你好,phpmailer无法运行,当我尝试从synology nas服务器运行时,但在其他live服务器和xampp中运行得很好。不知道哪里出了问题。这里是代码。
require 'phpmailer/PHPMailerAutoload.php';
$mail = new PHPMailer;
$mail->isSMTP();
$mail->Host = 'smtp.gmail.com';
$mail->Port = 587;
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'tls';
$mail->Username = '[email protected]';
$mail->Password = 'mypass';
$mail->setFrom($_POST['email'], $_POST['fname']);
$mail->addAddress('[email protected]');
$mail->addReplyTo($_POST['email'], $_POST['fname']);
$mail->isHTML(true);
$mail->Subject = 'Form Submission';
$mail->Body = '<h1 align=center> Name : ' . $_POST['fname'] . '<br> Email: ' . $_POST['email'] . '<br> Message : ' . $_POST['message'] . '</h1>';
if(!$mail->send()){
$result = "Something Went Wrong";
echo $result;
} else{
$result = "Thank you " . $_POST['fname'] . " for contacting me !!!";
header('location:index.php?res=' . $result . '#contact');
}
先谢谢你