2012-11-16 244 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]並查看會發生什麼。