突然收到SMTP错误:无法连接到SMTP主机

时间:2016-03-08 05:05:33

标签: php email gmail phpmailer

您好我使用以下代码发送邮件:

function send_mail($email,$message,$subject)
    {       
//echo "enter mail";    
        require_once('mailer/class.phpmailer.php');
        $mail->SMTPDebug = 1;  
        $mail = new PHPMailer();
        $mail->IsSMTP(); 
        //$mail->SMTPDebug  = 0;                     
        $mail->SMTPAuth   = true;                  
        $mail->SMTPSecure = "ssl";                 
        $mail->Host       = "smtp.gmail.com";      
        $mail->Port       = 465;             
        $mail->AddAddress($email);
        $mail->Username="xxxx";  
        $mail->Password="xxx";            
        $mail->SetFrom('xx@gmail.com','xx');
        $mail->AddReplyTo("xx@gmail.com","xx");
        $mail->Subject    = $subject;
        $mail->MsgHTML($message);
        $mail->Send();
    }

到目前为止我做了什么:我已经检查了错误日志,但没有任何内容,我也更改了端口,但也没有用。

该网站托管在服务器中,上面的代码工作正常,直到明天,我突然开始收到错误。我无法访问php.ini文件。请帮忙。不胜感激。

0 个答案:

没有答案