Can't open port 25 (URGENT)

0

Hey my team and I are building an email verification tool, and we need to open port 25 to be able to do SMTP checks, I already read this article: https://repost.aws/knowledge-center/ec2-port-25-throttle

I submitted an application at least 12 times using this form: https://support.console.aws.amazon.com/support/contacts#/rdns-limits

And bottom line I just received templated messages explaining why I'm not a fit, I requested an account manager to appeal the decision, but unfortunately, nobody reached out.

All of the people I see online with the same problem as me haven't found a solution.

We need this to deploy it in our software. Thanks in advance!

GregB
asked 4 months ago146 views
3 Answers
1

Hello,

You could still use port 465 or 587 to connect to SMTP using Amazon SES: https://repost.aws/knowledge-center/ses-set-up-connect-smtp

profile picture
EXPERT
answered 4 months ago
profile picture
EXPERT
reviewed 4 months ago
profile picture
EXPERT
reviewed 4 months ago
  • hey thanks for your answer, is it possible to do an SMTP check with 465/587? Our goal is to do it in bulk so that our users can verify email at scale, can we scale with this in based on your experience?

  • Hi,

    It's possible to connect to AWS SES with port 465 or 587 and send bulk emails without issues.

1

I've seen these denied in the past if you don't offer an explanation on how you will ensure the setup will not result in spam messages.

profile pictureAWS
EXPERT
David
answered 4 months ago
profile picture
EXPERT
reviewed 4 months ago
profile picture
EXPERT
reviewed 4 months ago
EXPERT
Leo K
reviewed 4 months ago
profile picture
EXPERT
reviewed 4 months ago
1

The advice offered by others is accurate, but I'd like to add that the best way to send emails in AWS is with SES (as also others suggested) and specifically, using the SES API instead of SMTP: https://docs.aws.amazon.com/ses/latest/dg/send-email-api.html

If you're sending emails from your own, custom code, I would recommend switching from SMTP to the Amazon SES API. The SMTP interface only supports authenticating with a username and password that are derived from static access keys associated with an IAM user (https://docs.aws.amazon.com/ses/latest/dg/send-email-concepts-credentials.html), meaning that it doesn't support temporary credentials. The Amazon SES API and SES API v2 interfaces support temporary credentials issued for an IAM role, such as an EC2 instance role or Lambda execution role, and don't require setting up long-term static credentials at all, making creating a secure setup much more straightforward.

EXPERT
Leo K
answered 4 months ago
profile picture
EXPERT
reviewed 4 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions