尝试设置邮件服务器(目前几乎没有 Linux 经验)我只想停止丢失传入消息(这是关于当前使用的公司邮件服务器,来自合作伙伴和潜在客户的大量传入邮件,我不能失去它们),过一个正常的周末,睡个好觉,然后精神焕发地回来。请问我该如何配置 postfix,以便它只接受发送给它的所有邮件并放在某个地方(报告发件人成功送达)进行进一步处理。我不想进行用户/邮箱/域/安全管理。只接受从外部发送到服务器的任何消息,保存它然后忘掉它。
该系统是 Ubuntu 10.04 LTS Server(Lucyd Lynx x86-64)。
如果您能帮我休息一下,请提前致以最诚挚的谢意。我非常喜欢 Unix 方式,尤其是 Linux,并且喜欢深入研究它,但我还只是个谦虚的红眼菜鸟,需要睡一觉,一刻也不能放弃。
答案1
处理这种情况最合理的方法是发出“postfix stop”并回家。客户端将在几天内重试交付。
Postfix 使得完全“开放”系统变得有些困难。另外,这实际上不会达到您的预期。邮件将被递送,然后将它们发送给预期的收件人将给您带来比您现在预期的更大的麻烦。
答案2
购买备份邮件服务,最好是注册后即可部署,然后立即将其添加到 DNS。有很多公司提供这种服务,我使用过穆特格西过去,当客户的服务器发生故障时,它几乎立即开始收集他们的电子邮件。GFI 有一款类似的产品,相当不错,但部署时间稍长且更复杂。
当然,这确实依赖于您是否能够更改 dns 中的 mx 记录,尽管我猜没有什么可以阻止您添加某种形式的端口转发来重定向连接。只是要小心不要创建循环。
如果您有钱,那么在修复自己的邮件服务器后就让这个服务继续运行 - 有冗余总是好的。如果没有钱,那么在服务提供商可能提供的任何 30 天试用之前,请确保您自己的服务器再次上线。
答案3
您可以按照本文所述执行后缀捕获全部操作http://www.macosxhints.com/article.php?story=2003110323024816