Bonjour,

J'ai lu sur plusieurs sites comment on procédait pour envoyer un mail.
Il y a un point qui me pose problème c'est concernant le choix du smtp.host.
Le code classique est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
//String host = "mail.sfr.fr";
String host = "smtp.orange.fr";
 
// Get system properties
Properties properties = System.getProperties();
 
// Setup mail server
properties.setProperty("mail.smtp.host", host);
Tout ça c'est bien quand on connait le smtp.host.
Ici il est positionné sur celui d'Orange.
Mais quand je retourne chez moi, je dois utiliser celui de neuf...
Et puis si je déploie mon application ailleurs, cela risque d'être encore autre chose.
D'où ma question :
Y a-t-il un moyen de récupérer le smtp.host dynamiquement par une instruction java ?
Quelqu'un a-t-il une idée ?

Merci.