sendmail_path in php.ini for unix [电子邮件发件人的全名]

hgb9j2n6  于 2023-04-10  发布在  PHP
关注(0)|答案(1)|浏览(110)

我有一个Unix基础服务器和一个php基础网站。我试图在php.ini中为sendmail_path设置 * 全名 * 和 * 电子邮件地址 *。
当我把它设置为下面(没有名字)它工作正常

sendmail_path = /usr/sbin/sendmail -t -i -f'emailaddress@example.com'

但如果我尝试添加名称如下失败

sendmail_path = /usr/sbin/sendmail -t -i -f'"Full Name" <emailaddress@example.com>'

你可能会建议使用sendmail_from,但正如我提到的,它是Unix服务器,无论在sendmail_from中设置什么都将被忽略。有人知道如何解决这个问题吗?
任何帮助将提前表示感谢。

jaql4c8m

jaql4c8m1#

试试下面的版本:

sendmail_path = /usr/sbin/sendmail -t -i -F"Full Name" -f'emailaddress@example.com'

注意事项

  • 它将与“真实的的sendmail”(由www.example.com提供的sendmail)一起工作sendmail.org。
  • 可能不与其他MTA提供的一些“sendmail look alike”一起工作,例如postfix,exim,...
  • “Sendmail bysendmail.org“在使用-f命令行选项时默认添加“warning headers”。

相关问题