Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/03/2008, à 02:32

fmichalowski

Soucis POSTFIX - MYSQL - SASL

Bonjour à tous,

Cela fait plusieurs jours que je cherche et là je me résous à demander de l'aide.
J'ai déjà réalisé l'installation à partiir de ce tuto => http://doc.ubuntu-fr.org/serveur/postfix_mysql_tls_sasl il y quelque temps sur un de mes serveurs et ça fonctionne nickel...

Là je refais l'installation sur un nouveau serveur et je bute sur 1 point :
- Réception des mails de l'extérieur => OK
- Récupération des mails via Thunderbird en IMAP => OK
- Envois de mail via Webmail (squirrelmail) => OK
- Envois de mail via Thunderbird => PAS OK

J'ai analysé la totalité des logs dans /var/log/ et je ne vois nulle part arriver ma connexion SMTP avec thunderbird, je ne trouve aucun log de la tentative de connexion pour l'envoi de mail :-(

J'ai essayer de mettre un mauvais password dans /etc/postfix/sasl/smtpd.conf ou encore /etc/pamd/smtp histoire d'essayer de lever une exception d'avoir quelque chose dans mes logs et avoir une piste.... et rien ... je désespère... :-(

Toujours le même message de Thunderbird "connexion au serveur SMTP impossible"

est ce que quelqu'un a une idée ou chercher ? une piste ? une intuition ?

Je suis preneur de toutes les bonne intentions :-)

Merci d'avance !

Hors ligne

#2 Le 15/03/2008, à 03:21

toniotonio

Re : Soucis POSTFIX - MYSQL - SASL

la conf ?
les logs ?


Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com

Hors ligne

#3 Le 15/03/2008, à 14:15

fmichalowski

Re : Soucis POSTFIX - MYSQL - SASL

Bonjour,

Voici l'ensemble de mes fichiers de conf :
/etc/postfix/main.cf => http://www.os-concept.org/conf_postfix/main.cf
/etc/postfix/master.fr => http://www.os-concept.org/conf_postfix/master.cf
/etc/postfix/sasl/smtp.conf => http://www.os-concept.org/conf_postfix/sasl/smtpd.conf
/etc/default/saslauthd => http://www.os-concept.org/conf_postfix/default/saslauthd
/etc/pam.d/smtp => http://www.os-concept.org/conf_postfix/pam.d/smtp

Au niveau des fichiers de logs quels sont ceux qui peuvent vous aider ? /var/log/auth.log ? /var/log/mail.log ?

Dites moi je post dans la foulée...

Merci pour votre aide !

Hors ligne

#4 Le 15/03/2008, à 14:30

Uggy

Re : Soucis POSTFIX - MYSQL - SASL

Pour la conf et les logs:
http://doc.ubuntu-fr.org/tutoriel/comment_soumettre_un_probleme_postfix_sur_le_forum

Que donne un "telnet machine 25" ? Un Firewall entre toi et le serveur ? Tu as une freebox et tu accedes a un serveur sur Internet ?

Dernière modification par Uggy (Le 15/03/2008, à 14:31)

Hors ligne

#5 Le 15/03/2008, à 15:10

fmichalowski

Re : Soucis POSTFIX - MYSQL - SASL

