【问题标题】:How to change sender name in ssmtp?如何在 ssmtp 中更改发件人姓名?
【发布时间】:2014-11-29 22:04:02
【问题描述】:

我已经在我的 Linux 服务器上安装了 ssmtp。 Apache 服务器在 www-data 用户下工作,并从 ssmtp 发送邮件。在收到的电子邮件中,我在发件人姓名中看到 www-data。怎么改?

这是我的配置:

/etc/ssmtp/ssmtp.conf

mailhub=smtp.gmx.com:587
hostname=mysite.com
FromLineOverride=YES
AuthUser=username@gmx.us
AuthPass=password
UseTLS=YES
UseSTARTTLS=YES

/etc/ssmtp/revaliases

root:username@gmx.us
user:username@gmx.us
www-data:username@gmx.us

【问题讨论】:

    标签: email smtp ssmtp


    【解决方案1】:

    您可以更改用户“www-data”的用户手指信息,即“全名”手指参数。

    您可以使用 Linux 'chfn' 命令执行此操作:

    chfn -f "Email Sender Name" www-data
    

    这样做是在手指信息中设置/更改该用户的真实姓名(存储在 /etc/passwd 文件中 -cf chfn man page-) .

    或者,您可以使用 Linux 'usermod' 命令如下(尽管 Linux 手册指出这通常使用 chfn 实用程序进行修改 - cf user mod man page - ):

    usermod -c "Email Sender Name" www-data
    

    这对我有用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-06
      • 1970-01-01
      • 2013-01-14
      • 1970-01-01
      • 1970-01-01
      • 2014-03-25
      • 1970-01-01
      • 2012-12-07
      相关资源
      最近更新 更多