在我的Rails應用程序(在Mac上運行)中,我使用了一種叫做pony的寶石。當我通過小馬創建一條消息時,我得到以下輸出(離開滑軌控制檯)。Rails Mailer Ubuntu
#<Mail::Message:2186559360, Multipart: false, Headers: <Date: Tue, 13 Dec 2011 00:15:14 -0500>, <From: [email protected]>, <To: [email protected]>, <Message-ID: <[email protected]>>, <Subject: nothing>, <Mime-Version: 1.0>, <Content-Type: text/plain>, <Content-Transfer-Encoding: 7bit>>
此消息發送沒有問題。
對於在Ubuntu上運行的單獨應用程序,小馬會引發錯誤。
我沒有發佈錯誤,因爲我切換到一個稱爲mail的gem,它在發送消息後給出相同的輸出(沒有錯誤,控制檯說它發送正常)。但問題是沒有消息在Ubuntu系統上發送。
我懷疑這是因爲我從來沒有在Ubuntu系統上建立郵件系統(如果這是一個需要在編程世界中完成的行爲)。如果是這樣,我不知道我該怎麼做,這樣我的郵件纔會發送。
我正在使用rails 3和Ubuntu Oneiric Ocelot。
在`/ var/log/mail.err`,`/ var/log/mail.warn`,`/ var /日誌/ mail.info`或`/ var/log/mail.log`? – sarnold 2011-12-14 01:39:04