Voici le résultat de la commande TELNET (elle ne marche qu'en local, pas moyen de le faire à distance) :

telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain.
Escape character is '^]'.
220 ns354987.ovh.net ESMTP Postfix (Ubuntu)
ehlo localhost
250-ns354987.ovh.net
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250 8BITMIME

Ici chez moi j'ai une LIVEBOX sur laquelle j'ai désactivé le firewall le temps de réaliser mes tests.

Voici ensuite le résultat de la commande "postconf -n" => http://www.os-concept.org/conf_postfix/postconf.txt

J'ai vidé les logs dans /var/log/mail.log pour que cela soit un peu moins "fouilli"... j'ai ensuite redémarré postfix puis fait une tentative d'envois de mail avec Thunderbird qui n'a bien sur pas aboutie...

Bizarrement dans les logs on voit bien la récup via IMAP des mails mais pas la tentative d'envois
http://www.os-concept.org/conf_postfix/mail.log

La seule différence entre mon serveur qui fonctionne et celui ci... j'ai installé FAIL2BAN... si ça peut aider

Je commence à penser qu'il manque un paquet dans l'installation postfix / sasl ... j'ai retenté tous les apt-get install du tutorial et il semble que tout soit là....

Je vais voir pour installer SASLFINGER

Merci pour votre aide

Hors ligne

#6 Le 15/03/2008, à 15:24

fmichalowski

Re : Soucis POSTFIX - MYSQL - SASL

Voici le résultat de la commande "saslfinger -c"

http://www.os-concept.org/conf_postfix/saslfinger.txt

Enfin une piste interessante => Cannot find the smtp_sasl_password_maps parameter in main.cf.

Le saslfinger -s => http://www.os-concept.org/conf_postfix/saslfinger-s.txt

Dernière modification par fmichalowski (Le 15/03/2008, à 15:35)

Hors ligne

#7 Le 15/03/2008, à 17:56

Uggy

Re : Soucis POSTFIX - MYSQL - SASL

fmichalowski a écrit :

Voici le résultat de la commande TELNET (elle ne marche qu'en local, pas moyen de le faire à distance) :

Si tu n'as pas la banniere en te connectant a distance... c'est ca le probleme.

Vu que tu a bien le inet_interfaces a all c'est que ca ressemble  a un firewall qui bloque le port 25.
- Soit c'est sur un fw sur ton reseau ( Livebox ou bloquage orange pour limiter le spam/virus)
- Soit c'est un fw sur du cité de ton serveur.

tu peux faire un "sudo netstat -ant | grep 25" pour vérifier que postfix ecoute bien sur toutes les interfaces comme la conf l'indique.

Que donne le test a distance ?? J'ai compris qu'il ne marchait pas mais donne quand meme le messages d'erreur. (drop ? reject ? timeout ? )

Je pense que Orange bloque les acces aux ports 25 autres que les leurs... ?? Essaye de faire ecouter Postfix sur un autre port est test.. si tu accedes a ton Postfix en ayant changé le port c'est probablement un bloquage Orange. Chez free on peut desactiver ce bloquage...mais chez Orange je ne suis pas sur ?

Dernière modification par Uggy (Le 15/03/2008, à 18:05)

Hors ligne

#8 Le 15/03/2008, à 18:18

fmichalowski

Re : Soucis POSTFIX - MYSQL - SASL

Effectivement !

Je viens de faire le test de connexion TELNET à partir d'un de mes dédié et cela fonctionne !
Avec une LIVEBOX même avec le firewall coupé le telnet sur le port 25 ne passe pas...

Ce qui veut dire que Orange force à utiliser son propre relai SMTP.... question reverse DNS pour passer les anti spam c'est pas top ça !

Sinon voici le résultat de la commande :
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN

Quelqu'un connaît il l'astuce pour pouvoir émettre des mails sur le port 25 de son propre serveur ?

C'est certainement un question bête :est il possible de faire écouter POSTFIX sur le port 25 et mettre un autre port pour le relai ? (autre port pour l'envoi de mail avec un client mail ?)

D'avance merci... ça progresse au moins

Hors ligne

#9 Le 15/03/2008, à 21:58

Uggy

Re : Soucis POSTFIX - MYSQL - SASL

fmichalowski a écrit :

Quelqu'un connaît il l'astuce pour pouvoir émettre des mails sur le port 25 de son propre serveur ?

Une astuce consiste a monter un tunnel SSH.

$ ssh -L 1111:127.0.0.1:25 ton.server

Puis de configurer le client mail pour envoyer sur 127.0.0.1 port 1111

La meilleure solution serait de voir si il n'y a pas un moyen chez Orange de désactiver le bloquage ?

Dernière modification par Uggy (Le 15/03/2008, à 21:58)

Hors ligne

#10 Le 16/03/2008, à 12:38

fmichalowski

Re : Soucis POSTFIX - MYSQL - SASL

Bon j'y suis presque :

J'ai passé postfix en SMTPS, thunderbird me demande le mot de passe mais il ne veux pas le prendre.

Dans /va/log/mail.log j'ai :
SASL authentication failure: cannot connect to saslauthd server: No such file or directory

une idée ?

Dernière modification par fmichalowski (Le 16/03/2008, à 13:30)

Hors ligne