Hello,
I am having issues sending emails via SMTP using Amazon SES to some emails addresses. The majority of the emails are sent correctly. Only a few have this problem. I am getting Mailer Errors with the following message:
Unable to email via SMTP:email-smtp.us-east-1.amazonaws.com:587 [XXXXXXXXXXXXXXX] Validation failed for:
Please note that the message says “validation failed for: {blank}”. It does not provide an email address for the error. At first I thought it was Amazon SES refusing to send the email for some obscure reason but then I tried sending an email from the console to the same address giving problems and it works correctly. See below. Therefore it looks like it is an issue sending emails from osticket.
[root@osticket-kvm-mia conf]# openssl s_client -crlf -quiet -starttls smtp -connect email-smtp.us-east-1.amazonaws.com:587 < input_email.txt
depth=2 C = US, O = Amazon, CN = Amazon Root CA 1
verify return:1
depth=1 C = US, O = Amazon, OU = Server CA 1B, CN = Amazon
verify return:1
depth=0 CN = email-smtp.us-east-1.amazonaws.com
verify return:1
250 Ok
250-email-smtp.amazonaws.com
250-8BITMIME
250-STARTTLS
250-AUTH PLAIN LOGIN
250 Ok
334 VXNlcm5hbWU6
334 UGFzc3dvcmQ6
235 Authentication successful.
250 Ok
250 Ok
354 End data with <CR><LF>.<CR><LF>
250 Ok 0100017e6f17b4ca-b3e4ac34-7b40-401c-a681-44ca786f527e-000000
451 4.4.2 Timeout waiting for data from client.
I also confirmed with the customer that the email sent from the console arrived correctly to their mailbox.
Can somebody please give some insights? Thank you very much!
Below is a screenshot of our current system and settings.


