Ruby on rails Rails应用程序赢得';t在生产模式下发送电子邮件
嘿,我正在使用Rails 2.3.5和rufus scheduler发送定期电子邮件。这在开发模式下工作得很好,但出其不意的生产模式却出了问题。我在开发和生产文件中设置了相同的actionmailer设置。我有什么遗漏吗?嘿,是的,我想你是对的。这些设置被设置为像访问外部服务器一样访问服务器。我的意思是我改变了选项,比如把地址改为localhost,并注释掉其他地址。请查看:Ruby on rails Rails应用程序赢得';t在生产模式下发送电子邮件,ruby-on-rails,email,production,actionmailer,production-environment,Ruby On Rails,Email,Production,Actionmailer,Production Environment,嘿,我正在使用Rails 2.3.5和rufus scheduler发送定期电子邮件。这在开发模式下工作得很好,但出其不意的生产模式却出了问题。我在开发和生产文件中设置了相同的actionmailer设置。我有什么遗漏吗?嘿,是的,我想你是对的。这些设置被设置为像访问外部服务器一样访问服务器。我的意思是我改变了选项,比如把地址改为localhost,并注释掉其他地址。请查看: :address => "localhost", :port => 25, :domain =>
:address => "localhost",
:port => 25,
:domain => "www.mydomain.co.uk",
#:authentication => :login,
#:user_name => "blah",
#:password => "blah"
希望这对其他人有帮助。嘿,是的,我想你是对的。这些设置被设置为像访问外部服务器一样访问服务器。我的意思是我改变了选项,比如把地址改为localhost,并注释掉其他地址。请查看:
:address => "localhost",
:port => 25,
:domain => "www.mydomain.co.uk",
#:authentication => :login,
#:user_name => "blah",
#:password => "blah"
希望这对其他人有所帮助。您的生产服务器是否正确设置以发送邮件?您是否检查了SMTP服务器是否存在问题?是否接受来自该服务器的连接。通常SMTP服务器的dev和prod设置会有所不同,以便您不会在dev环境中意外发送邮件生产服务器是否正确设置为发送邮件?您是否检查了SMTP服务器是否存在问题?是否接受来自该服务器的连接。通常SMTP服务器的dev和prod设置会有所不同,这样您就不会在dev环境中意外发送邮件如果这样做有效,那么请接受您自己的解决方案,这样它会留下未回答问题的列表:)如果这样做有效,那么请接受您自己的解决方案,这样它会留下未回答问题的列表:)