sendmail與postfix比較

 

以下是以Red Hat Enterprise Linux 5.4版為主:

假設E-mail xxx@example.comDNS Server已經設定完成MXA record

 

 

sendmail

postfix

共同

l procmailpostfix預設沒呼叫procmail

l spamassassin

l /etc/aliases

l /var/log/maillog

l dovecot

切換

yum install system-switch-mail* postfixpostfix預設沒安裝)

system-switch-mail

設定檔

/etc/mail/sendmail.mc

/etc/mail/sendmail.cf

/etc/mail/*

/etc/postfix/main.cf

/etc/postfix/master.cf

服務

service sendmail start

chkconfig sendmail on

service postfix start

chkconfig postfix on

開放SMTP連線

/etc/mail/sendmail.mc

dnl …127.0.0.1(約116行,行首加dnl

/etc/postfix/main.cf

inet_interfaces = all(約108行)

本機信件

l hostname

l /etc/mail/local-host-names

example.com

l hostname

l /etc/postfix/main.cf

mydestination = … example.com(約156行)

開放RELAY

/etc/mail/access

192.168.0     RELAY(檔尾加一行)

/etc/postfix/main.cf

mynetworks = 192.168.0.0/24(約259行)

信件偽裝

/etc/mail/sendmail.mc

MASQUERADE_AS(`example.com’)dnl(約160行,去掉行首dnl

FEATURE(masquerade_envelope)dnl(約164行,去掉行首dnl

FEATURE(masquerade_entire_domain)dnl(約168行,去掉行首dnl

/etc/postfix/main.cf

myorigin = example.com(約94行)

檢查mail queue

mailq

postqueue -p

立刻重送mail queue的信件

sendmail -q

postqueue -f

 

廣告
本篇發表於 Linux。將永久鏈結加入書籤。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s