Sendmail 設定 queue time & MaxRecipients

1、設定郵件在 queue 的時間
當郵件寄不到對方時,郵件會停留在 queue & 重複嘗試重送,sendmail 預設值是 5 天才會放棄重送並把郵件從 queue 中刪除。

將修改這個時間,vi /etc/mail/sendmail.cf,裡面有一行:

“O Timeout.queuereturn=5d”

5d 代表 5 天,我只想發送失敗的郵件,停留在 queue 裡面 24小時,可以改成:

“O Timeout.queuereturn=24h”

然後重新啟動 sendmail 即可。

2、限制每封郵件收件者數量
Sendmail 預設沒有限制每封郵件的收件者數量,要限制收件者人數,vi /etc/mail/sendmail.cf,裡面有一行是:

#O MaxRecipientsPerMessage=100

將第一個 “#” 刪除,然後重新啟動 sendmail 即可。

Posted in 標籤: |

0 意見: