使用邮件客户端发送的邮件会被保存,但我希望系统使用 cron 和“mail”命令将发送的邮件保存到“已发送”框中。这可能吗?
我使用 sendmail 作为 Linux 上的邮件服务器。
作为示例,我使用:
echo "An example" | mail -s "Read this!" root
如果我想阅读我发送的消息怎么办,它会保存在某个地方吗?
谢谢,
答案1
如果 /etc/aliases 中没有 root 的明确别名,那么该邮件将被保存到 root 的邮件池中,可以使用不带参数的“mail”命令访问。本地用户的邮件通常位于 /var/spool/mail/ 中。
现在,将根邮件从本地机器发送到电子邮件提供商的情况更为常见。
/etc/aliases:
root [email protected]
$ newaliases