Rails 从 virtualbox vm 使用 actionmailer 发送邮件
Rails sending mails with actionmailer from an virtualbox vm
我的 Windows 机器上的 Virtual box 中有一个 Debian VM 运行。
在我的 VM 中有一个 Rails 应用程序 运行,它应该使用操作邮件发送邮件。
我已经在 application.rb
中设置了操作邮件凭据
但是当邮件应该发送时,我的邮箱里没有任何东西......邮件似乎没有发送或没有离开虚拟机。
如何检查邮件是否发送正确?
在开发环境中,您需要 environments/development.rb
中的这些选项
config.action_mailer.perform_deliveries = true
config.action_mailer.delivery_method = :smtp
默认情况下rails在开发模式下只在日志中显示邮件正文而不真正发送。
我的 Windows 机器上的 Virtual box 中有一个 Debian VM 运行。
在我的 VM 中有一个 Rails 应用程序 运行,它应该使用操作邮件发送邮件。
我已经在 application.rb
中设置了操作邮件凭据但是当邮件应该发送时,我的邮箱里没有任何东西......邮件似乎没有发送或没有离开虚拟机。
如何检查邮件是否发送正确?
在开发环境中,您需要 environments/development.rb
中的这些选项config.action_mailer.perform_deliveries = true
config.action_mailer.delivery_method = :smtp
默认情况下rails在开发模式下只在日志中显示邮件正文而不真正发送。