转发电子邮件不工作

可能重复:
我无法从我的服务器发送电子邮件到Gmail地址

我有一个VPS服务器,我为自己和客户端托pipe一些域名。 客户希望在转发到现有Gmail帐户的域名上拥有全部function。

“简单”,我说,并通过一个快速教程 。 为了testing我转发@original-domain.com[email protected] (当然这些不是真实的 – 但正确的值是正确的)。

现在来testing它。 首先,我用服务器上的Mutt写了一封邮件给[email protected] 。 两秒钟后,电子邮件进入我的[email protected]收件箱(实际上是一个Gmail帐户)。

但是,对于真正的testing,我从[email protected]发送了一封电子邮件到[email protected] ,希望只是给自己发电子邮件。 什么都没有通过。 我找不到任何垃圾邮件,或者想象一个filter能够抓住它的任何方式。 我到处寻找它。

然后我决定检查服务器。 在/var/log/mail.log中有一个美丽的部分:

 Oct 3 12:59:40 nj postfix/qmgr[26568]: 9AFE448161: from=<[email protected]>, size=1063, nrcpt=1 (queue active) Oct 3 12:59:41 nj postfix/smtp[26575]: 9AFE448161: to=<[email protected]>, orig_to=<[email protected]>, relay=ASPMX.L.GOOGLE.com[209.85.143.26]:25, delay=1.1, delays=0.29/0.01/0. 11/0.67, dsn=2.0.0, status=sent (250 2.0.0 OK 1317642647 et3si10294675wbb.52) Oct 3 12:59:41 nj postfix/qmgr[26568]: 9AFE448161: removed Oct 3 13:00:10 nj postfix/smtpd[26569]: disconnect from mail-yx0-f177.google.com[209.85.213.177] 

看起来不错。 我看了一下Mutt发送消息的部分,它就像是一样。

因为它是连接,这表明防火墙是好的(我明确允许p25)。

该电子邮件是否被Google拒绝? 它不会将发送消息(上面)的状态更改为非正常吗? 接下来我可以testing什么?

它看起来好像正在交付给Google,它是否出现在垃圾邮箱? 由于收件人与发件人相同,因此Google可能会认定这是伪造的发件人,而作为VPS IP只会增加评分。 因此,请尝试将您的邮件服务器的IP添加到电子邮件白名单(在GAppspipe理面板中的“设置>电子邮件”下)。

同时确保你有一个列出你的服务器IP的域的SPFlogging设置。

至于邮件状态,根据我的经验,Google总是回复OK,除非收件人无效。 过滤可能稍后会发生。

我会build议只需开一个类似hotmail的账户来testing。 谁知道你会遇到什么样的奇怪的行为 – 谷歌可能有许多原因,它会丢弃一个入站邮件,似乎是从链中的某个地方。