• 締切済み

Solarisのmailコマンドで送るメールにヘッダ情報を付加

Solarisのmailコマンドで送るメールにヘッダ情報を付加 現在Solarisでmailコマンドを用いメールを送ることは出来るのですが、日本語を送ろうとすると 相手によっては文字化けをおこします。原因を考えたところ、ヘッダの文字コード情報が抜けていることが分かりました。(charset=utf-8) これをmailコマンドで付加をさせるのはどのようにさせればよろしいのでしょうか? 現在 echo hogehoge | mail -s "hogehoge" address@hogehoge.hogehoge を用いてメールを送信しています。 ただ、シェルで自動実行させる予定なので設定ファイルを作るや引数を増やすといった方法でお願いいたします。

みんなの回答

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.1

Subjectなどのヘッダに2バイト文字を使う場合はMIMEエンコードを行う必要があります http://x68000.q-e-d.net/~68user/webcgi/mail-2.html エンコードしたものを変数として渡してあげればいいでしょう

関連するQ&A

専門家に質問してみよう