我安裝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
直接執行。