-
Javamail : setFrom
Bonjour,
Je développe une petite application qui enverra automatiquement un mail aux concernés, et pour cela j'utilise javamail... Grâce à ce forum j'ai pu trouver toutes les information dont j'avais besoin et ça marche nikel, même les pièces jointes ! (donc un grand merci à tous ;) )
Mais (il fallait bien un mais !) je n'arrive pas à mettre une "fausse" adresse mail d’expédition, j'ai tout essayé rien n'y fait.
J'utilise stmp.gmail.com avec un compte à moi et le destinataire reçoit systématiquement l'adresse de ce compte comme adresse d’expédition.
En mettant l'adresse sous la forme "\"Nom prénom\"<adresse@adresse.com>", j'arrive à faire en sorte que le destinataire voit l'e-mail comme venant de "Nom prénom" mais l'adresse indiquée n'est pas adress@adresse.com mais bien celle de Gmail.
Donc la question à 100€ est la suivante : comment je fais ? (avec la question préalable évidente : est-ce faisable ?).
Si c'est pas faisable tan pis, je dois bien avouer que c'est loin de m'être indispensable, mais j'aime pas quand j'arrive pas a faire quelque chose :?
Merci d'avance !
-
Au passage, un autre problème (plus embêtant d'ailleurs) : les accents !
Ils passent très bien dans le texte, mais pas dans le sujet du mail, c'est dommage.
J'ai testé 2-3 trucs sans succès et j'ai aussi vu qu'il faut que ce soit codé en ASCII US, ce qui voudrait dire que j'ai pas le droit aux accents ?
Bref la aussi si quelqu'un a une réponse j'en serais très content :ccool:
Merci d'avance !
-
Point 1: si gmail ne l'autorise pas, ce ne sera pas faisable
Point 2: setSubject(sujet,charset)
-
Point 1 : je me doutais bien que c'était Gmail qui voulait pas... ça se comprend.
Point 2 : j'ai pas mon code sous les yeux, je test ce soir et je viens t'engueuler si ça n'a pas marché :mouarf:.