我有一个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
中设置的内容将被忽略。有人知道如何解决这个问题吗?
任何帮助都将提前得到赞赏。
答案 0 :(得分:13)
尝试以下版本:
sendmail_path = /usr/sbin/sendmail -t -i -F"Full Name" -f'emailaddress@example.com'
警告强>
它将与&#34;真正的sendmail&#34; (Sendmail由sendmail.org提供)
可能不能与某些&#34; sendmail看起来相似&#34;由其他MTA提供,例如postfix,exim,...