Unix mailxを使用する添付ファイルの最大サイズは何ですか?

Unix mailxを使用する添付ファイルの最大サイズは何ですか?

RHEL 6.4を使用しています。 Bashで実行されるスクリプトがあります。スクリプトは次のコマンドを使用して電子メールを送信します。

mailx -a report.txt "Monthly Report" "[email protected]" < messageBody.html

report.txtパイプで区切られたテキストファイルはどこにありますか?このファイルのサイズは不明です。場合によっては、このファイルには10から15のレコードのみが含まれることがあり、時には数百万のレコードが含まれることもあります。

今私の質問は次のとおりです。

  1. 添付ファイルとして送信できる最大ファイルサイズはどのように決定しますか?
  2. このサイズを変更するには?

ベストアンサー1

postfixメール転送エージェントとして使用されるシステムの最大サイズを確認するには、このpostconfコマンドを使用できます。

postconf -d | grep message_size

サイズをバイト単位で表示します。この値を変更するには:

postconf -e 'message_size_limit = 20480000'

変更を適用するには、後でPostfixを再起動してください。

service postfix restart

(またはシステムのそれに対応するもの)

おすすめ記事