Para los que usan WSL, lamentablemente la gema letter opener
no funciona por lo que se explica aqu铆.
En las recomendaciones de la gema se menciona dos alternativas, en mi caso utilic茅 MailCatcher. Para configurar esta opci贸n segu铆 los siguientes pasos:
- Instal茅 la gema de MailCatcher (b谩sicamente es un servidor de SMTP)
$ gem install mailcatcher
- Luego, en
config/enviroments/development.rb
agregu茅 las siguientes l铆neas (estas en total reemplazo a las que se muestran en esta clase)
config.action_mailer.default_url_options = { host: 'localhost:3000' }
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = { :address => 'localhost', :port => 1025 }
- Inici茅 MailCatcher con el comando
$ mailcatcher
- Una vez iniciado Mailcatcher, ya se puede ingresar a este servidor por medio de
localhost:1080
. En la interfaz que se muestra al ingresar es donde veremos los correos que se enviar谩n al crear una nueva tarea.
Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.