通过GMail的SMTP中继覆盖“from:”地址与“ @ gmail.com”

我一直在试图找出这是一个新的“function”,或者如果我的configuration有问题。 我使用Ubuntu 10.04桌面与Postfix作为MTA。 我的smtp(而不是smtpd)configuration遵循Jeremy在这里的出色回应:

configurationPostfix通过端口587发送/转发电子邮件Gmail(smtp.gmail.com)

我能通过[smtp.gmail.com]成功地转发邮件:587; 但是,在接收端,from:地址显示:“[my_gmail_username] @ gmail.com”而不是“[my_user] @ [my_domain]”。

将不胜感激任何提示或技巧; 在这种情况下,我的Google技能已经失败了!

我认为他们总是这样做,即使你已经configuration你的Gmail从其他域发送。 据我所知,唯一的解决办法是切换到使用Google Apps ,如果您只使用标准版,则免费。 问题在于,这意味着您必须更改您的MXlogging,以便Google处理所有收到的邮件,并且最多只允许50个用户免费使用。

他们这样做是出于安全原因。 您的ISP可能使用Gmail作为他们的电子邮件系统,我知道我的。 如果你想运行一个没有这个问题的邮件服务器,试试smtp2go。 这是一个小的年度成本,但它的作品就像一个魅力! 我的服务器有大约5个用户,我每年花费24.95美元。

您只需login到sptp2go并指定允许通过电子邮件地址使用smtp2go smtp服务器(邮件服务器上的电子邮件用户)的电子邮件地址,然后设置您的MTA。

SMTP2GO甚至可以在不同的端口上运行。 特别有用的,如果你的ISP阻止某些端口。

我也经历过这种情况,除了切换到GAFYD之外,我认为没有办法解决这个问题