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개 답변
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
전문가
답변함 5달 전
  • 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.

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