email - Sending feedback mail using java mail using jsp -


i trying send feedback email using java mail in jsp. code is

<%@ page import = "java.io.*,java.util.*,javax.mail.*"%> <%@ page import = "javax.mail.internet.*,javax.activation.*"%> <%@ page import = "javax.servlet.http.*,javax.servlet.*" %>  <%    string result;    string = "receiver@mail.com";    string = "sender@mail.com";    string host = "smtp.gmail.com";    properties properties = system.getproperties();    properties.setproperty("mail.smtp.host", host);    session mailsession = session.getdefaultinstance(properties);    try {       mimemessage message = new mimemessage(mailsession);       message.setfrom(new internetaddress(from));       message.addrecipient(message.recipienttype.to,new internetaddress(to));       message.setsubject("subject");       message.settext("message  send");         transport.send(message);       result = "sent message successfully....";    }     catch (messagingexception mex) {       mex.printstacktrace();       result = "error: unable send message....";    } %> <html>    <head>       <title>send email using jsp</title>    </head>    <body>       <center>          <h1>send email using jsp</h1>       </center>       <p align = "center">          <%              out.println("result: " + result + "\n");          %>       </p>    </body> </html> 

but shows error: unable send message.... there problem code....? tried print error message , shows authentication error, unable send that. it's feedback email , don't want user provide his/her password send email please provide better solution(i have included mail.jar , activation.jar in library folder).

you need use own credentials login mail server.


Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -