raksmart活动促销

分享

写回答

发帖

bluehost主机邮件标识符问题

BlueHost BlueHost 2054 人阅读 | 4 人回复

发表于 2010-12-1 14:40:24 | 显示全部楼层 |阅读模式

最近看到有人问关于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:

From: “user#domain.com
From: user # domain.com
注:将上面的#换成@;

[ 本帖最后由 开心私塾 于 2010-12-1 02:42 PM 编辑 ]

回答|共 4 个

mecity.net

发表于 2010-12-3 22:16:31 | 显示全部楼层

进来学习一下
RAKSmart

redscarf

发表于 2010-12-5 13:21:29 | 显示全部楼层

不错!!!

xyylee779

发表于 2010-12-20 21:24:32 | 显示全部楼层

为什么我修改php.ini后, 注册验证邮件标识符仍旧是XXX@box676.bluehost.com开头的。。。。。
  1. ; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
  2. sendmail_path = /usr/sbin/sendmail -t -i -f admin@e7high.com
复制代码

开心私塾

发表于 2010-12-21 08:21:57 | 显示全部楼层

回复 4# 的帖子

这个方法我测试是有效的,看看你的是不是那里设置有问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则