我正在尝试从我的软件发送电子邮件,但是它开始显示错误。.它工作正常,然后出现了此错误。.
我尝试使用SSL和TLS。我对此进行了很多搜索,但找不到任何内容。
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;
我收到的错误消息是:
以下发件人地址失败:contato@allcomtelecom.com:服务器,530,5.7.0不接受MAIL必须首先发出STARTTLS命令。 k24sm1975609oic.29-gsmtp SMTP服务器错误:5.7.0必须首先发出STARTTLS命令。 k24sm1975609oic.29-gsmtp
SMTP服务器错误:5.7.0必须首先发出STARTTLS命令。 k24sm1975609oic.29-gsmtp
如果我使用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;
我收到此错误:
以下发件人地址失败:contato@allcomtelecom.com:不接受来自服务器的邮件,530,5.5.1要求身份验证。了解更多信息,请访问530 5.5.1 https://support.google.com/mail/?p=WantAuthError 198sm2326104oie.13-gsmtp SMTP服务器错误:5.5.1需要身份验证。在530 5.5.1 https://support.google.com/mail/?p=WantAuthError 198sm2326104oie.13-gsmtp
中了解更多信息SMTP服务器错误:5.5.1需要身份验证。在530 5.5.1 https://support.google.com/mail/?p=WantAuthError 198sm2326104oie.13-gsmtp
中了解更多信息