i succesfully downloaded the JavaMail and JAF from sun's site in order to use them
with my JSP which i'm running on JRun Studio on my win98 PC. i added the CLASSPATH (in
autoexec.bat) as told by the docs along with them. Now what? coz nothing is working. I
have this HTML page and a JSP page which is supposed to send email...but it's not
working... i'm getting a java.SendMailException error. what do i have to do? is there
something i missed?
The codes i'm using are as follows :
[The HTML Page] : javamail.html
<FORM action="sendjavamail.jsp" method="post">
<TABLE>
<TR>
<TD width="50%"><font face="arial" color=#ffdead size=2>
To:<BR><INPUT name="to" size="25">
</TD>
<TD width="50%"><font face="arial" color=#ffdead size=2>
From:<BR><INPUT name="from" size="25">
</TD>
</TR>
<TR>
<TD colspan="2"><font face="arial" color=#ffdead size=2>
Subject:<BR><INPUT name="subject" size="50">
</TD>
</TR>
<TR>
<TD colspan="2"><font face="arial" color=#ffdead size=2>
<P>Message:<BR><TEXTAREA name="text" rows=5 cols=30></TEXTAREA></P>
</TD>
</TR>
</TABLE>
<INPUT type="submit" name="cb_submit" value=" Send ">
<INPUT type="reset" name="cb_reset" value=" Clear ">
</FORM>
[The JSP Page] : javasendmail.jsp
<%@ page
import=" javax.mail.*, javax.mail.internet.*, javax.activation.*,java.util.*"
%>
<html>
<body>
<%
try{
Properties props = new Properties();
Session sendMailSession;
Store store;
Transport transport;
sendMailSession = Session.getInstance(props, null);
props.put("mail.smtp.host", "smtp.jspinsider.com");
Message newMessage = new MimeMessage(sendMailSession);
newMessage.setFrom(new InternetAddress(request.getParameter("from")));
newMessage.setRecipient(Message.RecipientType.TO, new
InternetAddress(request.getParameter("to")));
newMessage.setSubject(request.getParameter("subject"));
newMessage.setSentDate(new Date());
newMessage.setText(request.getParameter("text"));
transport = sendMailSession.getTransport("smtp");
transport.send(newMessage);
%>
<P>Your mail has been sent.</P>
<%
}
catch(MessagingException m)
{
out.println(m.toString());
}
%>
</body>
</html>
Tell me what i'm doing wrong? or if i have to do some other thing or use some other
codes....
Regards,
T. Edison jr.
------------------------------------------------------------
Are you a Hoboe? Hobnob at http://www.hoboe.com
Click here -> http://www.hoboe.com Global Mail Access
===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST".
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