|
|
|
ช่วยแก้ไขSMTP Error: Could ot connect to SMTP host. |
|
|
|
|
|
|
|
มัน connect server ไม่ได้ ลอง
$mail->SMTPSecure = 'tls';
$mail->Host = 'smtp.gmail.com';
$mail->Port = 587;
|
ประวัติการแก้ไข 2014-10-14 15:13:36
|
|
|
|
Date :
2014-10-14 15:06:04 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรวจ mail กับ password ดู ถูกป่าว
$mail->Username = "s[email protected]"; //<<แก้ไข User login ตรงนี้ครับ
$mail->Password = "12345"; //<<แก้ไข Password ตรงนี้ครับ
|
|
|
|
|
Date :
2014-10-14 15:38:30 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมไม่แน่ใจ นะแต่ของผมใช้
require_once('class.phpmailer.php'); ไม่ได้เพราะผมใช้ v. ใหม่หนะ
ลองโหลด
https://github.com/Synchro/PHPMailer
Code (PHP)
<?php
require_once('PHPMailer/PHPMailerAutoload.php');
$mail = new PHPMailer;
$mail->IsHTML(true);
$mail->IsSMTP();
$mail->SMTPAuth = true; // enable SMTP authentication
$mail->SMTPSecure = "ssl"; // sets the prefix to the servier
$mail->Host = "smtp.gmail.com"; // sets GMAIL as the SMTP server
$mail->Port = 465;
$mail->CharSet = "utf-8";
$mail->Username = "[email protected]"; //<<แก้ไข User login ตรงนี้ครับ
$mail->Password = "xxxxx"; //<<แก้ไข Password ตรงนี้ครับ
$mail->From = "".$_POST["email"].""; //<< ตรงนี้เป็นเมลล์จากใคร
$mail->FromName = "".$_POST["name"].""; //<< ชื่อผู้ส่ง
$mail->Subject ="=?UTF-8?B?".base64_encode("มีการส่งข้อความ ".$_POST["subject"]." ผ่านทางรายละเอียดดังนี้")."?=";
$mail->Body = " มีการส่งข้อความ ".$_POST["subject"]." ผ่านทางเว็บไซต์ โดยมีรายละเอียดดังนี้ <br> -------------------------------------------------------------------------------------------------<br>รายละเอียด : ".$_POST["message"]."<br>"; //<< ข้อความที่จะส่ง
$mail->AddAddress("[email protected]");
$mail->Send();
?>
|
|
|
|
|
Date :
2014-10-14 15:43:23 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมก็ใช้ได้ปกตินะ ส่งได้ ปกติ ตามcode ที่ ส่งให้ นะ
|
ประวัติการแก้ไข 2014-10-14 16:11:17
|
|
|
|
Date :
2014-10-14 16:10:23 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|