我需要在整个域内设置自动回复器。我无法使用 .qmail-default,因为许多帐户已经设置了转发。我正在尝试确定是否可以通过 simcontrol 或某种替代方法来实现这一点。
这是在运行 qmail 的 Linux 服务器上。
注意:我知道如何为单个帐户设置自动回复程序。
答案1
我猜想你最终想做什么。听起来你似乎想捕获那些不是发给合法用户的消息,并用一些预设的回复来回复这些消息。
当 qmail 无法找到要投递邮件的账户时,它将投递给别名用户,该用户的主目录通常是 /var/qmail/alias(如果您遵循使用 qmail 的生活). 在别名目录中,您可以创建.qmail-default 来执行自动响应。
相反,如果您尝试在更新服务器时提供自动响应,并希望捕获现有和不存在的用户,那么您可以使用两阶段方法来实现。使用虚拟域文件将您的传入域映射到特定用户。此特定用户将拥有提供自动响应的 .qmail-default。当您准备恢复电子邮件传递时,重置虚拟域以不映射到用户,向 qmail 发送信号,传递将照常继续。
如果您对自动回复有其他意图,请告诉我。