Getmail + Postfix + Dovecotを使用するスマートホストがあります。
スマートホストにダウンロードすると、リモートメールサーバーの一部のユーザーアカウントから次のメッセージが表示されます。
Delivery error (command sendmail 91677 error (75, postdrop: warning: uid=501: F$
sendmail: fatal: userX_server(501): message file too big))
このメッセージは、Sendmailが同じコンピュータにあるGetmailからPostfixにメールを送信した結果です。
Getmailは、リモートメールサーバーからスマートホストにメールをダウンロードするように設定されています。
sendmailを使用できますが、sendmail設定パス(sendmail.cfで検索)でさえ見つかりません。
このコンピュータはOSX 10.9.5を使用します。
答え1
私は次の場所でこのmessage_size_limitに関するいくつかのエントリを見つけました。
/private/etc/postfix/main.cf
そして
/Library/Server/Mail/Config/postfix/main.cf
だから私はこれらの項目を消去し、次のようにしました:
postconf -e message_size_limit=0
まだやってるけど、
postconf -d | grep size
見せる、
message_size_limit = 10240000
ところで、リモートサーバーに閉じ込められているメールをすべて受信しました。
答え2
前の回答に追加するには、次のようにconfファイルを編集します。
$ cat /etc/postfix/main.cf | grep message_size_limit
message_size_limit = 0
その後、次のこともできます[-o name=value (override parameter value)]
。
$ postconf -v -o message_size_limit=0 | grep message_size_limit
message_size_limit = 0
そう思います。いいえ正しいアプローチpostconf -d | grep size
は、[-d (parameter defaults)]
単にパラメータ名に示されているようにデフォルト値を取得することです!