A-AA+then

รบกวนถามเรื่องการส่ง mail ด้วย phpmailer หน่อยครับ

1,438
คือผมทำระบบส่งเมลล์ด้วย 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 ยังไงผู้รู้รบกวนด้วยนะครับ

1 ความคิดเห็น

ปกติครับ

hotmail ปกติแล้วจะบล๊อกรูปภาพที่มาจากเว็บอื่นครับ ให้สั่งยกเลิกการบล๊อกที่ hotmail ครับ หลายๆครั้งมันก็เลิก บล๊อกเองแหละ
1
^