SSMTP 和 .forward

SSMTP 和 .forward

我在 ubuntu 服务器 13.04 中配置了 SSMTP。

配置根用户电子邮件地址。

一切正常。

但是,现在我想配置“~/.forward”将所有电子邮件发送到另一个地址。

我在根用户主目录 /root/.forward 创建了文件,并在其中添加了:

[email protected]

但这不起作用。当我向 root 发送电子邮件时,只有 root 电子邮件会收到该电子邮件。

我正在发送带有以下内容的电子邮件:

echo Msg body | mail -s Subject root

我需要做什么才能使 .forward 文件正常工作?

答案1

不幸的是, ssmtp没有读取~/.forward。以下是ssmtp手册页中的一段引文:

它不执行别名,这必须在用户代理或邮件中心上完成。它也不遵守 .forwards,这必须在接收主机上完成。它尤其不会传递到管道。

相关内容