Salut à tous,
J'ai développé un mini client smtp dans mon application. J'ai bien galéré je dirai mais je suis arrivé à un résultat.
Les échanges avec le serveur se font (me semble t'il) conformément au protocol stmp et tout se passe bien.
Sauf que les mails ne sont, dans les faits, pas envoyés!!!
Voici la sortie produite par la communication avec le serveur:
Voilà et en fait rien n'est envoyé. L'adresse de destination ne reçoit rien du tout. J'ai pas tellement d'adresses email à ma disposition pour les tests donc je n'ai pu le faire que sur un autre serveur et le comportement était le même.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53 08:26:29: Server : 220 smtpin.laposte.net ESMTP Service (7.2.060.1) ready 08:26:29: Client : EHLO [127.0.0.1] 08:26:31: Server : 250-smtpin.laposte.net 250-DSN 250-8BITMIME 250-PIPELINING 250-HELP 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 DIGEST-MD5 PLAIN 250-DELIVERBY 300 250 SIZE 10485760 08:26:31: Client: AUTH LOGIN 08:26:33: Server: 334 VXNlcm5hbWU6 08:26:33: Client: ************ 08:26:35: Server: 334 UGFzc3dvcmQ6 08:26:35: Client: ******** 08:26:42: Server: 235 LOGIN authentication successful 08:26:49: Client: MAIL FROM: <*********@laposte.net> 08:26:51: Server: 250 MAIL FROM: <*********@laposte.net> OK 08:26:51: Client: RCPT TO: <*****@hotmail.com> 08:26:53: Server: 250 RCPT TO: <*****@hotmail.com> OK 08:26:53: Client: DATA 08:26:55: Server: 354 Start mail input; end with <CRLF>.<CRLF> 08:26:55: Client: From: <*********@laposte.net> 08:26:55: Client: To: <*****@hotmail.com> 08:26:55: Client: Subject: Test 08:26:55: Client: 08:26:55: Client: test d'email 08:26:55: Client: . 08:26:57: Server: 250 <45E5A9440016FDDB> Mail accepted 08:27:01: Client: QUIT
Pourriez vous me dire ce qui manque?
( et peut être des adresses de sites où on peut ouvrir des comptes mails gérant le pop3 et smtp gratuitement...)
Merci
Partager