Hola,
Acabo de instalar un nuevo servidor en AWS y quiero configurar el envío de correos.
Intenté enviar un correo con swaks desde el host → OK
Intenté enviar un correo desde dentro del contenedor (con swaks) → OK
El comando que utilicé fue:
swaks -server <my_mail_server>:587 -tls --auth-user <my_mail_user> --auth-password <my_mail_pw> --to <my_testaddress> --from <my_mailbox_address>
La sección correspondiente en app.yml se ve así:
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
Y estas son las últimas líneas de mi app.yml:
run:
- exec: echo "Beginning of custom commands"
## Si quieres establecer la dirección de correo 'De' para tu primer registro, descomenta y cambia:
## Después de recibir el primer correo de registro, vuelve a comentar la línea. Solo necesita ejecutarse una vez.
- exec: rails r "SiteSetting.notification_email='<my_mailbox_address>'"
- exec: echo "End of custom commands"
Así que, en mi opinión, lo hice todo correctamente…
Pero lo curioso es que cuando miro los registros veo esto:
Correo entregado c73248c3-a56b-4100-a34b-63ad1eb3dab8@<some-domain> (5275.2ms)
Excepción del trabajo: 504 5.7.4 Tipo de autenticación no reconocido
Lo extraño es que <some_domain> es, curiosamente, el dominio del certificado que creé para la instancia.
No sé cómo está relacionado esto ![]()
¿Alguna sugerencia sobre lo que podría hacer?
La última parte con ese dominio es solo una idea y no sé si representa algún problema. La
Excepción del trabajo: 504 5.7.4 Tipo de autenticación no reconocido
podría ser una pista, pero como dije … swaks funciona perfectamente.
Gracias y saludos a todos,