2006年4月30日
Programming | PEAR Mail_Mime
PEAR :: Manual :: Mail_Mime - 例
この例は間違ってない? コンストラクタに「\r\n」を渡しているけど、「通常、 $crlfパラメーターをセットすることは必要ありません。 しかし、 生成されたMIMEメッセージをMail を用いて送信する場合、 $crlfに"\n" を指定します。」という説明がコンストラクタのドキュメントに書かれている。
コンストラクタに明示的に"\n"を渡していなかったので、添付ファイルがきちんと表示されずハマりました。
添付ファイルの名前が日本語だと、メールに含まれる添付ファイル名が表示されないのだけど、どうしたらいいのでしょう?
「日本語.jpg」というファイル名だと、メールでは「.jpg」と、拡張子の前の文字がなくなっている。画像ファイル自体はちゃんと表示されてるんだけどね。
微妙に使いにくいよね、Mail_Mime。
Comment