J'exécute postfix sur debian wheezy avec Dovecot et j'ai eu des problèmes de spam avec un Dovecot php . Après avoir trouvé et supprimé le Dovecot je suis incapable d'envoyer des mails à partir de squirrel mail depuis mon navigateur. Je reçois
ERREUR : Message non envoyé. Le serveur a répondu : Service non disponible, fermeture du canal 421 4.3.2 Tous les ports du serveur sont occupés
Comment puis-je suivre ce problème et quelles informations dois-je fournir pour résoudre ce problème ?
merci
0 votes
Veuillez vérifier votre
/var/log/mail.log
o/var/log/maillog
0 votes
Jan 19 13:06:54 htz postfix/postscreen[10888] : warning : cannot connect to service private/smtpd : No such file or directory Jan 19 13:06:55 htz postfix/postscreen[10888] : PASS NEW [64.20.227.133]:62525 Jan 19 13:06:55 htz postfix/postscreen[10888] : DISCONNECT [64.20.227.133]:62525 Jan 19 13:08:35 htz postfix/postscreen[10888] : fermeture de la base de données /var/lib/postfix/postscreen_cache.db : No such file or directory (possible Berkeley DB bug)
0 votes
Je suppose que vous avez déjà essayé de redémarrer postfix ? :) Veuillez partager la sortie de
postconf -n
0 votes
Je n'ai même pas assez de rep pour copier la sortie mais mxtoolbox.com me dit ceci : Connexion à 178.63.21.220 SendSMTPCommand : Vous nous avez raccroché au nez après la connexion. Veuillez nous mettre sur la liste blanche. (connexion perdue) MXTB-PWS3v2 1435ms
0 votes
J'obtiens également Jan 19 13:15:01 htz postfix/postscreen[11386] : warning : cannot connect to service private/smtpd : No such file or directory in my mail log
0 votes
On dirait que tu utilises
postscreen
et il se peut que les connexions soient coupées. Vous pouvez essayer de le désactiver temporairement.0 votes
Veuillez vérifier votre
/etc/postfix/main.cf
pourpostscreen_access_list
très probablement/etc/postfix/postscreen_access.cidr
puis essayez d'ajouter votre client à la liste blanche, par exemple192.168.0.1 permit
0 votes
Je n'ai pas du tout de postscreen dans le fichier main.cf ou dans le dossier postfix.
0 votes
Pouvez-vous vérifier s'il y a des informations sur postscreen dans /etc/postfix/master.cf ?
0 votes
Smtp inet n - - - - 1 postscreen
0 votes
Il semble donc que vous ayez activé le post-screen mais qu'il n'est pas du tout configuré, veuillez commenter le champ
postscreen
dans master.cf et décommentezsmtp inet ... smtpd
et recharger/redémarrer postfix. Jetez un coup d'oeil à este0 votes
J'ai commenté la ligne postscreen et maintenant je suis incapable d'ouvrir squirrelmail qui est mon gestionnaire de courrier électronique de base web.
0 votes
Vous devez également décommenter smtp inet ... smtpd et recharger/redémarrer postfix. Veuillez consulter l'écran suivant manuel
0 votes
Merci pour vos réponses . Si je les commente toutes les deux, j'obtiendrai : Connexion refusée 111 Impossible d'ouvrir le flux SMTP.
0 votes
Vous devez faire un commentaire (enlever la ligne post-screen) et ONU commenter(ajouter) la ligne smtpd
0 votes
Eh bien, cela a résolu mes problèmes dans la partie d'envoi Je suis maintenant en mesure d'envoyer du courrier à nouveau, mais pas en mesure de recevoir webmin postfix dit : mail transport unavailable.
0 votes
Veuillez ajouter à la question, la sortie de votre master.cf et le mil.log après vos changements.
0 votes
J'ai téléchargé mon main.cf ici parce que je n'ai pas encore assez de représentants pour poster la réponse : shrib.com/dZ4wq2KD
0 votes
Veuillez également partager le fichier master.cf. BTW est votre Dovecot daemon en cours d'exécution ?
0 votes
shrib.com/z2di1fNg Ceci est mon master.cf et le service Dovecot est en cours d'exécution.
0 votes
Hmm... vous exécutez Dovecot comme votre MTA n'est-ce pas ? Si oui, pourquoi n'y a-t-il pas d'entrée Dovecot dans votre master.cf ? Comment postfix peut-il savoir qu'il doit déplacer les emails vers Dovecot ? Vous devez ajouter Dovecot à votre master.cf : quelque chose comme :
dovecot unix - n n - - pipe flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -d ${recipient}
Votre courriel a-t-il déjà fonctionné correctement ? Jetez un coup d'oeil à ceci tutoriel0 votes
J'ai ajouté Dovecot unix - n n - - pipe flags=DRhu user=vmail:vmail argv=/usr/lib/Dovecot/Dovecot-lda -f ${sender} -d ${recipient} à mon master.cf et maintenant je suis capable d'envoyer et de recevoir Je ne sais pas comment vous remercier mais vous êtes un ange envoyé du ciel ou quelque chose comme ça. excellent travail.
0 votes
Pouvez-vous poster la réponse pour que je puisse au moins la cocher pour l'avenir si quelqu'un a le même problème ?
0 votes
C'est génial d'entendre que ça marche! :)