RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | webmastering
[JSP] envoyer un mail
iraho, le jeu. 21 juin 2007 à 09:27:14
Bonjour,

j'ai une page en jsp, et je voudrais y mettre un code pour envoyer un mail en appuiyant sur un bouton, du genre:

...
<form action="envoi.jsp" method="post">
<input type="submit" name="bouton" value="Envoyer">
</form>
...

et dans la page envoi.jsp je traite l'envoi de mail, donc j'y mets les import utils (j'ai déjà les .jar aussi) et le code pour le mail entre <% %>:

..
<%@ page import="">
...

<%
String from = "expe@diteur.fr";
String to = "desti@nataire.fr";
String subject = "le sujet...";
String content = "Le message en texte ou <b>html</b>";

try {
Properties props = System.getProperties();
props.put("mail.smtp.host", "adresse du serveur SMTP");
Session session = Session.getDefaultInstance(props, null);
Message message = new MimeMessage(session);
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);

Transport.send(message);out.print("fgikd");
}
catch (Exception e) {
out.print("L'envoi du mail a échoué : "+e.getMessage());
}
%>

Alors, le problème c'est qu'il veut pas reconnaitre les types Session, Message, MimeMessage, InternetAddress,.. alors que j'ai bien les .jar et les import. Pourtant si je mets le code dans un classe java, y a aucun problème de type. C'est bien dans les balises <% %> que je dois mettre le code ici non?

Besoin d'aide SVP, je suis perdue.. Configuration: Windows XP
Internet Explorer 6.0


iraho
juin 07
Suivant
REPONSES
iraho
juin 07
nines
05 janv.
Version Web
Réalisé par RedShift
no save