我使用贝宝结帐按钮和IPN协议。多年来,我们的按钮和IPN都可以正常使用... 99.5%的时间。
每个命令之后,我们要求客户检查其订单和地址。 碰巧,我们从贝宝(Paypal)收到的某些电子邮件地址无效,并且我们收到了错误的邮件。
错误消息示例:
The mail system dl*n**l@gmail.com : host gmail-smtp-in.l.google.com[2a00:1450:400c:c02::1b]
said: 550-5.1.1 The email account that you tried to reach does not exist.
Please try 550-5.1.1 double-checking the recipient's email address for
typos or 550-5.1.1 unnecessary spaces. Learn more at 550 5.1.1
https://support.google.com/mail/?p=NoSuchUser i14si15070073wrm.207 - gsmtp
(in reply to RCPT TO command)
贝宝(Paypal)怎么可能不检查这些电子邮件地址? 更重要的是:我该如何最好地应对这些情况?
我尝试使用其他邮件提供商将邮件发送到这些地址,这些邮件来自from:和其他smtp服务器,但是这些客户端的电子邮件地址确实是错误的(如错误消息所述)。
答案 0 :(得分:1)
PayPal不知道付款人电子邮件地址的当前(也不一定是前者)有效期,因为完全有可能在PayPal帐户中使用未经确认的电子邮件地址。如果您需要确认客户的电子邮件地址,请通过电子邮件将验证的链接/代码发送给他们。