Bonjour,
Suite à des conflits de jar, javamail et geronimo-javamail, et ne pouvant pas supprimer l'un des deux jars, car il y aurait peut etre des effets de bord.
Je dois passer par des sockets pour envoyer mon mail![]()
Mon code permet actuellement d'envoyer un mail sans piece jointe correctement.
Le probleme vient quand je souhaite faire des messages multi-part.
je sais qu'ils sont tres sensible aux \r\n et \n et qu'il faut les placer corectement, mais cela fait 4h que je bosse dessus sans succes![]()
Si besoin je posterai mon code entier, mais je pense que le probleme ne vient que du corps du mail.
le code tente t'envoyer un fichier avec nomcours = listeMail.txt et contenu est une string qui lit le contenu du fichier (peut etre sur ce point qu'il y a un probleme )
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 String message = "Content-Type: multipart/mixed;" + "boundary=\"----=_NextPart\"\r\n" + "------=_NextPart_000_0000_01C83B43.03187040\n" + "Content-Type: text/plain;\n" + "charset=\"iso-8859-1\" \n" + " Content-Transfer-Encoding: quoted-printable \r\n" + " \r\n" + "Original : " + nomCours + "\r\n" + " \n" + "------=_NextPart\n" + "Content-Type: text/plain;\n" + " name=" + nomCours + "\n" + "Content-Transfer-Encoding: quoted-printable " + "Content-Disposition: attachment;\n" + " filename=" + nomCours + "\r\n" + contenu + "\r\n" + " \r\n" + " \n" + "------=_NextPart-- \n";
Si quelqu'un a une petite idée, d'où peut venir le problème![]()
je suis preneur,
Merci d'avance
Partager