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 35
| <%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*" errorPage="" %>
<%@ page import="java.util.*"%>
<%@ page import="java.lang.*"%>
<%@ page import="javax.mail.*"%>
<%@ page import="javax.mail.internet.*"%>
<%
String from = "prenom.nom@gmail.com";
String to = "prenom.nom@gmail.com";
String subject = "le sujet...";
String content = "Le message";
try
{
Properties props = System.getProperties();
props.put("mail.smtp.host", "smtp.gmail.com");
Session newSession = Session.getDefaultInstance(props, null);
MimeMessage message = new MimeMessage(newSession);
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
message.setSubject(subject);
//Envoi en HTML
//message.setContent(content, "text/html");
//ou alors pour l'envoi en texte
message.setText(content);
//javax.mail.Transport.send(message);
Transport.send(message);
out.println("L'envoi du mail a reussi");
}
catch (Exception e)
{
System.err.println("L'envoi du mail a échoué : "+e.getMessage());
}
%> |
Partager