Olá,
Acabei de instalar uma nova instância na AWS e quero configurar o envio de e-mails.
Tentei enviar um e-mail usando o swaks a partir do host → ok
Tentei enviar um e-mail de dentro do container (com swaks) → ok
O comando que usei foi:
swaks -server <my_mail_server>:587 -tls --auth-user <my_mail_user> --auth-password <my_mail_pw> --to <my_testaddress> --from <my_mailbox_address>
A seção correspondente no app.yml está assim:
DISCOURSE_DEVELOPER_EMAILS: ‘<my_mailbox_address>’
DISCOURSE_SMTP_ADDRESS: <my_mail_server>
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: <my_mail_user>
DISCOURSE_SMTP_PASSWORD: <my_mail_pw>
DISCOURSE_SMTP_ENABLE_START_TLS: true
E estas são as últimas linhas do meu app.yml:
run:
- exec: echo "Beginning of custom commands"
## Se quiser definir o endereço de e-mail 'De' para o seu primeiro registro, descomente e altere:
## Após receber o primeiro e-mail de cadastro, comente novamente a linha. Ela só precisa ser executada uma vez.
- exec: rails r "SiteSetting.notification_email='<my_mailbox_address>'"
- exec: echo "End of custom commands"
Então, na minha opinião, fiz tudo corretamente…
Mas o que me intriga é que, ao verificar os logs, vejo o seguinte:
Delivered mail c73248c3-a56b-4100-a34b-63ad1eb3dab8@<some-domain> (5275.2ms)
Job exception: 504 5.7.4 Unrecognized authentication type
O estranho é que o <some_domain> é, curiosamente, o domínio do certificado que criei para a instância.
Não sei como isso está relacionado ![]()
Alguma dica do que eu poderia fazer?
A última parte sobre aquele domínio é apenas um pensamento e não sei se representa algum problema. O
Job exception: 504 5.7.4 Unrecognized authentication type
pode ser uma pista, mas, como disse… o swaks funciona perfeitamente.
Obrigado e abraços, pessoal,