hi,

iam trying to send mail using jsp,  iam getting the following error

javax.servlet.ServletException: access denied ( java.util.PropertyPermission *
read, write)

url to my program: http://www.webappcabaret.com/aviskumar/MailForm.html
this form send (post) data to MailExample.jsp
(Note: iam using free jsp site webappcabaret.com )
pl. help

thanks

siva kumar

code for MailExample.jsp

<html>
  <head>
    <title>JSP JavaMail Example </title>
  </head>

<body>

<%@ page import="java.util.*" %>
<%@ page import="javax.mail.*" %>
<%@ page import="javax.mail.internet.*" %>
<%@ page import="javax.activation.*" %>

<%
    String host = "mail.webappcabaret.com";
    String to = request.getParameter("to");
    String from = request.getParameter("from");
    String subject = request.getParameter("subject");
    String messageText = request.getParameter("body");
    boolean sessionDebug = false;

    // Create some properties and get the default Session.
    Properties props = System.getProperties();
      props.put("mail.host", host);
      props.put("mail.transport.protocol", "smtp");

    Session mailSession = Session.getDefaultInstance(props, null);

    // Set debug on the Session so we can see what is going on
    // Passing false will not echo debug info, and passing true
    // will.
    mailSession.setDebug(sessionDebug);

    // Instantiate a new MimeMessage and fill it with the
    // required information.
    Message msg = new MimeMessage(mailSession);

    msg.setFrom(new InternetAddress(from));
    InternetAddress[] address = {new InternetAddress(to)};
    msg.setRecipients(Message.RecipientType.TO, address);
    msg.setSubject(subject);
    msg.setSentDate(new Date());
    msg.setText(messageText);

    // Hand the message to the default transport service
    // for delivery.
    Transport.send(msg);

    out.println("Mail was sent to " + to);
    out.println(" from " + from);
    out.println(" using host " + host + ".");

%>
    </table>
  </body>
</html>

===========================================================================
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

Reply via email to