如何使别名的休假自动回复功能起作用?

如何使别名的休假自动回复功能起作用?

我们在 Ubuntu 18.04 上有一个运行 Postfix 和 Dovecot 的电子邮件服务器。如何让休假自动回复功能适用于我们用户的别名?

例如:假设我们的副馆长是[电子邮件保护]这也是他们在系统上的用户和电子邮件帐户,我sudo su theirname用它来运行休假程序。但他们在 /etc/aliases 中还有一个名为 deplib 的别名,因此发送到[电子邮件保护]也能得到他们。

我尝试过使用 和-a deplib然后调用 vacation但都没有用。只有发送到他们名字的电子邮件才会收到自动回复。-a [email protected]

非常感谢您的任何建议。我发现电子邮件管理有点超出我的理解范围!

答案1

好的,我找到了让它工作的方法。

可能是当我运行“假期”时,它会问我诸如“您是否想编辑(假期消息)”之类的问题,但这不是正确的假期程序。

我所要做的是在为他们启用休假计划后,编辑他们的 .forward 文件,如下所示,添加以下内容-a deplib

\theirname, "|/usr/bin/vacation theirname -a deplib"

我还删除了 .vacation.db,以便可以从相同的外部电子邮件中再次尝试,然后重新启动服务器。我终于能够获得 theirname 和 deblib 的自动回复(分别通过两个独立的外部电子邮件服务)。

但是,这种方法的问题在于,必须手动指定每个别名。在这个特定情况下,这不是什么大问题,因为我们大多数想要休假自动回复的用户在日常使用中只有一个别名,或者没有别名。但目前这种方法是可行的。

相关内容