Aiiiide sur la reconstruction d'une classeee java mail avec spring
roidestenebres
Messages postés10Date d'inscriptionlundi 30 juin 2008StatutMembreDernière intervention 9 juin 2009
-
8 juin 2009 à 01:11
roidestenebres
Messages postés10Date d'inscriptionlundi 30 juin 2008StatutMembreDernière intervention 9 juin 2009
-
9 juin 2009 à 04:41
je sais qe le code est un peu long mais c tres simple ma classe marche bieenn mais je veux qe qqu m'aide pour la reconstruire, sachant qu'a chaque le fois je je veux changer le compte qui envoi les emails je dois toucher au fichier application-config et de la meme maniere le subject est ce qe qqu peut m'aider a reconstruire ma classe pour qu'il prend charge dans le constructeur de la classe principale MailTest , et j'ai un autre probleme consernat le simplemailmessage si possible comment la changer en Mimemessage pour prendre en charge le format HTMl et l'attachement d'un fichier
kirua12
Messages postés1155Date d'inscriptionsamedi 17 janvier 2004StatutMembreDernière intervention29 avril 20117 8 juin 2009 à 14:14
le PropertyPlaceholderConfigurer te permet d'avoir ta configuration dans des fichiers properties (peut importe l'endroit où ils sont) et dans tes fichiers de contexte tu utilises des variables qui sont le nom des clé dans les fichiers properties.
Regarde la doc, c'est tout simple à utiliser.
Un ex : http://almaer.com/blog/spring-propertyplaceholderconfigurer-a-nice-clean-way-to-share
roidestenebres
Messages postés10Date d'inscriptionlundi 30 juin 2008StatutMembreDernière intervention 9 juin 2009 9 juin 2009 à 04:41
weee Meeeercii j'ai pu résolu le probleme d'une maniere tres simple j'ai
j'ai supprime ds le fichier application-config value="mymail.gmail" et value="mypass"
ajouter un membre '' private SmtpAuthenticator auth;'' a ma classe MailTest puis ds la fonction send j'ai ajouter
'' SmtpAuthenticator auth= new SmtpAuthenticator("mymail@gmail.com","mypass");
et ca marcche mais la solution qe tu m'as proposé c un peu avancé il m'a donné d'autre idéé
Meeeeeeeeeeeeeeeeeeeeeeeerccii bcq