将邮件转发到 Gmail

Pet*_*ter 3 email email-server postfix gmail spf

我有一个 postfix 邮件服务器正在运行。用户发送到 Gmail 的邮件会显示在 Gmail 中,因此它通常可以正常工作。我知道的所有其他免费邮件主机也是如此。

问题是有些用户没有本地邮箱,而是转发到 Gmail。如果有人向此类用户发送邮件,我的邮件服务器会将邮件转发到 Gmail。这有效,即使原始域具有带有“-all”的 SPF 记录。但是,如果 Gmail 用户将邮件发送到我的服务器,然后再次转发到 Gmail,则邮件永远不会出现在 Gmail 中。

我已经尝试过: - 检查日志。Gmail SMTP 只报告“OK”,但邮件似乎在稍后的步骤中被丢弃。- 启用 SRS。Gmail 中仍然没有邮件

任何有运行设置能够将邮件从 Gmail 转发到 Gmail 的人吗?是否有什么我遗漏的东西导致 Google 将我的邮件严重归类为垃圾邮件,以至于它甚至没有进入垃圾邮件文件夹?

小智 5

您是否将电子邮件发送回您发布电子邮件的同一个 Gmail 帐户?

如果邮件从 abc@gmail.com 发送到 def.whatever 然后返回 abc@gmail.com,gmail 将不会将该邮件放入收件箱。 https://support.google.com/mail/answer/6588?hl=en 您可以通过在帐户选项中将 def@whatever 指定为备用电子邮件地址别名来更改此行为。

此疑难解答程序也可能对您有所帮助。
https://support.google.com/mail/troubleshooter/2935079?hl=en

不过,在执行所有这些操作之前,请在 /var/log/maillog 中检查您的 postfix 日志,并确保您从 gmail 获得了积极响应。类似的东西

status=sent (250 2.0.0 OK 1404098487 fv4si21511978pbb.224 - gsmtp)
Run Code Online (Sandbox Code Playgroud)

如果你得到别的东西,即:

status=SOFTBOUNCE (host gmail-smtp-in.l.google.com[74.125.25.27] said: 550-5.7.1 [107.161.16.11      12] Our system has detected that this message is 550-5.7.1 likely unsolicited mail.
Run Code Online (Sandbox Code Playgroud)

那么,你知道问题所在。