MIMEヘッダ
こんにちは。質問をさせてください。
今、PHPのsendmail関数を使用してHTMLメール・テキストメールを送信しようと考えています。
------------------------------------------------
### メールの送信
open MAIL, "|/usr/sbin/sendmail -f "****@aaa.co.jp" "****@bbb.co.jp"";
### 全体のヘッダ
print MAIL "MIME-Version: 1.0\n";
print MAIL "Content-Type: Multipart/Mixed; boundary=\"--=kuguri\"\n";
print MAIL "Content-Transfer-Encoding:Base64\n";
print MAIL "From: $from\n";
print MAIL "To: $to\n";
print MAIL "Subject: $subject\n";
### テキストメール本文のパート
print MAIL "--=kugiri\n";
print MAIL "Content-Type: text/plain; charset=\"ISO-2022-JP\"\n";
print MAIL "\n";
print MAIL "HELLO\n";
### HTMLメール本文のパート
print MAIL "--=kugiri\n";
print MAIL "Content-Type: text/html;\n";
print MAIL "\n";
print MAIL "<html><body>\n";
print MAIL "<font color="red">HELLO</font>\n";
print MAIL "</body></html>\n";
### マルチパートのおわり。
print MAIL "--"\kugiri"\" . "--\n";
close MAIL;
上記のような記述の場合、受信側のメーラが
HTML設定の時は、"HELLO(赤色)"
TEXT設定の時は、"HELLO(黒色)"で受信しますでしょうか?
スクリプトの抜粋でわかりにくいと思いますが、宜しくお願い致します。
お礼
お返事どうもありがとうございます。 やはり同じ物なんですね。 自分の解釈に少々自信が持てませんでしたので 質問いたしました。 これですっきりしました、ありがとうございました。