Dovecot IMAP升级到Plesk 17.8后不起作用[修复]

Jyoti Kataria | 修改:2020-07-16T17:30:01 + 00:00 | 错误, 信息, 消息, 技术
Dovecot Plesk错误

在这里,我们将提供解决方法来解决升级到Plesk 17.8时常常出现的错误。让我们进入它。

什么是“Dovecot在plesk更新后不起作用”错误?

许多用户在升级到Plesk 17.8后发现接收或阅读邮件中的问题。并且在阅读日志/ var / log / maillog之后,出现以下消息。

错误:service = pop3,user=xxxxxx@example.com,ip = [xxx.x.113.2]。

邮箱收件箱:打开(/var/qmail/mailnames/example.com/xyz/maildir/

dovecot-uidlist)失败:只读文件系统“

Plesk错误的原因

此错误背后的原因是,最新的Dovecot软件包包括ProtectSystem =全系统指令 /usr/lib/systemd/dovecot.service. 文件。此文件还将Dovecot从编写到非默认目录中块。由于邮件数据在不同位置而不是默认位置开始存储。

解决方法 - 修复 - Dovecot IMAP在Plesk 17.8更新错误后不起作用

首先,您可以尝试邮件存储而不是/ home的安装点。否则使用所描述的步骤来摆脱此错误。

  1. 是时候通过ssh连接到服务器的时间。

  2. 现在在/etc/systemd/system/dovecot.d中制作service.conf文件,并将以下提到的行包含在其中。

    [Service]
    ProtectHome=false

  3. 之后,您需要评论以下行 /usr/lib/systemd/system/dovecot.service文件.

    #ProtectSystem=full

    笔记:- 更新或重新安装Dovecot Package revert修改可能会进行更新或重新安装 /usr/lib/systemd/system/dovecot.service文件

  4. 是时候重新加载守护进程。

    #systemctl daemon-reload

  5. 最后,重新启动Dovecot。

    #systemctl restart dovecot

这完全是关于如何修复“Dovecot在升级到Plesk 17.8”错误后不起作用。



希望!解决方法为您工作。