by Steve Frampton
組態 Sendmail E
我使用 Sendmail 套件提供電子郵件服務
據估計 Internet 上傳送的郵件超過
透過 Sendmail 處理
(另一個 e
為了保持新特性及錯誤修正
最新版的 Sendmail 包含了強大的 anti
可以避免您的伺服器被未經授權的使用者濫用
這一節會討論您如果想使用 Sendmail 作為接收信件伺服器應該做的事
的方案
在這一節
就像是 Red Hat 所發行的套件一樣
設定下正常工作
但這已經超出本文所討論的圍了
我發現一個有用的東西
O PrivacyOptions=authwarnings
change to:
O PrivacyOptions=authwarnings
O SmtpGreetingMessage=$j Sendmail $v/$Z; $b
change to:
O SmtpGreetingMessage=$j Sendmail $v/$Z; $b NO UCE C=xx L=xx
(第一個改變避免有心人 在 sendmail 使用``EXPN
德的人濫用
項中的 ``xx
(後面的改變事實上不影響任何東西
的預防措施)
接下來
加入一個或更多化名
為郵件交換
加入別名:
mydomain
最後
並且依限制的類型加入網域資訊
some
hax
上面的例會拒絕來自 ``some
``hax
在對這個檔案做變更後
/usr/sbin/makemap hash /etc/mail/access
/etc/rc.d/init.d/sendmail restart
小技巧: 如果您關心 e-mail 的濫用,您可以從 “ Mail Abuse Prevention System(郵件濫用防止系
統)” (MAPS) 計劃得到有關對付這些問題的有用資料; 查看網頁位於
如果您使用 Sendmail 8.9 或之後的版本,已經內建 RBL 支援,但未預設為 enable。TW.wiNGWIt.com要 enable 這個支援
的話, 在您的 sendmail.mc 檔加入:
FEATURE(rbl)
然後重新組態及啟動 Sendmail daemon。
要得到進一步資料,包括組態的的用法說明及其他郵件轉送代理等,查看
有時候,您希望與在 RBL 目錄中被終止的網域繼續聯。也許您很需要和位於黑名單網域中的某些使用者
聯絡。在這種情況, Sendmail 允許您越過這些網域收到他們的 e-mail。用禮貌的文字描述編輯
``/etc/mail/access'' 檔並加上合適的網域資訊 。例如:
blacklisted.domain OK
不要忘了重建自己的 access.db 檔 (上面敘述過)!
如果您決定使用 RBL,如果可能的話通知您的郵件使用者是個明智的決定,如此一來如果他們不同意您
的決定的話,可以做其他的服務安排。
要得到更多有關 Sendmail 的資料,查看位於 的FAQ
From:http://tw.wingwit.com/Article/program/Oracle/201311/17502.html