รบกวนถามเรื่องการส่ง mail ด้วย phpmailer หน่อยครับ
คือผมทำระบบส่งเมลล์ด้วย phpmailer น่ะครับ ทำได้ทุกอย่างไม่มีปัญหา แต่ปัญหามันอยู่ที่ส่งไปที่ hotmail แล้วในข้อความของเมลล์ฉบับนั้นอยู่ใน tag <img src="xxx.jpg"> มันจะไม่เห็นตั้งแต่แรกน่ะครับ ต้องกด show content จึงจะโชว์รูปภาพ ไม่ทราบว่ามีใครพอจะมีวิธีแก้ไขมั๊ยครับ
function sendmail($address,$content,$name,$subject,$cc=''){
$mail = new PHPMailer();
$body = $content;
$subject = $subject;
$mail->From = "xxxxxxxx";
$mail->FromName = 'xxxxxx';
$mail->IsHTML(true);
$mail->CharSet = "TIS-620";
$mail->Subject = $subject;
$mail->MsgHTML($body);
$mail->AddAddress($address,$name);
if(!$mail->Send()) {
$textreturn = false;
} else {
$textreturn = true;
}
return($textreturn);
}
นี่คือ function ที่ผมเขียนน่ะครับ ผมไม่แน่ใจว่าเกี่ยวกับ SMTP รึเปล่าน่ะครับ เพราะนี่ไม่ได้ส่งแบบ SMTP ยังไงผู้รู้รบกวนด้วยนะครับ
function sendmail($address,$content,$name,$subject,$cc=''){
$mail = new PHPMailer();
$body = $content;
$subject = $subject;
$mail->From = "xxxxxxxx";
$mail->FromName = 'xxxxxx';
$mail->IsHTML(true);
$mail->CharSet = "TIS-620";
$mail->Subject = $subject;
$mail->MsgHTML($body);
$mail->AddAddress($address,$name);
if(!$mail->Send()) {
$textreturn = false;
} else {
$textreturn = true;
}
return($textreturn);
}
นี่คือ function ที่ผมเขียนน่ะครับ ผมไม่แน่ใจว่าเกี่ยวกับ SMTP รึเปล่าน่ะครับ เพราะนี่ไม่ได้ส่งแบบ SMTP ยังไงผู้รู้รบกวนด้วยนะครับ
hotmail ปกติแล้วจะบล๊อกรูปภาพที่มาจากเว็บอื่นครับ ให้สั่งยกเลิกการบล๊อกที่ hotmail ครับ หลายๆครั้งมันก็เลิก บล๊อกเองแหละ