- ベストアンサー
sendmailでメールを送信する時
perlです。 sendmailでメールを送信する時に From: ←の部分に日本語を使う時はどのようにすればいいでしょうか? 例えば From: =?ISO-2022-JP?B?GyRCIVgkRyRiJDMkYCFZGyhC?= <xxxxxx@xx-xx.com> ↑ のようにするには print MAIL "From: $master\n"; ↑ の部分をどのように設定すればいいのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#25358
回答No.1
えとですね。 BASE64という方式に置き換えなければいけません。 そのためのモジュールがフリーソフトで出ていますので取得してください。 ヤフーから「mimew.pl」というキーワードで検索すると出てきます。 で、これを require した状態で、 print MAIL &mimeencode("From: 送信者 <Mail Address>\n"); とすれば勝手に変換してくれます。