Возможные отношения между PHP Mailer и Mailer-Daemon - PullRequest
0 голосов
/ 11 мая 2010

Я использую класс PHPMailer с веб-сайта, который отправляет подтверждение загрузки пользователя ajax на мой клиент. Для этого используется SMTP-хост mail.myclient.com. Это тот же хост SMTP, который мой клиент использует для своего внешнего вида, чтобы проверить свою электронную почту.

Это электронное письмо с веб-сайта отправляется без ошибок, хотя я получил два письма от моего клиента о том, что доставка почты не удалась: возвращение отправителю сообщения с тем же адресом, который я использовал для отправки писем с подтверждением.

Могут ли эти две проблемы быть связаны? Нужно ли предоставлять больше информации?

Спасибо большое!

   From: Mail Delivery System <Mailer-Daemon@hp13.hostpapa.com>
Date: Tue, 11 May 2010 15:01:41 +0100
To: "sales@splashoflondon.com" <sales@splashoflondon.com>
Subject: Mail delivery failed: returning message to sender

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed:

  root@hp13.hostpapa.com
    (ultimately generated from Mailer-Daemon@hp13.hostpapa.com)
    retry timeout exceeded

------ This is a copy of the message, including all the headers. ------

Return-path: <sales@splashoflondon.com>
Received: from cpc2-dals2-0-0-cust1159.hari.cable.virginmedia.com
([82.35.76.136] helo=[192.168.2.7])
 by hp13.hostpapa.com with esmtpa (Exim 4.69)  (envelope-from <sales@splashoflondon.com>)  id 1OBq1k-0000V5-I4  for Mailer-Daemon@hp13.hostpapa.com; Tue, 11 May 2010 15:01:40 +0100
User-Agent: Microsoft-Entourage/12.0.0.071130
Date: Tue, 11 May 2010 15:01:31 +0100
Subject: Re: Warning: message 1O9xTC-0005BR-S6 delayed 48 hours
From: sales <sales@splashoflondon.com>
To: Mail Delivery System <Mailer-Daemon@hp13.hostpapa.com>
Message-ID: <C80F21CB.19D9%sales@splashoflondon.com>
Thread-Topic: Warning: message 1O9xTC-0005BR-S6 delayed 48 hours
Thread-Index: AcrxEnUcAvjUl38nTNq1kGDCVl/LEQ==
In-Reply-To: <E1OAgvb-0004TQ-Kq@hp13.hostpapa.com>
Mime-version: 1.0
Content-type: text/plain;
 charset="US-ASCII"
Content-transfer-encoding: 7bit

1 Ответ

2 голосов
/ 11 мая 2010

Это, скорее всего, безвредно.

В начале было электронное письмо с предупреждением о задержке передачи (вероятно, одно из электронных писем, отправляемых вашим клиентом). Почтовый сервер не может быть доступен в течение 48 часов, возможно, потому что он не работает. (То есть , а не «недоставленный» отчет - почтовый сервер все равно будет пытаться отправить почту. Если вы ничего не услышите, сообщение в конечном итоге будет получено.)

Это предупреждение было отправлено на root@hp13.hostpapa.com (по какой-то причине, которую я не знаю, вам необходимо проверить исходящие электронные письма на этот адрес. У вас есть определенный заголовок errors-to, указанный?)

Однако адрес root не существует или не принимает почту, поэтому сообщение об ошибке отправляется исходному отправителю.

Это не имеет смысла на 100%, потому что неясно, почему с root@hp13.hostpapa.com связались в первую очередь - возможно, потому что hp13.hostpapa.com является сервером исходящей почты. Как я уже сказал, попробуйте добавить errors-to: xyz@xyz.com и посмотрите, где будут такие уведомления в будущем.

В любом случае, корень причины выглядит безобидным: может случиться (хотя это должно быть редко), что почтовый сервер получателя не работает в течение 48 часов.

...