Rails从virtualbox vm发送带有actionmailer的邮件

时间:2015-05-12 08:50:33

标签: ruby-on-rails ruby-on-rails-4 debian virtualbox actionmailer

我的Windows机器上有一个在虚拟框中运行的Debian VM。

在我的VM中运行Rails应用程序,该应用程序应该使用动作邮件发送邮件。

我已在application.rb

中设置了动作邮件程序凭据

但是当邮件发送时,我的邮箱里什么都没有......似乎邮件没有发送或者没有发送vm。

我该怎么做才能检查邮件是否正确发送?

1 个答案:

答案 0 :(得分:1)

在开发环境中,您需要在environment / development.rb

中使用这些选项
config.action_mailer.perform_deliveries = true
config.action_mailer.delivery_method = :smtp

默认情况下,开发模式下的rails仅显示日志中的电子邮件正文而不实际发送。