2012-11-16 194 views
0

我想第一次使用ActionMailer。轨道上的红宝石ActionMailer错误

我的邮件看起来是这样的:

class RequestMailer < ActionMailer::Base 
default from: "[email protected]" 
def request_email(worequest) 
@worequest = worequest 
mail(:to => "[email protected]", :subject => "New Service Request") 
end 
end 

不过,我得到以下错误: 网:: SMTPFatalError在WorequestsController#创建

550 Cannot receive from specified address <[email protected]>:  Unauthenticated senders not allowed 

如何纠正? 谢谢!

回答

1

这是来自邮件服务器的错误 - 它拒绝从您的地址发送邮件。这就是你需要诊断的部分。为了帮助您,我们需要更多关于您尝试发送的服务器的信息。要排除故障,我会尝试配置其他客户端以通过您的服务器发送,然后尝试将电子邮件从[email protected]发送到[email protected]并查看会发生什么。