2017-05-27 27 views
-1

我試圖發送同一功能2個電子郵件,但發送日誌顯示Rails的發送2封電子郵件在一個郵件功能

的SMTP解決的是需要發送消息後。設置消息 smtp_envelope_to,要,抄送或密件抄送地址

如果我刪除一個電子郵件的作品,一切都OK配置。

有人可以知道這個問題嗎?

def dispute_confirmation(dispute) 
    @dispute = dispute 


    mail(to: @dispute.buyer.email, subject: 'Reclamação Aberta', &:html) 

    mail(to: @dispute.seller.email, subject: 'Comprador abriu uma Reclamação', &:html) 


    end 
+0

這與發送兩封電子郵件無關,正如我所看到的,它甚至無法提供1,您需要修復該問題,並且您也可以發送多封電子郵件。 –

+0

你怎麼稱呼你的郵件方法? – spickermann

+1

如果您的其中一封電子郵件爲空,則會出現此錯誤。您是否已驗證buyer.email和seller.email是否存在? – stef

回答

0

看起來你在那裏有一個下劃線而不是一個句點。

def dispute_confirmation(dispute) 
    @dispute = dispute 

    mail(to: @dispute.buyer.email, subject: 'Reclamação Aberta', &:html) 
    mail(to: @dispute.seller.email, subject: 'Comprador abriu uma Reclamação', &:html) 
end 
+0

你好@chrisxrobertson,謝謝你,我改變了這個錯誤,並且相同, 是不可能發送2個電子郵件在同一個功能在鐵軌? – hujje

+0

我不確定爲什麼不起作用,對不起。這有幫助嗎? https://stackoverflow.com/q/14727042/1576860 – chrisxrobertson

相關問題