dongou3158 2019-07-04 19:06
浏览 560

PHPMAILER中的TLS和STARTTLS

I'm trying to send an e-mail from my software but it started showing an error.. It was working just fine, and then this error showed up..

I've tried using SSL and TLS.. I've searched a lot about this but couldn't find anything.

require_once("phpmailer/class.phpmailer.php");
require_once("phpmailer/class.smtp.php");

$mail = new PHPMailer();
$mail->IsSMTP();

$mail->Host = "smtp.gmail.com";
$mail->Port = 587;
$mail->SMTPAutoTLS = true;
$mail->SMTPAuth = true;

The error message i received is:

The following From address failed: contato@allcomtelecom.com : MAIL not accepted from server,530,5.7.0 Must issue a STARTTLS command first. k24sm1975609oic.29 - gsmtp SMTP server error: 5.7.0 Must issue a STARTTLS command first. k24sm1975609oic.29 - gsmtp

SMTP server error: 5.7.0 Must issue a STARTTLS command first. k24sm1975609oic.29 - gsmtp

If I use SSL

require_once("phpmailer/class.phpmailer.php");
require_once("phpmailer/class.smtp.php");

$mail = new PHPMailer();
$mail->IsSMTP();

$mail->SMTPAuth = true;
$mail->SMTPSecure = 'ssl';
$mail->Host = 'smtp.gmail.com';
$mail->Port = 465;

I received this error:

The following From address failed: contato@allcomtelecom.com : MAIL not accepted from server,530,5.5.1 Authentication Required. Learn more at 530 5.5.1 https://support.google.com/mail/?p=WantAuthError 198sm2326104oie.13 - gsmtp SMTP server error: 5.5.1 Authentication Required. Learn more at 530 5.5.1 https://support.google.com/mail/?p=WantAuthError 198sm2326104oie.13 - gsmtp

SMTP server error: 5.5.1 Authentication Required. Learn more at 530 5.5.1 https://support.google.com/mail/?p=WantAuthError 198sm2326104oie.13 - gsmtp

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 C# iMobileDevice
    • ¥15 谁会做这个啊#ensp#Boson NetSim
    • ¥15 如何编写针对TPS6503320FRGE型号的电源管理芯片的编程代码?
    • ¥15 设计简单目录管理系统,要满足以下内容
    • ¥15 关于九十度混合耦合器信号分析问题
    • ¥15 Cesm如何关闭不用的模块呢
    • ¥15 vue2两层数据导出为excle
    • ¥15 有人能帮我做一下这个项目吗
    • ¥15 网络上传速率比下载速率高
    • ¥15 (标签-游戏|关键词-网页游戏)