2013-10-03 51 views
-1

我已經設置了本地的CentOS開發服務器。如果我有實際數據並且我們的代碼具有電子郵件通知功能,那麼在處理項目時,電子郵件會發送到實際的電子郵件地址我希望Sendmail只能將電子郵件發送給本地收件人,而不是像@ gmail.com,@ yahoo.com或任何其他外部郵件。Sendmail如何停止向外部郵件發送郵件

我應該在sendmail模塊配置中更改什麼配置來實現此目的。

在此先感謝。

回答

1

Sendmail的:抓住所有外發郵件

可以定義繼電器發出的電子郵件將它們重定向到指定的本地郵箱。

sendmail.mc文件修改[sendmail.mc必須重新編譯成sendmail.cf]:

define(`SMART_HOST',`local:cactchall') 

aliases文件

cactchall: local_account_name 

是可能的配置sendmail拒絕[別名文件必須通過newaliases這個命令重新編譯]在智能主機定義中使用error郵件而不是local郵件。

相關問題