We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Yandex smtp server dropped support of the HELO command in the protocol as a result authorisation fail with log:
HaskellNet-SSL RECV: "220 sas1-37da021029ee.qloud-c.yandex.net SMTP\r" HaskellNet-SSL SEND: "HELO Alexanders-MacBook-Pro.local\r\n" HaskellNet-SSL RECV: "502 5.5.1 Unrecognized command\r" )
If we don't try to send HELO , and sent EHLO immediately everything works fine:
openssl s_client -connect smtp.yandex.ru:465 220 iva8-a4a480c9f089.qloud-c.yandex.net SMTP EHLO alexander.vershilov.localhost 250-8BITMIME 250-PIPELINING 250-SIZE 42991616 250-STARTTLS 250-AUTH LOGIN PLAIN XOAUTH2 250-DSN 250 ENHANCEDSTATUSCODES
There are two options to fix this issue:
I think that the second option is better and will try to provide a MR soon.
The text was updated successfully, but these errors were encountered:
Ignore 502 error on helo - fixes communication with some servers
8ff8b54
Fixes dpwright#31.
Successfully merging a pull request may close this issue.
Yandex smtp server dropped support of the HELO command in the protocol as a result authorisation fail with log:
If we don't try to send HELO , and sent EHLO immediately everything works fine:
There are two options to fix this issue:
I think that the second option is better and will try to provide a MR soon.
The text was updated successfully, but these errors were encountered: