Je l'ai corrigé, mais le correctif n'était pas si évident.
Avoir un paramètre postmaster_address manquant n'était pas le problème réel. dovecot-lda ne regarde pas le bon fichier de configuration était le vrai problème .
Cependant, le problème le plus profond semble être cette "fonctionnalité" que j'ai rencontrée au hasard sur Google https://bugs.launchpad.net/ubuntu/+source/dovecot/+bug/671065 où
Le
deliver
configuration (LDA) est stocké dans '/etc/dovecot/conf.d/01-mail-stack-delivery.conf'. Ceci est fondamentalement cassé car ledeliver
de pigeonnier ignore les fichiers inclus avec !include_try et !include. Ce problème se présente avec cette erreur :Fatal: postmaster_address setting not given
Et est guéri en ajoutant -c /etc/dovecot/conf.d/01-mail-stack-delivery.conf
à la ligne de commande dovecot-lda dans master.cf (bien que vous deviez alors rendre à la fois conf.d et le fichier lui-même lisibles par le monde afin que le dovecot-lda non root puisse le lire, ce qui ressemble à un hack horrible, plutôt qu'à une solution réelle ... mais maintenant je travaille courrier.
Je laisse cette réponse ici au cas où quelqu'un d'autre utilisant Ubuntu se retrouverait dans cette situation. Puissiez-vous passer moins de temps que moi à le réparer.
La meilleure réponse pour moi était d'ajouter
postmaster_address=postmaster at DOMAIN
en remplaçant évidemment votre domaine réel par "DOMAIN" dans votre
/etc/dovecot/dovecot.conf
puis redémarrage du pigeonnier
service dovecot restart
Ce n'est pas ma réponse... Je viens de le trouver ici :https://github.com/mail-in-a-box/mailinabox/issues/31 et cela a résolu mon problème.