Question postfix ne s'authentifie pas via / var / spool / postfix / var / run / saslauthd


J'ai un problème avec postfix. J'ai suivi toutes les descriptions de https://help.ubuntu.com/community/Postfix. Et cela fonctionnait parfaitement, sauf l'authentification smtp.

J'ai souffert que mail.log disait toujours "échec de la vérification du mot de passe" lorsque le courrier électronique était envoyé via mon serveur pendant un certain temps. Finalement, j'ai compris que tout se passait en raison du chroot postfixe.

Mon fichier master.cf suit.

 ==========================================================================
 smtp      inet  n       -       -       -       -       smtpd
 #smtp      inet  n       -       -       -       1       postscreen
 #smtpd     pass  -       -       -       -       -       smtpd
 #dnsblog   unix  -       -       -       -       0       dnsblog
 #tlsproxy  unix  -       -       -       -       0       tlsproxy
 submission inet n       -       n       -       -       smtpd

Lorsque j'ai créé un lien symbolique avec / var / spool / postfix / var / run / saslauthd dans / var / run, cela a bien fonctionné. mais ce dossier / var / run est volatil, donc ce lien de symbole vient de disparaître après le redémarrage. De plus, je ne vois pas ce truc de lien de symbole manuel dans la documentation officielle d'ubuntu, que je veux éviter.

Toute suggestion et conseil pour moi?


1
2018-03-10 13:20


origine




Réponses:


créer un point de montage permanent en utilisant /etc/fstab devrait aider. Cette méthode est expliquée dans la section Add binding for saslauthd in Postfix de https://github.com/webmin/webmin/issues/58 


1
2018-03-10 14:03



Bonjour Clement Merci pour votre réponse. Mais j'ai toujours du mal à forcer le montage du répertoire. Si noaouto mount ne signifie pas que je peux lancer le smtp automatiquement après le redémarrage, cela signifie également que je ne peux pas suivre la ligne de guide standard de Debian. - sulnam