我正在尝试设置一个简单的联系表单,奇怪的是,这可能是迄今为止我唯一使用rails的问题,但事实证明它比应该更加困难。
我的邮件有mail(to: "xxxxxx@gmail.com", subject: "Test")
,我没有收到错误,也没有收到任何电子邮件。
我将config.action_mailer.raise_delivery_errors = false
更改为true
但我的日志中仍然没有任何错误或任何信息。
除Rendered contact_mailer/send_mail.html.haml (3.9ms)
以外,页面会按预期重定向。
答案 0 :(得分:0)
好的,我找到了问题的根源,
对邮件程序的这个调用只是创建了对象,但实际上没有传递它:
ContactMailer.send_mail(set_params)
添加发送修复了问题!
ContactMailer.send_mail(set_params).deliver