我只是在我的CentOS服务器上安装了Dovecot和Postfix。
现在,我创build了两个本地用户,每个用户都有一个邮件帐户。
我做了以下几点:
useradd dexter mkdir /home/dexter/Maildir chown mark:mark /home/dexter/Maildir chmod -R 700 /home/dexter/Maildir
对于第二个用户:
useradd info mkdir /home/info/Maildir chown mark:mark /home/info/Maildir chmod -R 700 /home/info/Maildir
问题:我可以发送邮件给'dexter'用户,邮件到达他/ Maildir / new或/ Maildir / cur文件夹, 但其他用户信息不会收到发给他的邮件。 他所有的文件夹(Maildir / new和Maildir / cur)都是空的。
这是为什么?
谢谢
编辑:/ var / logs / maillog条目 – 我发送同一封电子邮件给两个用户:
to=<[email protected]>, relay=local, delay=0.35, delays=0.18/0.01/0/0.17, dsn=2.0.0, status=sent (delivered to maildir) to=<[email protected]>, orig_to=<[email protected]>, relay=local, delay=0.41, delays=0.18/0.01/0/0.22, dsn=2.0.0, status=sent (delivered to maildir
我用“mydomain.com”replace了我的实际域名
to=<[email protected]>, orig_to=<[email protected]>, relay=local, delay=0.41, delays=0.18/0.01/0/0.22, dsn=2.0.0, status=sent (delivered to maildir
它接缝你的电子邮件已被转发到root用户邮箱。 检查他的电子邮件,你应该看到你最初发送的电子邮件。
/etc/aliases并删除导致转发到根的行; newaliases 。 我希望它能解决你的问题。