Postfix 本地投递导致收件人不显示

Postfix 本地投递导致收件人不显示

我对发帖还很陌生,如果我发错了地方,请帮助我。我有一个 debian 电子邮件服务器,它使用外部 SMTP 服务进行发送和接收。postfix、dovecot、mariadb、ispconfig3

我遇到的小问题涉及本地交付。当用户发送电子邮件时,如果收件人不在同一台服务器(即 gmail),则本地交付的地址(同一域)不会显示在收件人列表中。这会导致问题,因为人们不知道电子邮件的抄送人是谁。即。[电子邮件保护]发送电子邮件至[电子邮件保护][电子邮件保护] [电子邮件保护]只能把自己视为接受者,而不能[电子邮件保护]

我尝试通过注释掉 virtual_mailbox_domain 来禁用本地传递,但传入电子邮件停止工作。mydestination 也已清空。我只有一台服务器,我希望它通过 SMTP 发送电子邮件(无论域是什么),并接收传入电子邮件。

有人可以请帮我指明正确的方向吗?

答案1

我遇到了完全相同的问题,但这与 postfix 无关。我使用 postmarkapp.com 作为 smtp 中继,他们的 smtp 似乎触发了此行为。我现在使用 amazonses 作为 smtp 中继,问题消失了。

相关内容