我设置了一个名为 sales 的新用户,并给了它一个密码。虽然它有一个主目录,但我将登录设置为 /sbin/nologin。
dovecot: pop3-login: Login: user=<sales>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=12938, secured, session=<94SotWVRoAB/AAAB>
Jun 7 21:49:24 www dovecot: pop3(sales): Error: user sales: Initialization failed: Namespace '': Mail storage autodetection failed with home=/home/sales
Jun 7 21:49:24 www dovecot: pop3(sales): Error: Invalid user settings. Refer to server log for more information.
Run Code Online (Sandbox Code Playgroud)
我是否必须在主目录中初始化邮箱?我忘记了什么。我没有对默认的 dovecot.conf 进行任何更改,我只是使用 yum install dovecot(最新版本)安装了该软件包。
谢谢你的帮助。
我解决了这个问题。我需要在 10-auth.conf 中取消对 mail_location 的注释,我相信它指向 mbox(正如文件中所说,因为这是一个新用户,还没有邮箱。在您还需要更改 /var/spool 之后/mail/user 到 0600 因为您将获得许可。感谢您的帮助。
| 归档时间: |
|
| 查看次数: |
9631 次 |
| 最近记录: |