我在我的一台服务器上设置了 postfix 以通过 virtual.db 重定向传入邮件。我已经更改了 main.cf 并添加了“virtual_alias_domains”和“virtual_alias_maps”
我的“虚拟”文件如下所示:
[email protected] [email protected]
[email protected] [email protected]
[email protected] [email protected]
当我自己发送电子邮件时(在这个例子中是来自“[电子邮件保护]“) - 我的邮件会尽快弹出,但如果其他人尝试向“info@example”发送电子邮件,则不会送达 - 他们也不会回复或发送错误报告。
我甚至可以在 /var/log/mail.log 中看到应该重定向的电子邮件 - 但不知何故它们却无法到达。
编辑 在我进行更多测试后,似乎我收到了“一些”电子邮件,但不是全部。例如,*@github.com 电子邮件无法发送,而另一方面,hotmail 可以。但 /var/log/mail.log 看起来仍然很好,而“mailq”命令没有显示任何内容。我甚至检查了我的垃圾邮件文件夹……它是空的。
Postfix 是否有自己的垃圾邮件过滤器或类似的东西?
答案1
经过大量研究,问题不在于 postfix 或我的服务器。问题过去是,现在仍然是邮件转发到的邮件服务器。有趣的是,邮件服务器毫无理由地阻止了转发的邮件,而没有发回任何错误消息。
所以解决方案是将我的邮件转发到其他地方......