Postfix : pas de AUTH Login en telnet...?? - Logiciels - Linux et OS Alternatifs
Marsh Posté le 31-10-2008 à 14:15:43
Ma conf postconf -n
Je précise que ce serveur ne sera utilisé que pour l'envoi
Code :
|
J'ai essayer avec ou sans smtpd_sasl_path = /etc/postfix/saslusr/lib/sasl2 ça ne change rien
Et le log :
Code :
|
donc la connexion TLS fonctionne bien... mais pas l'auth! C'est couillon quand même, et je sais pas ou je loupe quelque chose... dans le telnet, j'ai tout ce dont j'ai besoin sauf le AUTH.
Merci
Marsh Posté le 31-10-2008 à 14:22:20
enfin le saslfinger -c
Code :
|
Marsh Posté le 31-10-2008 à 14:32:08
C'est "normal" on va dire. Si tu "telnet" ton postfix, tu vas lui demander d'envoyer un mail. En gros il faut que tu configures le smtpd_sasl_auth (le smtp serveur de postfix) pour ça. Ce que tu cherche à faire c'est donner en local un mail à postfix et c'est lui derrière qui va s'authentifier auprès de gmail pour envoyer le mail (c'est le smtp_sasl_auth, le client smtp de postfix)
En gros c'est lui qui va "telnet" gmail
Ce qu'il faut que tu mettes en place c'est le SASL client de postfix. J'avais fait ça à une époque, je vais te retrouver le lien
Marsh Posté le 31-10-2008 à 14:34:32
Je viens de regarder ta conf, a priori c'est bon. As tu bien configuré ton fichier /etc/postfix/sasl/sasl_passwd
Ce fichier doit contenir :
|
puis tu dois "postmap /etc/postfix/sasl_passwd " derrière
et que disent les logs ?
Marsh Posté le 31-10-2008 à 14:41:14
Bah il me disent :
Code :
|
A prioris le TLS est bien connecté... j'avoue être un peu perdu
Marsh Posté le 31-10-2008 à 14:41:20
Active le debug (debug_peer_list, etc) ça t'en dira beaucoup plus.
Marsh Posté le 31-10-2008 à 14:44:21
Heuuuu je fais comment? j'ajoute ça a mon fichier main.cf ?
je suis en loglevel 2 déja pour smtp et smtpd
Marsh Posté le 31-10-2008 à 14:44:46
meulator a écrit : A prioris le TLS est bien connecté... j'avoue être un peu perdu |
Tu établies une session TLS. Après seulement tu t'authentifies par login/password.
Et pour mon autre question sur /etc/postfix/sasl/sasl_passwd
Marsh Posté le 31-10-2008 à 14:46:42
Ha ok...
mon sasl_passwd contient :
smtp.gmail.com:587 user@gmail.com:password
ensuite je l'ai postmap pour avoir le .db
entre 587 et mon nom d'utilisateur j'ai mis un espace avec TAB, ça pourrait jouer?
Marsh Posté le 31-10-2008 à 15:33:38
Ok on m'a aiguillé, il ne fallait pas oublier les [ ] autour du smtp ;
donc ça fonctionne! Par contre, ça envoie les mail avec l'adresse de l'utilisateur entrée dans le sasl_passwd ... normal ou pas?
Marsh Posté le 31-10-2008 à 15:48:59
J'ai trouvé une pseudo parade, en ajoutant un compte à mon compte GMAIL... par contre sur certains clients de messagerie (comme Outlook 2003/2007) il affiche "Machin@truc.com de la part de bidule@GMAIL.com ...
Un peu relou quoi ! M'enfin bon... merci à tous
Marsh Posté le 31-10-2008 à 16:21:37
meulator a écrit : J'ai trouvé une pseudo parade, en ajoutant un compte à mon compte GMAIL... par contre sur certains clients de messagerie (comme Outlook 2003/2007) il affiche "Machin@truc.com de la part de bidule@GMAIL.com ... |
C'est la "parade" que j'avais trouvé également. Par contre le "de la part" m'avait gonflé, et j'ai opté pour le SMTP de mon FAI, sans chercher à contourner (pas sûr que l'on puisse).
Marsh Posté le 31-10-2008 à 17:30:12
J'aurai bien aimé aussi, le problème étant que quand j'envoie depuis le smtp de mon fai, ça arrive en indésirable car je ne peux pas utiliser @mondomaine.com
J'ai refais la config pour poointer cette fois vers un serveur Exchange 2007 "hosted" et là comme c'est le bon domaine ça fonctionne (à condition d'utiliser une addresse qui existe... sinon junk mail)
Marsh Posté le 31-10-2008 à 14:14:02
Bonjour
je cherche à utiliser gmail comme relayhost avec Gmail. J'ai déja parcourus plein de tutos, mais il y a une phase que je n'arrive pas a faire. Le TLS, certificat etc.. c'est ok, accepté par Gmail, par contre je ne suis pas AUTH. Quand je telnet mon postfix, je ne vois pas le AUTH LOGIN...
Need help!