GNU/Linux >> Tutoriels Linux >  >> Linux

postfix/dovecot indique que le paramètre postmaster_address n'est pas donné, mais il l'est

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 le deliver 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.


Linux
  1. Un script peut-il être exécutable mais pas lisible ?

  2. Comparer les répertoires mais pas le contenu des fichiers ?

  3. Commande introuvable dans Zsh, mais trouvée dans Bash ?

  4. Problème d'impression dans Libreoffice Writer mais pas dans Adobe Acrobat Reader ou Evolution ?

  5. Exécutez le script avec rc.local :le script fonctionne, mais pas au démarrage

Make install, mais pas dans les répertoires par défaut ?

Tomcat en cours d'exécution, mais le port 8080 ne répond pas

Linux comment copier mais pas écraser ?

openjdk-8-jre-headless :Dépend de :ca-certificates-java mais il ne va pas être installé

Autoriser SCP mais pas la connexion réelle à l'aide de SSH

dd sur le disque entier, mais ne veut pas de portion vide