是这样子的
目前手上有个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>";
这样的方式是可行的