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.

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";
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 )

Si quelqu'un a une petite idée, d'où peut venir le problème
je suis preneur,

Merci d'avance