SmtpClient fail to send email using Amazon SES endpoint

0

I'm using .Net SmtpClient to send emails with Amazon SES.

The emails can't be sent from some PCs and I get a timeout.

I read the Amazon doc -> https://repost.aws/knowledge-center/smtp-connectivity-timeout-issues-ses

I'm investigating if this could be a TLS issue, because the command they ask to run doesn't complete (which is probably causing the SmtpClient timeout issue as well)

openssl s_client -crlf -starttls smtp -connect email-smtp.us-east-1.amazonaws.com:587

Enter image description here

[EDIT]

I've run a Wireshark trace on a Working PC

Enter image description here

And then on a non-working PC

Enter image description here

I'm not sure what it means... Any thoughts?

Thanks!

  • Side note, the emails works on most devices in my inventory but does not work on 2 specific computers.

1 Antwort
0

Hello.

What about doing a packet capture using something like "tcpdump"?
Regarding the "tcpdump" command, this answer may be helpful.
https://repost.aws/questions/QUlQYKoGVNQkuKY_bdyU5DNg/ses-update-tls-connections-to-1-2-to-maintain-aws-connectivity#ANuiqMgNVxTLqHA90aDR7SWw

I don't think it's very likely, but could it be blocked by the OS's firewall?

profile picture
EXPERTE
beantwortet vor 5 Monaten
  • Using Wireshark, I see there is a difference in the network trace between a working/non-working environment. See my Edits with screen capture in my original post.

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen