Wouter_Hamelink
New member
- Joined
- Dec 4, 2025
- Messages
- 8
My mail server suddenly stopped working. I haven’t changed anything. What could be the cause?
What could be the cause?
yesJust an idea: Automated updates in directadmin caused updates of dovecot from 2.3 to 2.4
/etc/dovecot/conf.d/10-mail.conf. It might mean you have a custom installation. You will need to update the file on your own, or hire somebody to fix it for you.[root@server ~]# dovecot --version
2.3.21 (47349e2482)
[root@server ~]# cat /etc/dovecot/conf.d/10-mail.conf
cat: /etc/dovecot/conf.d/10-mail.conf: No such file or directory
[root@server ~]#
root@da:~# dovecot --versionWhenever I upgrade dovecot for my customers, I do update config files as well.
You might open a ticket with DirectAdmin support, probably they will fix it for you for free.
And once again Dovecot 2.3 does not use the file:
Bash:[root@server ~]# dovecot --version 2.3.21 (47349e2482) [root@server ~]# cat /etc/dovecot/conf.d/10-mail.conf cat: /etc/dovecot/conf.d/10-mail.conf: No such file or directory [root@server ~]#
[root@server ~]# cat /etc/dovecot/conf.d/10-mail.conf
cat: /etc/dovecot/conf.d/10-mail.conf: No such file or directory
[root@server ~]# dovecot --version
2.4.2 (0962ed2104)
[root@server ~]#
Since I haven’t made any manual changes, I’d expect the defaults to work out of the box.
How did you install dovecot in the first place? Perhaps you originally installed it via yum/dnf/apt/etc and it installed the "default" conf.d directory containing the 10-mail.conf file. Mine looks like this:
[root@main dovecot]# dovecot --version
2.4.2 (0962ed2104)
[root@main dovecot]# ls /etc/dovecot/conf.d
90-quota.conf 90-sieve.conf 95-sni.conf
You might want to look at https://doc.dovecot.org/main/installation/upgrade/2.3-to-2.4.html to see what config changes don't work with 2.4.
# ls -1R /usr/local/directadmin/custombuild/configure/dovecot/2.3/
/usr/local/directadmin/custombuild/configure/dovecot/2.3/:
conf
conf.d
dovecot.conf
/usr/local/directadmin/custombuild/configure/dovecot/2.3/conf:
alternate_passwd.conf
custom_passdb.conf
general.conf
imap_mail_plugins.conf
ip-default.conf
ip-ipv4.conf
limits.conf
lmtp.conf
lmtp_mail_plugins.conf
maildir_copy_with_hardlinks.conf
mail_max_userip_connections.conf
mail_plugins.conf
namespace_private.conf
passdb.conf
protocol.conf
protocols.conf
service.conf
ssl-default.conf
ssl-modern.conf
ssl-old.conf
userdb.conf
/usr/local/directadmin/custombuild/configure/dovecot/2.3/conf.d:
90-fts-xapian.conf
90-quota.conf
90-sieve.conf
90-zlib.conf
95-sni.conf
# ls -1R /usr/local/directadmin/custombuild/configure/dovecot/2.4/
/usr/local/directadmin/custombuild/configure/dovecot/2.4/:
conf
conf.d
dovecot.conf
/usr/local/directadmin/custombuild/configure/dovecot/2.4/conf:
alternate_passwd.conf
custom_passdb.conf
general.conf
imap_mail_plugins.conf
ip-default.conf
ip-ipv4.conf
limits.conf
lmtp.conf
lmtp_mail_plugins.conf
maildir_copy_with_hardlinks.conf
mail_max_userip_connections.conf
mail_plugins.conf
namespace_private.conf
passdb.conf
protocol.conf
protocols.conf
service.conf
ssl-default.conf
ssl-modern.conf
ssl-old.conf
userdb.conf
/usr/local/directadmin/custombuild/configure/dovecot/2.4/conf.d:
90-fts-xapian.conf
90-quota.conf
90-sieve.conf
90-zlib.conf
95-sni.conf