SSMTP:指定默认的“全名”参数

我已经在几台服务器上安装了SSMTP,全部使用相同的电子邮件地址发送邮件。 现在,显然,无论何时从这些服务器中收到邮件,邮件都来自同一个电子邮件地址。 我想为服务器发送一个不同的“全名”,例如:

通过SSMTP manfile读取 ,我发现了-F选项,它应该做我想要的。 但是,我找不到为-F设置一些默认值的方法。 我的Google-fu让我失望 有什么办法实现我想要的?

[编辑]嗯,到目前为止,我还没有尝试使用-F命令行标志。 我刚刚做了,甚至不适合我。 我有SSMTP设置与GMail帐户发送。 这可能是原因吗?

我不知道SSMTP,但大多数邮件代理从/etc/passwd的名称字段获取其默认全名值。 您可以尝试使用passwd -f更改原始用户或手动编辑文件以input名称。 这通常是文件中的第5个字段。

它看起来像你可能能够在/ etc / revaliases文件中设置别名。