Linux下的sendmail簡介(轉)

ba發表於2007-08-11
Linux下的sendmail簡介(轉)[@more@]sendmail是電子郵件系統。安裝時,其預設的配置檔案sendmail.cf檔案將被安裝在/etc下。該配置檔案可工作於僅使用SMTP的站點。而不能工作於UUCP站點;如果您要使用UUCP進行郵件傳輸就得重新生成一個新的sendmail.cf。這樣的話,您就需要安裝m4和sendmail的原始碼包。請您閱讀sendmail 原始碼中的README以獲取更為詳盡的建立snedmail配置檔案的方法。也可以看 O'Reilly&Associates出版的一本有關sendmail的不錯的參考書(作者:Bryan Costales).

一種常用的sendmail的配置用一臺機器作為網路中所有主機的郵件閘道器。打個比方,在紅帽子軟體公司我們有一臺地址為mail.redhat.com的機器來處理我們所有的郵件。我們只需簡單的將mail.redhat.com要處理郵件的機器的名字加入/etc/sendmail.cw。下面是該檔案的一個例子:
# sendmail.cw - include all aliases for your machine
# here.
torgo.redhat.com
poodle.redhat.com
devel.redhat.com同樣在torgo,poodle和devel的那些機器中編輯/etc/sendmail.cf,使其象mail.redhat.com 那樣傳送郵件,轉發本地的郵件給redhat.com。 編輯含DH和DM的那些行:
# who I send unqualified names to
# (null means deliver locally)
DRmail.redhat.com
# who gets all local email traffic
DHmail.redhat.com
# who I masquerade as (null for no masquerading)
DMredhat.com以這種配置,所有發出的郵件都好象是叢redhat.com發出的,而任何發往torgo.redhat.com 和其它機器的郵件都將傳送給mail.redhat.com

請注意,如果您將您的系統配置為以另一機器身份傳送郵件的話,任何以本系統為目的的郵件都將被髮送至那臺主機。比如,由cron程式定期產生的髮網 日誌檔案都將傳送給。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-947947/,如需轉載,請註明出處,否則將追究法律責任。

相關文章