SMTP connect()在服务器托管中失败

时间:2020-07-05 21:50:28

标签: php server gmail codeigniter-3 phpmailer

我对在Codeigniter中用phpmailer发送电子邮件感到困惑。无法完成此操作,因为我没有在网站上安装SSL。错误”是SMPT连接失败吗?有人可以回答吗?

这是我的代码:

private function _sendEmail($token, $type){
   
        $mail = new PHPMailer(true);
        
        $mail->isSMTP();
        $mail->Host     = 'smtp.gmail.com';
        $mail->SMTPAuth = true;
        $mail->Username = 'email@gmail.com';
        $mail->Password = '*****'; // password email
        $mail->SMTPSecure = 'tls';
        $mail->Port     = 587;

        $mail->setFrom('email@gmail.com');
        $mail->addReplyTo('email@gmail.com');
        $mail->addAddress($this->input->post('b'));
        $mail->Subject = 'test';
        $mail->isHTML(true);

        if ($type == 'verify') {
            $mailContent = '';
}else if ($type == 'forgot') {

}
$mail->Body = $mailContent;

0 个答案:

没有答案