我有一个域techo.com
(从ewebguru购买),我尝试从我的rails应用程序发送邮件,但邮件没有发送我在生产和开发中使用以下代码配置:
{
:user => 'abcd@techo.com',
:password => '*********',
:domain => 'techo.com',
:port => 25,
:authentication => :none
}
有人建议我这样做:
User: mail id
Password: mail id password
SMTP Server: tecorb.com
SMTP Port: 25
POP Port: 110
SSL Authentication:None
我没有得到如何将这些配置到我的开发中。
请建议我。
答案 0 :(得分:0)
在我看到您的代码时,您在配置中缺少:address
键。 ewebguru
的地址为mahanadi.ewebguru.net
(可能此地址可能会发生变化,但我从ewebguru购买的域名也是如此)。尝试这样的配置:
ActionMailer::Base.smtp_settings = {
:user_name => 'abcd@techo.com',
:password => '*******',
:server => 'techo.com',
:address=>"mahanadi.ewebguru.net"
}
希望这会奏效。