Answers:
尝试选项-Ffull_name,例如:
ssmtp login@mail.com -F"Look at me"
我将更改全名。
还有-f用于更改发件人电子邮件,例如:
ssmtp -f"helper@world" -F"SuperHero" save@our.world
-F
如果您在ssmtp命令行上指定电子邮件参数,则该选项有效,例如
echo "Test email" | ssmtp -F"New name" -v to@gmail.com
如果您希望从root @发送的所有电子邮件都使用某个特定名称,则可以按以下StackOverflow答案中所述更改Linux用户信息:
chfn -f "New name" root
“这是在手指信息(存储在/ etc / passwd文件中,请参阅chfn手册页)中设置/更改该用户的真实姓名。”
更新 即使更新了手指信息,cron仍从“ root”发送电子邮件,而不使用我的“ New name”。某些版本的cron支持MAILFROM=
行,但不支持我的行(请参阅本文)。