Bac's Membre hyperactif

Inscrit le: 24 Mai 2003 Messages: 2019 Localisation: Toulouse
|
Posté le: 28-Mai-03 17:29:50 Sujet du message: épilogue ? |
|
|
Désolé du délai, j'ai été pris par un RdV externe. Le courrier m'a bien éclairé et je dois dire que comme lorsqu'on arrive à un accord gagnant-gagnant tout le monde avait raison :- Le doc quand il disait que cela marchait
- moi quand je disais qu'il fallait une forme d'authentification et que le serveur SMTP de la poste appliquait une forme d'anti-relais.
Voici pourquoi (c'est un peu long à lire, mais il y a des trucs importants à savoir à la fin). Je joins ci-dessous une petite copie d'écran (réalisée sans trucage aucun mis à part le maquillage des noms de machine, adresses mails et mdp) où je montre une simulation manuelle des protocoles : Code: |
$ telnet smtp.laposte.net 25
Trying 213.30.181.11...
Connected to smtp.laposte.net.
Escape character is '^]'.
220 mx.laposte.net ESMTP Service (6.0.053) ready
ehlo host.domain.fr
250-mx.laposte.net
250-DSN
250-8BITMIME
250-PIPELINING
250-HELP
250-AUTH=LOGIN
250-AUTH LOGIN CRAM-MD5 PLAIN
250 SIZE
MAIL FROM:<bacs@laposte.net>
250 MAIL FROM:<bacs@laposte.net> OK
RCPT TO:<bacs@wanadoo.fr>
550 RCPT TO:<bacs@wanadoo.fr> Relaying not allowed
quit
221 mx.laposte.net QUIT
Connection closed by foreign host.
$ telnet pop.laposte.net 110
Trying 213.30.181.11...
Connected to pop.laposte.net.
Escape character is '^]'.
+OK POP3 server ready (6.0.053) <05609CEA2A22E9F0332D9076A4A9D86753D70854@mx.laposte.net>
USER bacs
+OK Password required
PASS LeMotDePasse
+OK 0 messages
UIDL
+OK
.
quit
+OK POP3 server closing connection
Connection closed by foreign host.
$ telnet pop.laposte.net 25
Trying 213.30.181.11...
Connected to pop.laposte.net.
Escape character is '^]'.
220 mx.laposte.net ESMTP Service (6.0.053) ready
ehlo host.domain.fr
250-mx.laposte.net
250-DSN
250-8BITMIME
250-PIPELINING
250-HELP
250-AUTH=LOGIN
250-AUTH LOGIN CRAM-MD5 PLAIN
250 SIZE
MAIL FROM:<bacs@laposte.net>
250 MAIL FROM:<bacs@laposte.net> OK
RCPT TO:<bacs@wanadoo.fr>
250 RCPT TO:<bacs@wanadoo.fr> OK
data
354 Start mail input; end with <CRLF>.<CRLF>
Subject: Test
Test2.
.
250 <3ED26B800007AC9B> Mail accepted
quit
221 mx.laposte.net QUIT
Connection closed by foreign host. |
Qu'y voit on ?- Tout d'abord que le premier essai d'envoi de message @ç&=/@. L'anti relais est actif comme il l'était lors de mes premiers essais.
- Que le deuxième essai (celui qui suit la consultation du courrier par POP) marche !
"Alors", me direz-vous, "encore un miracle de l'informatique ?".
Que neni, le serveur SMTP de la poste applique la technique du "POP before SMTP", ce qui signifie que quand vous consultez votre mail (par POP) il enregistre temporairement votre adresse IP dans une table et qu'en suite si vous envoyez un mail par SMTP, le serveur vérifie que votre IP est dans sa table et si oui, il autorise le relais.
En conclusion, pour que cela marche, il faut :- bien évidemment avoir un compte à laposte.net
- que le client de messagerie fasse la relève du courrier avant d'envoyer de nouveaux messages. Sur certains clients ceci est configurable (Pour Eudora, c'est "Options -> Checking Mail" puis cocher la case "Send on check").
Voilà, voilà on sera surement plusieurs à ce coucher moins cons ce soir !! _________________ G5 1,6GHz 1,256Go RAM OS/X 10.4.7 + Freebox v5
C'est à force de rater que l'on finit par réussir. Devise Shadok. |
|