mettle / sendportal

Open-source self-hosted email marketing. Manage your own newsletters at a fraction of the cost.
https://sendportal.io
MIT License
1.72k stars 339 forks source link

AWS SES not working. #302

Open Farazdev7 opened 3 months ago

Farazdev7 commented 3 months ago

I am using SendPortal v2, and it took me two full days to install since I am new to VPS. I tried connecting it with my SES by creating configuration sets and linking them to SendPortal, but it isn't using the email address I specified as the sending address. Then, I tried connecting via SMTP. Although it says the email was dispatched, no email is received in the inbox, nor does SES track any email being sent. I'm really disappointed. Screenshot 2024-06-27 202731 image

BenMenking commented 3 months ago

You need to setup the sending email address as a verified identity. In AWS console -> SES -> Configuration -> Identities to verify it. Once a sending identity is verified you may need to set that identity to the use configuration set you want.

This isn't a SendPortal issue; SES needs to be properly configured.

Farazdev7 commented 3 months ago

First of all , thank you so much for taking time to respond. I think I have done it right , kindly have a look: image image image image image

Waiting for your kind response.

BenMenking commented 3 months ago

You'll need to verify as an identity the actual email address you will be using as the From. Like no-reply@acmelimited.net

I originally tried just the domain and it wouldn't work.

Farazdev7 commented 3 months ago

Ohh if that the case, I have not still set-up my inboxes Would you recommend setting up my own MiaB or Cyber Panel? or you would recommend zohooMail/normal gmail account? I am planning to send around 5k emails per day.

Farazdev7 commented 3 months ago

Update: I verified my email address and tried sending from it: image

But got this response: image

Kindly help.

BenMenking commented 3 months ago

From the error message, the From is still set to connect@acmedigi...l.online, not your verified email address of faraz.dev....gmail.com.

elmudometal commented 1 month ago

You need to follow all the configuration steps. I have AWS SES and all the services work correctly. aws is somewhat confusing in its configuration