ทดลอง PHPMailer classes แต่ยังไม่สำเร็จ พอรันโค้ดแล้วขึ้นข้อความว่า Failed to connect to server: No connection could be made because the target machine actively refused it (10061) สาเหตุเกิดจากอะไร ควรแก้ไขตรงไหนดี
$mail->SMTPDebug = SMTP::DEBUG_SERVER;
$mail->isSMTP();
$mail->Host = 'xxx.com';
$mail->SMTPAuth = true;
$mail->Username = 'test@xxx.com';
$mail->Password = 'XXXXX';
$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
$mail->Port = 587;
วิธีแก้ไข
ปัญหานี้เกิดจาก $mail->Host ที่ตั้งค่าไว้ไม่ถูกต้อง สมมุติโดเมนของคุณคือ xxx.com ให้ลองเปลี่ยนเป็น mail.xxx.com แล้วลองรันใหม่อีกครั้ง