Unable to active email trasport or send email with AWS SES

Not sure what I’m doing wrong. The Amazon SES console has the following Settings:
ServerName: email-smtp.us-east-1.amazonaws.com
Port: 25, 465 or 587
Use Transport Layer Security (TLS): Yes

So I set up my Email transport settings as follows (I have also tried using ports 25, and 587 but nothing works)

Email transport

transport_email_enabled = true
transport_email_hostname = email-smtp.us-east-1.amazonaws.com
transport_email_port = 465
transport_email_use_auth = false
transport_email_use_tls = true
transport_email_use_ssl = false
transport_email_auth_username = ******************
transport_email_auth_password = *****************
transport_email_subject_prefix = [graylog]
transport_email_from_email = *****************

I am getting the following error:
Graylog SMTP request has been terminated Origin is not allowed by Access-Control-Allow-Origin

What can I do? Thanks

That looks more like a problem of the Graylog web interface (your browser) sending a request to the Graylog REST API.

What’s in the logs of your Graylog node(s)?

I found the issue to be with AWS SES. It doesn’t allow you to send or receive any emails from email addresses that are not validated with the SES console. Once I validated, it worked perfectly.
Thanks!

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.