是這樣子的
目前手上有個case 是用 phpmailer 在發信
因為對方需求不一樣 所以msghtml() 的內文
都是用 file_get_contents 取得美工設計好的 html 樣板
$body = file_get_contents("mail.html");
$mail->AddAttachment('Sample.png','The Sample DM');
$mail->MsgHTML($body);
原本在 linux 的 command line 底下用 php sendmail.php 是可以寄信
收到的信件也是可以看到HTML內文以及附件圖檔
但是同樣的 sendmail.php 丟到 htdocs 的目錄下去透過瀏覽器去執行時
(http://localhost/sendmail.php)
收到的信件內文反而是空白的,連附件圖檔都沒有
不知道有什麼地方我忽略了呢 ?
還煩請開導一下 @@
喔對,如果用Example的方式
$body = "<html><body>.......</body></html>";
這樣的方式是可行的