Validating yahoo smtp does not work #84

Closed
opened 2021-12-01 17:10:26 +01:00 by Ghost · 1 comment

It seems to fail when I try to validate masterszz@yahoo.com. I use this settings:

is_valid = validate_email(
    email_address='masterszz@yahoo.com',
    check_format=True,
    check_blacklist=True,
    check_dns=True,
    dns_timeout=10,
    check_smtp=True,
    smtp_timeout=10,
    smtp_helo_host='my.host.name',
    smtp_from_address='my@from.addr.ess',
    smtp_skip_tls=False,
    smtp_tls_context=None,
    smtp_debug=True)

I aborted as it takes too long, tried multiople times in the past 2 months.

Got these from the debug:

16:58:19.716104 connect: to ('mta5.am0.yahoodns.net', 25) None
16:59:39.807166 send: 'quit\r\n'
16:59:39.807166 connect: to ('mta7.am0.yahoodns.net', 25) None
16:59:59.834580 send: 'quit\r\n'
Traceback (most recent call last):

When I set check_smtp to true then is works.

I used:
py3-validate-email==1.0.2
Python version 3.9.7
Os: windows 10

It seems to fail when I try to validate masterszz@yahoo.com. I use this settings: ``` is_valid = validate_email( email_address='masterszz@yahoo.com', check_format=True, check_blacklist=True, check_dns=True, dns_timeout=10, check_smtp=True, smtp_timeout=10, smtp_helo_host='my.host.name', smtp_from_address='my@from.addr.ess', smtp_skip_tls=False, smtp_tls_context=None, smtp_debug=True) ``` I aborted as it takes too long, tried multiople times in the past 2 months. Got these from the debug: ``` 16:58:19.716104 connect: to ('mta5.am0.yahoodns.net', 25) None 16:59:39.807166 send: 'quit\r\n' 16:59:39.807166 connect: to ('mta7.am0.yahoodns.net', 25) None 16:59:59.834580 send: 'quit\r\n' Traceback (most recent call last): ``` When I set check_smtp to true then is works. I used: py3-validate-email==1.0.2 Python version 3.9.7 Os: windows 10
Owner

Hey,

did you take the time to read the FAQ thoroughly?

Hey, did you take the time to [read the FAQ](/karolyi/py3-validate-email/src/branch/master/FAQ.md) thoroughly?
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: karolyi/py3-validate-email#84
No description provided.