Me gustaría permitir a los usuarios enviar correos electrónicos que se generan en mi aplicación de raíles desde su dirección de correo electrónico.¿La forma más confiable de entregar correos electrónicos desde la dirección de correo electrónico de un usuario en los rieles?
Sé que puedo simplemente usar mis servidores sendmail, y configurar la dirección de origen en su dirección de correo electrónico, pero hay una gran probabilidad de que los correos electrónicos se marquen como correo no deseado.
¿Hay una mejor manera de hacerlo? ¿Puedo usar sendgrid o Amazon SES o hacer que el usuario ingrese sus propios datos SMTP?
Cualquier sugerencia o mejores prácticas sería muy apreciada.
Bueno, siempre está el encabezado "Remitente", pero algunos clientes de correo lo muestran como "De parte del remitente". – Charles
La opción de encabezado 'remitente' es probablemente una buena manera de hacerlo, gmail lo hace de esa manera, en el tema de gmail si el envío a través del SMTP de una persona es una 'idea tan increíblemente mala' ¿por qué Gmail le da la opción de enviar correos electrónicos a través de una puerta de enlace SMTP externa en la que almacenan la contraseña y las credenciales para ello ??? –
¡El hecho de que sea una idea asombrosamente mala no significa que no sea algo que hagan otras personas! – Charles