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设置了一下就好了~
谢谢张工