1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
public void envoyer (String username,String password,String to, String cSujet, String cCorps ) throws IOException
{
SmtpSsl smtp = null;
try {
//On crée une instance de connexion par SmtpSsl via le port 465
smtp = new SmtpSsl("smtp.gmail.com",465);
// On établit une connexion sécurisée
smtp.connect();
// les cordonnées du compte mail
smtp.login(username,password);
// Création du nouveau message avec le sujet et corps du mail
EmailMessage message = new EmailMessage();
message.setTo(to);
message.setFrom(username);
message.setSubject(cSujet);
message.setBody(cCorps);
//On précise qu'on peut utiliser le format HTML
message.setContentType("text/html");
// Envoi de message
smtp.send(message);
// Enfin, on se déconnecte
smtp.disconnect();
} catch(Exception e) {
System.out.println("Une erreur s'est produite : " + e) ;
}
} |
Partager