0

我正在使用来自网站的 PHPMailer 类,该类将用户 ajax 上传确认发送到我的客户端。这使用 mail.myclient.com SMTP 主机。这是我的客户用于他的 Outlook 检查他的电子邮件的同一个 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
4

1 回答 1

2

这很可能是无害的。

In the beginning, there was a warning E-Mail about a delayed transmission (probably one of the E-Mails your client sends out). A mail server could not be reached for 48 hours, maybe because it was down. (That is not an "undeliverable" report - the mail server will still try to send the mail out. If you hear nothing further, the message was eventually received.)

This warning was sent to root@hp13.hostpapa.com (for whatever reason I don't know, you'd have to check the outgoing E-Mails for that address. Do you have a specific errors-to header specified?)

The root address however, doesn't exist or doesn't accept mails, so an error message gets dispatched to the original sender.

It doesn't make 100% sense because it's not clear why root@hp13.hostpapa.com was contacted in the first place - maybe because hp13.hostpapa.com is the outgoing mailserver. As I said, try adding a errors-to: xyz@xyz.com and watch where such notifications end up in the future.

Anyway, the root of the cause looks harmless: It can happen (although it should be rare) that a recipient's mail server is down for 48 hours.

于 2010-05-11T15:02:20.297 回答