1 最后由 ForseTi (2014-11-06 16:19:29) 编辑

主题: 用两台主机各搭了一个iredmail,里面一个域名是@a.abc.com,一个是@b.abc.com,各自不能互相发送邮件

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.8.7
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):ldap
- 使用的 Linux/BSD 发行版名称及版本号:ubuntu 14.04
- 与您的问题相关的日志信息:
====
比如说,我用两台主机各搭了一个iredmail,里面一个域名是@a.abc.com,一个是@b.abc.com,结果test@a.abc.com不能发给test@b.abc.com,两个邮箱收发外网都没问题的、怎么解决呢?
实际使用的是帐号:
cxge@mailtest.1010bao.com和cxge@mhmail.1010bao.com
他们分别在不同的iredmail服务器上,自我发送邮件没有问题,各自收发外网邮件都没有问题,例如一个QQ邮箱cxge@qq.com这样的也能收发,但是却没办法相互发送,
相关日志
Nov  6 16:09:01 mhmail postfix/smtpd[4344]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 550 5.1.1 <cxge@mhmail.1010bao.com>: Recipient address rejected: User unknown in local recipient table; from=<cxge@mailtest.1010bao.com> to=<cxge@mhmail.1010bao.com> proto=ESMTP helo=<192.168.0.71>
Nov  6 16:09:01 mhmail roundcube: SMTP Error: SMTP error: Failed to add recipient 'cxge@mhmail.1010bao.com' in /usr/share/apache2/roundcubemail-1.0.1/program/lib/Roundcube/rcube.php on line 1504 (POST /mail/?_task=mail&_unlock=loading1415261341353&_lang=en?_task=mail&_action=send)

Post's attachments

O71TO`{@CG$)`ROI[Q0O}XT.jpg 136.47 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

回复: 用两台主机各搭了一个iredmail,里面一个域名是@a.abc.com,一个是@b.abc.com,各自不能互相发送邮件

你的两台服务器主机名各自是什么?

回复: 用两台主机各搭了一个iredmail,里面一个域名是@a.abc.com,一个是@b.abc.com,各自不能互相发送邮件

一台主机名是mailtest.1010bao.com
另一台是mail.mhmail.1010bao.com

回复: 用两台主机各搭了一个iredmail,里面一个域名是@a.abc.com,一个是@b.abc.com,各自不能互相发送邮件

问题已经得到解决,两台主机名开始使用的分别是mhmail.1010bao.com和mail.mhmail.1010bao.com
我将前者hostname和myhostname都改成了mailtest.1010bao.com,问题就解决了...感谢回复。