Hi !
try this :
---------------------------------------------------------------
sendMail.jsp
<%@ page import="java.util.Properties, javax.mail.*, javax.mail.internet.*" %>
<%
// Recup des infos requises pour le mail
String fromAddr = request.getParameter("fromAddr");
String fromNom = request.getParameter("fromNom");
String toAddr = request.getParameter("toAddr");
String toNom = request.getParameter("toNom");
String subject = request.getParameter("subject");
String body = request.getParameter("body");
// Designation du serveur SMTP
Properties props = new Properties();
props.put("mail.smtp.host", "mail.smtp.host");
// Creation de la session mail + debugage
Session ssn = Session.getDefaultInstance(props, null);
ssn.setDebug(true);
try {
// Informations d'expedition
InternetAddress from = new InternetAddress(fromAddr, fromNom);
// Informations de destination
InternetAddress to = new InternetAddress(toAddr, toNom);
// Creation du message
Message msg = new MimeMessage(ssn);
msg.setFrom(from);
msg.addRecipient(Message.RecipientType.TO, to);
msg.setSubject(sujet);
msg.setContent(body, "text/plain");
// Envoie du message
Transport.send(msg);
} catch (MessagingException e) {
e.printStackTrace();
}
%>
--------------------------------------------------------------------------------------
formRequest.jsp
<jsp:include page="sendMail.jsp" flush="true">
<jsp:param name="fromName" value="FromName"/>
<jsp:param name="fromAddr" value="email@email"/>
<jsp:param name="toName" value="ToName"/>
<jsp:param name="toAddr" value="email@email"/>
<jsp:param name="subject" value="Subject"/>
<jsp:param name="body" value="BodyMessage..."/>
</jsp:include>
===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
Some relevant FAQs on JSP/Servlets can be found at:
http://java.sun.com/products/jsp/faq.html
http://www.esperanto.org.nz/jsp/jspfaq.html
http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets