Configurar una cuenta de Gmail para trabajar con ActionMailer en Rails 3


Tengo un formulario de página de contacto que está configurado para enviar un correo electrónico a una cuenta de Gmail. El único problema es que no envía. Creo que he reducido el error a mi configuración dentro del directorio de inicializadores.

Estos son mis ajustes actuales para intentar configurar una cuenta de gmail estándar para enviar correo: introduzca la descripción de la imagen aquí

¿Podría ser que mi configuración de dominio es incorrecta o debería estar escribiendo [email protected] para :user_name? Esta es la primera vez que uso ActionMailer, así que realmente no sé lo que soy hacer. ¡Alguien puede ayudarme, por favor!? ¡Gracias!

Author: agentbanks217, 2011-02-08

3 answers

Si está utilizando el entorno de desarrollo, cambie el desarrollo.rb para elevar los errores de entrega, con config.action_mailer.raise_delivery_errors = true

También, el problema podría ser que: user_name debería ser la dirección de correo electrónico completa ([email protected]), así es como Gmail autentica a los usuarios.

 43
Author: eugen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-02-08 09:17:38

El dominio no necesariamente tiene que ser "gmail.com". Usted puede poner su propio dominio aquí si lo desea.

 0
Author: RonanOD,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-03-24 19:36:54

También necesita especificar: from. Me pareció que si usted entrega su correo electrónico con .entregar no se obtiene una excepción para los errores. Tratar .¡entrega! en su lugar. Con .¡entrega! obtienes detalles sobre lo que está mal.

 0
Author: user3468739,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-09-26 13:10:45