ruby-on-rails-3 - rails - sendgrid with actionmailer
Configurar una cuenta de Gmail para trabajar con ActionMailer en Rails 3 (3)
Tengo un formulario de página de contacto configurado para enviar un correo electrónico a una cuenta de Gmail. El único problema es que no enviará. Creo que reduje el error a mi configuración dentro del directorio de inicializadores.
Estas son mis configuraciones actuales para tratar de configurar una cuenta estándar de Gmail para enviar correo:
¿Podría ser que mi configuración de dominio sea incorrecta o debería escribir en [email protected]
para :user_name
[email protected]
? Esta es la primera vez que uso ActionMailer, así que realmente no sé lo que estoy haciendo. ¿¡Puede alguien por favor ayudarme!? ¡Gracias!
Si está utilizando el entorno de desarrollo, cambie el archivo development.rb para aumentar los errores de entrega, con config.action_mailer.raise_delivery_errors = true
Además, 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.
También necesita especificar: de. Descubrí que si entrega su correo electrónico con .deliver no obtiene una excepción por los errores. Prueba. ¡Entrega! en lugar. Con .deliver! obtienes detalles sobre lo que está mal.
dominio no necesariamente tiene que ser "gmail.com". Puedes poner tu propio dominio aquí si lo deseas.