最近看到有人问关于bluehost发邮件中有bluehost标识符,问这个问题怎么解决,具体问题是这样的:直接使用SENDMAIL 或 PHP MAIL函数发送邮件,可问题是用MAIL函数发送用户名显示XXX@box356.bluehost.com,,如何修改这个发件人名称?把发件人名称换成xxx@box356.com这样的?
下面就这一问题来给大家讲解一下如何解决,请看下面的两种方案:
1.修改你的php.ini里面的sendmail地址sendmail_path = /usr/sbin/sendmail -t -i -f uname@domain.com(如何查找php.ini请单击这里)
2.就是规范发邮件的格式:
Examples of headers that should work would be:
From: user#domain.com
From: <user#domain.com>
From: “name” <user#domain.com>
Examples of headers that will NOT work: