Bonjour,
J'utilise javamail pour envoyer des mails (et oui!!). Je me suis fais une petite classe pour gerer ca:
Bon c'est du code qui n'a rien de bien sorcier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
J'utilise cette classe comme ceci:
La encore rien de sorcier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21final String sbj = "Hello JavaMail"; final String msg = "Welcome to JavaMail"; try { System.out.println("sending plain mail"); sendMail( "smtp.orange.fr", "noreply@compagny.com", (String)null, "mon_email@provider.com", (String)null, (String)null, sbj, msg); System.out.println("plain mail sended"); } catch (Exception excp) { excp.printStackTrace(); }
Mais ça se corse a ce niveau la: Lorsque j'utilise ce code dans une methode main bidon (ie dans MailSender par exemple) ca marche. Lorsque j'utilise ce code dans ma webapp je recois un mail foireux (pas de sujet, pas d'expediteur, ...)
Voici ce que me dis javamail quand ca marche (debug de javamail):
Voici ce que me dis javamail quand ca marche pas (debug de javamail):
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
Dans les deux cas je recois bien un mail, mais dans le cas webapp (le deuxieme) mon message est foireux (je n'ai pas de sujet, l'expediteur s'appel "undisclosed-recipients: ;"...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
Au cas ou, voici la source des messages reçus (ctrl+u sous thunderbird)
quand ca marcheet quand ca marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
Au cas ou, la webapp est deployé sur un tomcat 5.5.23, librairies JSF 1.2_09-BETA1, facelets 1.1.14, richfaces 3.2.1, spring 2.0.8, hibernate 3.2.6, Quartz 1.5.2.
PLZ help me!! Je prends aussi les remarques (même débile) parce que la je n'ai plus d'idée...
Je pense que cela viens du fait que javamail n'envoie pas la même chose si je suis dans une webapp ou pas (voir le résultats de debug, surtout la partie DATA). Mais ce que je veux savoir, c'est POURQUOI il n'envoie pas les même choses suivant les cas...

 

 
		
		 
         
 

 
			
			

 
   


 [javamail] Probleme avec webapp
 [javamail] Probleme avec webapp
				 Répondre avec citation
  Répondre avec citation
Partager