2 email
我正在管理一个邮件服务器,由于数据中心维护,将暂时关闭三四天。我想找到一个解决方案来(完全或部分)解决在此不可用期间丢失的邮件。由于数据量巨大,很难将其迁移到其他数据中心。
我想到的一种方法是在其他数据中心设置一个临时邮件服务器,当收到新邮件时,邮件服务器会自动发回邮件告诉发件人“我们暂时关闭了三四天。请发送邮件稍后或以其他方式联系。”
我想知道这种方法是否适用于现有的邮件服务器?或者更好的东西?(免费解决方案是首选,因为它只是暂时的)
点一个辅助 MX 记录您的临时服务器。这是一个快速示例:
gmail.com. 1299 IN MX 5 gmail-smtp-in.l.google.com.
gmail.com. 1299 IN MX 10 alt1.gmail-smtp-in.l.google.com.
Run Code Online (Sandbox Code Playgroud)
当需要进行维护时,请将您的主服务器脱机。由于向其发送邮件的任何内容都应该是非交互式的,因此没有人会真正注意到任何超时问题。当邮件服务器无法联系您的主要服务器时,它将回退到下一个编号更高的服务器(在本例中,服务器名称之前的 5 / 10)。
该编号较高的服务器也应配置为充当辅助邮件服务器。它不必将邮件投递到邮箱,只需将其保留到可以到达主邮箱即可。这是Postfix的配置示例。