Как бороться с недействительными адресами электронной почты Paypal? - PullRequest
0 голосов
/ 05 апреля 2019

Я использую кнопки оплаты PayPal и протокол 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, но адреса электронной почты этих клиентов действительно неверны (так какговорит сообщение об ошибке).

1 Ответ

1 голос
/ 07 апреля 2019

PayPal не знает текущую (и не обязательно бывшую) действительность адресов электронной почты плательщика, поскольку вполне возможно использовать неподтвержденный адрес электронной почты в учетной записи PayPal.Если вам необходимо подтвердить адрес электронной почты клиента, отправьте ему ссылку / код для проверки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...