J'ai installé Postfix et cela fonctionne correctement. J'ai installé Dovecot et défini ses configurations aussi. Mais lorsque j'essaie service dovecot start
, il se termine au démarrage. Dans syslog j'ai:
Nov 19 10:54:02 servername kernel: [2510855.242291] init: dovecot main process (29159) terminated with status 89
Nov 19 10:54:02 servername kernel: [2510855.242305] init: dovecot respawning too fast, stopped
J'avais installé Dovecot et tout fonctionnait bien, puis j'ai modifié mes configurations, purgé Dovecot et Postfix, puis les ai réinstallés. J'ai copié les configurations par défaut à partir de /usr/share/doc/dovecot-core/example-config/
et modifié les configurations nécessaires comme indiqué dans les tutoriels. Maintenant j'ai ce problème. Que puis-je faire?
Vérifiez tout d'abord la syntaxe de tous les fichiers de configuration dans _/etc/dovecot/
_ et _/etc/dovecot/conf.d/
_.
Ensuite, vérifiez _/etc/dovecot/conf.d/10-ssl.conf
_ pour _ssl_cert
_ et _ssl_key
_ chemins. Vérifiez les fichiers fournis. S'ils n'existent pas, utilisez _mkcert.sh
_ pour créer une clé ssl et un certificat. Vous pouvez trouver toutes les informations ici . Téléchargez dovecot-openssl.cnf
et modifiez les valeurs. Téléchargez mkcert.sh
et exécutez-le. Après ce changement, _10-ssl.conf
_:
_ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_key = </etc/ssl/private/dovecot.pem
_
Redémarrez le pigeonnier.