電子メールの添付ファイルをbase64の代わりにプレーンテキストで送信する

電子メールの添付ファイルをbase64の代わりにプレーンテキストで送信する

メールを送る必要があります。要件は次のとおりです。

  1. HTML以外のプレーンテキスト(メッセージタイプ)
  2. base64の代わりにプレーンテキスト(添付ファイルはすべてASCIIテキストファイルなので添付ファイルです。)

どうすればいいですか?

私はDebian 10バスタープレーンを使用しています。

答え1

デフォルトでは、コマンドラインメールユーザーエージェントはEメールをプレーンテキストで送信します。また、ASCIIテキストファイルをBase64でエンコードする必要はありません(バイナリコンテンツのみエンコードされています)。

したがって、単に次のコマンドを使用できます。

mailx [email protected] < mytextfile.txt

関連情報