我自己用的magento当有订单时发送邮件到同域名的企业邮箱时就会收不到邮件

到whm后台看了一下邮件报告,提示No Such User Here

然后到邮件错误排除测试了一下提示:virtual_aliases via virtual_aliases router forced, 还有什么邮件路由错误

完全摸不着头脑呀, 百度一下, 尼玛没有一个有这样的问题的中文文章, 只好谷歌了。

找到WHM邮件发送错误No Such User Here, virtual_aliases via virtual_aliases router forced解决方法如下:

用root帐户登陆ssh

  1. 编辑 /etc/localdomains文件,命令如下:
    vi /etc/localdomains
    i
    找到收不到邮件的邮箱的主域名,删除它
    然后按“esc”键
    再按“:”冒号
    输入wq
    回车
  2. 编辑 /etc/remotedomains文件,命令如下:
    vi /etc/remotedomains
    i
    把在localdomains里面删除的域名添加进去
    然后按“esc”键
    再按“:”冒号
    输入wq
    回车

测试一下,OK, 可以收到邮件了。

编辑了localdomains和remotedomains有啥后遗症现在还不知道, 先解决问题,以后有问题再说。

如有其它问题可以留言大家互相交流。

 

 

除非注明, askADC博客 的文章均为原创,转载请注明作者和出处。
本文链接地址: http://blog.askadc.com/whm%e9%82%ae%e4%bb%b6%e5%8f%91%e9%80%81%e9%94%99%e8%af%afno-such-user-here-virtual_aliases-via-virtual_aliases-router-forced%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95/

发表评论

邮箱地址不会被公开。 必填项已用*标注