首页 > zencart项目, 全部文章, 学习笔记 > 解决bluehost主机同域邮件无法发送的问题

解决bluehost主机同域邮件无法发送的问题

bluehost主机,用php自带的mail函数给同域的邮件发送邮件的时候会有个问题,比如我的域名是anfirst.com,如果给info@anfirst.com就会失败,原因很简单,因为bluehost本身自带了smtp服务,如果给同域名的邮箱发送邮件,bluehost就错误的以为这个邮箱的服务器就是localhost,即使这个域名的真实mx记录不是这台服务器。
解决办法也很简单,我们要修改bluehost的默认配置。
在cpanel配置面板,从mail下面的mx entry下面进去,从上面的下拉框里选择相应域名,再下面的 MX (Mail Exchanger) 项,点击下面的小小的more链接

在出现的单选列表中,选择 Remote Mail Exchanger 点击change按钮保存。

到此为止,这个问题就已经解决了

  1. 2012年2月9日11:08 | #1

    不懂学习

  1. 本文目前尚无任何 trackbacks 和 pingbacks.
click to change 看不清?点击换一张!