Bonjour tout le monde !
Après quelques recherches, je ne trouve pas de solution à mon problème.

Pour vous expliquer brièvement, je code un programme, qui sous certaines conditions doit envoyer automatiquement un email à une personne. L'envoi de mail se fait en utilisant un compte gmail, à peu près de cette manière :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
String account = "nom@gmail.com";
String pass = "unPassWord";
seConnecterAuCompte ( account, pass);
 
String to = "personneAContacter@blabla.com";
String subject = "sujet du mail";
String message "contenu du message";
envoyerUnMail(to, subject, message);

Maintenant, le problème c'est que je vais délivrer mon programme sous forme d'un jar, et qu'il est très facile de le décompiler (cavaj par exemple), et de voir le couple account / mot de passe, ce que je ne veux pas.

Des idées pour protéger ce mot de passe ?

Une idée toute bête est de devoir fournir ce mot de passe à l'execution, mais le problème c'est que ce n'est pas automatique

Merci d'avance pour toute aide