我可以更改 root 的电子邮件地址或将其转发到外部地址吗?

cwd*_*cwd 75 root monitoring email mail-transport-agent

我在root用户的邮件帐户中收到了大量邮件。这似乎主要是来自cron脚本之类的报告和错误。我正在努力解决这些问题,甚至可能将它们通过管道传输到某种“仪表板” - 但在那之前我如何才能将这些消息发送到我的个人电子邮件帐户?

Gil*_*il' 84

任何用户,包括 root,都可以通过将转发地址放在名为~/.forward. 您可以在那里有多个地址,所有地址都在一行中并用逗号分隔。如果您想要本地交付和转发,请将其root@localhost作为地址之一。

系统管理员可以在文件中定义电子邮件别名/etc/aliases。该文件包含类似的行root: cwd@mailhost.example.com, /root/mailbox;效果与cwd@mailhost.example.com, /root/mailboxin相同~root/.forward。您可能需要newaliases在更改后运行程序/etc/aliases

注意的工作.forward,并/etc/aliases取决于你的MTA。大多数 MTA 实现了传统 sendmail 提供的主要功能,但请检查您的 MTA 文档。


小智 15

只需/root/.forward在此文件中创建并放置您的电子邮件地址。它将转发到您的外部邮件地址。