web-dev-qa-db-ja.com

許可されたメールサイズの割り当てを変更する

私のubuntuマシンのメールサーバーは、最大10メガバイトのサイズのメールしか受信できません。その値を変更したいのですが、どこで変更すればいいのかわからないほど盲目です。

Could not be delivered because of

Server refused mail at MAIL FROM - 552 5.3.4 Message size exceeds fixed limit
3
skerit

Postfixを使用する場合

  • 「/etc/postfix/main.cf」に「message_size_limit = 102400000」を追加します
  • postfixのリロード:Sudopostfixのリロード
  • message_size_limitを確認してください

例(100Mb):

$ Sudo postconf message_size_limit
message_size_limit = 102400000

これは Postfixサイト に文書化されています:

message_size_limit(デフォルト:10240000)

エンベロープ情報を含む、メッセージの最大サイズ(バイト単位)。

注:変更を加えるときは注意してください。値が小さすぎると、バウンスメッセージのサイズがローカルまたはリモートのMTAのメッセージサイズの制限を超えた場合に、配信不能通知が失われます。

4
ooshro

/etc/postfix/main.cf find message_size_limitを開き、10240000(10mb)から例に変更します。 20480000

1
Nemesis

取得する:

postconf -n | grep message_size_limit

10240000

セットする:

Sudo postconf -e 'message_size_limit = 31457280'

取得(それが機能したかどうかを確認するため):

postconf -n | grep message_size_limit

31457280
0