sendmailの送受信にサイズ制限を設定する




sendmailの送受信の際にメッセージサイズの制限を設ける設定は次の通り。

ver8.13.7のデフォルトでは、制限は無い。

sendmail.mcにて以下を追記。
define(`confMAX_MESSAGE_SIZE', `5000000')dnl

後は、sendmail.cfを作り直して、sendmailを再起動して設定反映。

この設定によって、5MB以上のメールの送受信を禁止することができる。

ちなみに、ここでいうメッセージサイズとは、
ヘッダや本文および添付ファイルの全てを合計したサイズを指しています。

また、この設定によって、sendmail.cfでは以下が変更される。
#O MaxMessageSize=0
   ↓
O MaxMessageSize=5000000