2012-03-25 16 views
-1

我正在研究一個名爲webserv(主機名的結果)的debian squeeze domU(xen virtualized),並且希望使用sendmail發送郵件。 登錄框的用戶名是:用戶名 我將主機名更改爲FQDN(mydomain.com)。 我使用默認的sendmail conf(從/etc/mail/sendmail.mc中刪除僞裝的東西) 當我嘗試使用命令行發送郵件(sendmail ... -f [email protected] receiver @ otherdomain。 com)郵件是全能的:sendmail永遠不會發送郵件。總是延遲

webserv sendmail[3694]: q2P2nP4M003694: Authentication-Warning: mydomain.com: username set sender to [email protected] using -f 
webserv sendmail[3694]: q2P2nP4M003694: [email protected], size=2124, class=0, nrcpts=1, msgid=<[email protected]>, [email protected] 
webserv sm-mta[3695]: q2P2nPOE003695: from=<[email protected]>, size=2315, class=0, nrcpts=1, msgid=<[email protected]>, proto=ESMTP, daemon=MTA-v4, relay=localhost.localdomain [127.0.0.1] 
webserv sendmail[3694]: q2P2nP4M003694: [email protected], [email protected] (1001/1001), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=32124, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (q2P2nPOE003695 Message accepted for delivery) 
webserv sm-mta[3697]: q2P2nPOE003695: to=<[email protected]>, delay=00:00:42, xdelay=00:00:42, mailer=relay, pri=122315, relay=26, dsn=4.0.0, stat=Deferred 

但是,如果我沖洗隊列(強制郵件發送),郵件成功發送。

我嘗試繞過我的問題,通過使用我的專用郵件服務器框(另一個domU在同一個網絡上,運行在debian擠壓和使用postfix作爲MTA,工作正常)作爲智能主機,但郵件從未使用智能主機。

所以,如果您有任何建議,我會很高興聽到他們。 問候

PS:這是要求在webserv的domU的MTA是sendmail的

回答

-1

我沒有解決的sendmail-MTA的問題,但是我發現後綴使用「sendmail的」二進制名稱。所以我卸載了sendmail,然後安裝了postfix,它可以很好地工作。 我指定我想sendmail mta,因爲我需要二進制文件的名稱是sendmail。 所以問題關閉。

+0

我認爲你應該將此標記爲答案,以便它變得封閉(不會在未回答的情況下顯示) – Jontas 2012-04-24 16:19:04

+0

或刪除問題並一起回答,因爲它不會幫助任何想使用sendmail的人與這樣的接受答案 – FLY 2012-12-05 13:52:57