主题: 如何添加第二个域

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.9.6
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):MySQL
- 使用的 Linux/BSD 发行版名称及版本号:
- 与您的问题相关的日志信息:
====

我已经配置好了pkumun.org.cn这个域(从开始安装,主机名啥的都是这个),登陆网址是mail.pkumun.org.cn/mail。
然后我现在在iredadmin里添加了一个新的域liyijing.com,设置了MX解析,并且添加了用户后,在上述网址无法登陆,网页上提示“连接至IMAP服务器失败”。请问我该如何设置?我在文档里没找到相关的,只找到一个更换主机名的文档。

回复: 如何添加第二个域

看这里:
http://www.iredmail.com/docs/#mua

回复: 如何添加第二个域

ZhangHuangbin 写道:

看这里:
http://www.iredmail.com/docs/#mua

谢谢,不过我还是不知道应该看哪个。。是EAS这个么?不过我的问题在于登录第二个域的邮箱时,roundcube提示“IMAP服务器无法连接”,至于客户端还没测试过。

回复: 如何添加第二个域

先用服务器的 IP 地址作为邮件客户端程序里使用的服务器地址,测试通过后再试试域名。如果不行,检查域名是否有正确的 DNS。

5 最后由 zhbzhbzhbz199102 (2017-04-20 20:17:55) 编辑

回复: 如何添加第二个域

ZhangHuangbin 写道:

先用服务器的 IP 地址作为邮件客户端程序里使用的服务器地址,测试通过后再试试域名。如果不行,检查域名是否有正确的 DNS。

(问题已解决)

我试了下,首先新建第二个域,接下来新建一个用户,然后直接在foxmail里用这个新邮箱往163发邮件,对方可以收到;然后用163回复这个邮件,显示发送成功但是这边收不到,看了下日志,有这么个错误:
Error: user test@liyijing.com: Initialization failed: Namespace '': mkdir(/var/vmail/vmail1/liyijing.com/t/e/s/test-2017.04.20.19.43.31//Maildir) failed: Permission denied (euid=2000(vmail) egid=2000(vmail) missing +w perm: /var/vmail/vmail1, dir owned by 0:0 mode=0755)

这里的前提是,我之前备份了vmail1,然后把第二块硬盘用mount挂载到了vmail1上,再把vmail1的备份内容重新拷贝了回去。我看了下,我的/var/vmail1的权限是drwxr-xr-x,然后其唯一的子文件夹pkumun.org.cn的权限是drwx------。

我发现问题在于,我是在root用户下挂载和创建的新vmail1,因此它的所有者是root:root,我后来用chown vmail:vmail /var/vmail/vmail1设置了一下就好了~

谢谢张工