PHPmailer发送到yahoo地址

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

[我已经将PHPmailer设置为具有To:和From:作为yahoo地址($ webem变量),并添加了一个回复地址作为实际用户($ FE变量。)>

我也在yahoo中设置了APP密码。

我尝试从表单发送HTML和纯文本电子邮件,但均被拒绝。

PHPmailer设置:

$mail->Host = 'smtp.mail.yahoo.com';    // Specify main and backup SMTP servers
$mail->SMTPAuth = true;                         // Enable SMTP authentication
$mail->Username = $webem;   // SMTP username
$mail->Password = $epass;                   // SMTP password
$mail->SMTPSecure = 'ssl';                    // Enable encryption, 'ssl' also accepted
$mail->Port       = 465;
$mail->From = $webem;
$mail->addAddress($webem);     // Add a recipient
$mail->addReplyTo($FE);

使用SMTPDebug = 2响应:

2020-06-03 01:36:40 SERVER -> CLIENT: 220 smtp.mail.yahoo.com ESMTP ready
2020-06-03 01:36:40 CLIENT -> SERVER: EHLO www.new2youwheelrestoration.com
2020-06-03 01:36:40 SERVER -> CLIENT: 250-smtp431.mail.gq1.yahoo.com Hello www.new2youwheelrestoration.com [73.27.216.5])
250-PIPELINING
250-ENHANCEDSTATUSCODES
250-8BITMIME
250-SIZE 41697280
250 AUTH PLAIN LOGIN XOAUTH2 OAUTHBEARER
2020-06-03 01:36:40 CLIENT -> SERVER: AUTH LOGIN
2020-06-03 01:36:40 SERVER -> CLIENT: 334 VXNlcm5hbWU6
2020-06-03 01:36:40 CLIENT -> SERVER: cnVja21uMUB5YWhvby5jb20=
2020-06-03 01:36:40 SERVER -> CLIENT: 334 UGFzc3dvcmQ6
2020-06-03 01:36:40 CLIENT -> SERVER: cnlua3Rma3l0dXB6Zm1jZA==
2020-06-03 01:36:40 SERVER -> CLIENT: 235 2.7.0 Authentication successful
2020-06-03 01:36:40 CLIENT -> SERVER: MAIL FROM:<[email protected]>
2020-06-03 01:36:40 SERVER -> CLIENT: 250 2.1.0 Sender <[email protected]> OK
2020-06-03 01:36:40 CLIENT -> SERVER: RCPT TO:<[email protected]>
2020-06-03 01:36:41 SERVER -> CLIENT: 250 2.1.5 Recipient <[email protected]> OK
2020-06-03 01:36:41 CLIENT -> SERVER: DATA
2020-06-03 01:36:41 SERVER -> CLIENT: 354 Ok Send data ending with <CRLF>.<CRLF>
2020-06-03 01:36:41 CLIENT -> SERVER: Date: Tue, 2 Jun 2020 21:36:39 -0400
2020-06-03 01:36:41 CLIENT -> SERVER: To: [email protected]
2020-06-03 01:36:41 CLIENT -> SERVER: From: Root User <[email protected]>
2020-06-03 01:36:41 CLIENT -> SERVER: Reply-To: [email protected]
2020-06-03 01:36:41 CLIENT -> SERVER: Subject:
2020-06-03 01:36:41 CLIENT -> SERVER: Message-ID: <[email protected]>
2020-06-03 01:36:41 CLIENT -> SERVER: X-Priority: 3
2020-06-03 01:36:41 CLIENT -> SERVER: X-Mailer: PHPMailer 5.2.8 (https://github.com/PHPMailer/PHPMailer/)
2020-06-03 01:36:41 CLIENT -> SERVER: MIME-Version: 1.0
2020-06-03 01:36:41 CLIENT -> SERVER: Content-Type: text/html; charset=iso-8859-1
2020-06-03 01:36:41 CLIENT -> SERVER: Content-Transfer-Encoding: 8bit
2020-06-03 01:36:41 CLIENT -> SERVER:
2020-06-03 01:36:41 CLIENT -> SERVER:
2020-06-03 01:36:41 CLIENT -> SERVER: testing web form
2020-06-03 01:36:41 CLIENT -> SERVER:
2020-06-03 01:36:41 CLIENT -> SERVER: Patrick
2020-06-03 01:36:41 CLIENT -> SERVER:
2020-06-03 01:36:41 CLIENT -> SERVER: [email protected]
2020-06-03 01:36:41 CLIENT -> SERVER:
2020-06-03 01:36:41 CLIENT -> SERVER:
2020-06-03 01:36:41 CLIENT -> SERVER:
2020-06-03 01:36:41 CLIENT -> SERVER:
2020-06-03 01:36:41 CLIENT -> SERVER:
2020-06-03 01:36:41 CLIENT -> SERVER: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13;
2020-06-03 01:36:41 CLIENT -> SERVER: rv:76.0) Gecko/20100101 Firefox/76.0
2020-06-03 01:36:41 CLIENT -> SERVER:
2020-06-03 01:36:41 CLIENT -> SERVER:
2020-06-03 01:36:41 CLIENT -> SERVER: .
2020-06-03 01:36:41 SERVER -> CLIENT: 550 Request failed; Mailbox unavailable
2020-06-03 01:36:41 SMTP ERROR: DATA END command failed: 550 Request failed; Mailbox unavailable
SMTP Error: data not accepted.
2020-06-03 01:36:41 CLIENT -> SERVER: QUIT
2020-06-03 01:36:41 SERVER -> CLIENT: 221 Service Closing transmission

如何解决邮箱不可用/数据不被接受的错误?

我已将PHPmailer设置为具有To:和From:作为yahoo地址($ webem变量),并添加了一个回复地址作为实际用户($ FE变量)。我也在yahoo中设置了...

email webforms yahoo
1个回答
0
投票

我唯一可行的方法是删除回复地址。

© www.soinside.com 2019 - 2024. All rights reserved.