我安装了sSMTP
从命令行发送电子邮件。
我想为以下项创建一些别名cron jobs
:
$ sudo vim /etc/aliases
# append this line at the end
myname: root
$ newaliases
newaliases: Aliases are not used in sSMTP
所以我不能/etc/aliases
再使用了。
我注意到有一个/etc/ssmtp/revaliases
配置文件。
有什么用?它是一个aliases
文件吗sSMTP
?
答案1
该revaliases
文件用于根据发送电子邮件的用户确定电子邮件的发件人标头。sSMTP 支持的唯一别名是 UID 小于 1000 的单个目的地。这个帖子建议使用命令设置别名mail
,但我不确定 cron 是否使用这个或/usr/sbin/sendmail
直接执行。