2010-08-06 77 views
0

我的ActionMailer腳本看起來非常好。但是,當我嘗試從控制檯發送時,出現錯誤。我在Ubuntu 10.04上。任何想法都會有所幫助。沒有找到使用ActionMailer時sendmail問題

命令:/ usr/sbin目錄/ sendmail的-i -t

+0

您使用OS X嗎? – 2010-08-06 14:04:18

+0

我在Ubuntu 10.04上。 – Shreyas 2010-08-06 15:19:49

回答

0

這可能是因爲你沒有安裝MTA做。你可以看看使用ssmtp之類的東西來將郵件發送到一個真正的郵件程序,它可以排隊你的出站郵件。

被警告說,這個程序不會在發生網絡故障時排隊郵件,它需要能夠在任何情況下發送郵件。如果這解決了這個問題,那麼就考慮安裝一些更重量級的東西,比如qmail或者postfix。

如果您已經安裝了MTA然後檢查其在/ usr/lib中/ sendmail的,如果它的存在,然後簡單地用符號鏈接它:

LN -s/usr/lib中/ sendmail的/ usr/sbin目錄