สอบถามวิธีส่งเมล์ด้วย phpmailer ทีครับ ตอนนี้ติดส่งเข้า gmail ได้ แต่ส่งเข้า smtp ของบริษัทไม่ได้ครับ
phpmailer เคยใช้อยู่ครั้งนึงที่เก่า ก็ทำจนส่งได้ แต่ตรงตั้งค่าของที่นี้มันไม่เหมือนกับที่เก่าครับ code ด้านล่างนี้เลยครับ
codeตอนนี้ตั้งค่าเป็นส่ง เข้า gmail นะครับ
ส่วนค่าของ smtp บริษัท ผมไปดูเครื่องของคนที่ config ด้วย outlook
pop = pop-mail.outlook.com
smtp = smtp-mail.outlook.com
server ขาออก smtp 587 ผมลองเอาค่าพวกนี้ไปใส่ก็ยังส่งไม่ได้เลยครับ
<?php
include("PHPMailer/class.phpmailer.php");
include("PHPMailer/class.smtp.php");
$mail = new PHPMailer;
$mail->IsHTML();
$mail->CharSet = "utf-8";
$mail->Host ="smtp.gmail.com";
$mail->Port = 486;
$mail->SMTPAuth = true;
$mail->SMTPSecure ='ssl';
$mail->Username = 'chakun.muijaibun@gmail.com';
$mail->Password = 'xxxx';
$mail->SetFrom('xxx@xxx.com');
$mail->FromName = $title;
$mail->Subject = $subject;
$mail->Body ="Name :" .$title." <hr> <br> Subject :" .$subject. " <hr> <br> Email : " .$tel." <hr> <br> Detail : " .$detail; // Huh?Huh?Huh?Huh?Huh?Huh???
$mail->AltBody ="Name : " .$title." <hr> <br> Subject : " .$subject. " <hr> <br> Email : " .$tel." <hr> <br> Detail : " .$detail; // Huh?Huh?Huh?Huh?Huh?Huh???
$mail->AddAddress( 'chakun.muijaibun@gmail.com');
if (empty($_POST["title"]) && empty($_POST["txt_subj"]) && empty($_POST["txt_tel"]) && empty($_POST["area_detail"]) )
{
echo "";
}
else
{
if (!$mail->Send()) {
echo "";
}
else
{
echo "<script> alert(' SEND E-mail '); window.location = 'sent.php'; </script>"; //?Huh?Huh?Huh? mailFrom.html
}
}
?>
สอบถามวิธีส่งเมล์ด้วย phpmailer ทีครับ
phpmailer เคยใช้อยู่ครั้งนึงที่เก่า ก็ทำจนส่งได้ แต่ตรงตั้งค่าของที่นี้มันไม่เหมือนกับที่เก่าครับ code ด้านล่างนี้เลยครับ
codeตอนนี้ตั้งค่าเป็นส่ง เข้า gmail นะครับ
ส่วนค่าของ smtp บริษัท ผมไปดูเครื่องของคนที่ config ด้วย outlook
pop = pop-mail.outlook.com
smtp = smtp-mail.outlook.com
server ขาออก smtp 587 ผมลองเอาค่าพวกนี้ไปใส่ก็ยังส่งไม่ได้เลยครับ
<?php
include("PHPMailer/class.phpmailer.php");
include("PHPMailer/class.smtp.php");
$mail = new PHPMailer;
$mail->IsHTML();
$mail->CharSet = "utf-8";
$mail->Host ="smtp.gmail.com";
$mail->Port = 486;
$mail->SMTPAuth = true;
$mail->SMTPSecure ='ssl';
$mail->Username = 'chakun.muijaibun@gmail.com';
$mail->Password = 'xxxx';
$mail->SetFrom('xxx@xxx.com');
$mail->FromName = $title;
$mail->Subject = $subject;
$mail->Body ="Name :" .$title." <hr> <br> Subject :" .$subject. " <hr> <br> Email : " .$tel." <hr> <br> Detail : " .$detail; // Huh?Huh?Huh?Huh?Huh?Huh???
$mail->AltBody ="Name : " .$title." <hr> <br> Subject : " .$subject. " <hr> <br> Email : " .$tel." <hr> <br> Detail : " .$detail; // Huh?Huh?Huh?Huh?Huh?Huh???
$mail->AddAddress( 'chakun.muijaibun@gmail.com');
if (empty($_POST["title"]) && empty($_POST["txt_subj"]) && empty($_POST["txt_tel"]) && empty($_POST["area_detail"]) )
{
echo "";
}
else
{
if (!$mail->Send()) {
echo "";
}
else
{
echo "<script> alert(' SEND E-mail '); window.location = 'sent.php'; </script>"; //?Huh?Huh?Huh? mailFrom.html
}
}
?>