PHPMailer在synology nas服务器上不能工作,但在其他服务器上可以工作。

问题描述 投票:0回答:1

你好,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');

        }

先谢谢你

php phpmailer nas synology
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.