Exim4 和 root 别名?发送一份副本给root?

Exim4 和 root 别名?发送一份副本给root?

当将我的树莓派设置为使用本地电子邮件(在 Raspbian/Debian 上使用 exim4 作为默认 MTA)以及进行 debconf 初始配置时,系统询问我是否将 root 的电子邮件转发到我的用户帐户,我照做了。回想起来,我希望我也包含 root 以及我的用户帐户(我们称之为 user1)。换句话说,发送到 root 的任何邮件实际上都应该发送到 root 和 user1。

将 /etc/aliases 中的别名更改为

root: user1, root

没有什么区别。现在,除了以 user1 身份接收之外,我现在如何将 root 的电子邮件“抄送”到 root 邮件收件箱?

答案1

编辑是不够的/etc/aliases,你需要运行:

sudo newaliases

进而

sudo service exim4 restart

man newaliases

Newaliases 为邮件别名文件 /etc/aliases 重建随机访问数据库。每次更改此文件时都必须运行它才能使更改生效。

答案2

Exim 有一个编译时设置FIXED_NEVER_USERS,不允许传递到 root:https://github.com/Exim/exim/wiki/Q0039#question。如果不构建自己的 Debian 软件包,就无法解决这个问题。

相关内容