米粒在线最近发现注册用户的发送验证邮箱为主机的官方编号邮箱,找寻了修改方法,同时分享给需要的朋友们。
使用BlueHost主机搭建的WordPress博客,在用户注册的时候发现,发送邮件的地址为“xxx@box编号.Bluehost.com”,xxx是cpanel用户名而并非自己域名的邮箱,比如amin@miliol.com。以前用别的空间比如国内主机什么的没出现这种问题。虽然一样可以发,但是用户看着不爽啊。这时,我们就要改下为我们的站点的邮箱了。
通过配置php.ini来实现。首先在cPanel -> Mail -> Mail Accounts中添加一个邮箱,如admin@miliol.com。然后打开php.ini
(这个文件在public_html中,没有的可以参考Bluehost的默认php.ini文件获取方法这篇文章配置一下。),找到
sendmail_path = /usr/sbin/sendmail -t -i
修改为:
sendmail_path = /usr/sbin/sendmail -t -i -fadmin@miliol.com
admin@miliol.com就是你前面添加的邮箱地址,需要注意的是-f与你的邮箱之间没有空格。
(注意每个字符间的间隔,有空格和没空格要分清,否则设置就有可能无法成功了。建议下载这个文件用专业的软件修改这个php.ini文件。)
这样,邮箱地址就改成你想要的摸样了。你可以测试下邮件发送。