1600 PMP mock questions 1400 CAPM mock questions 800 SCJP 6 mock questions 600 OCAJP 7 mock questions 590 OCPJP 7 mock questions 556 SCWCD 5 mock questions 500 OCEJWCD 6 mock questions pdfDownload (java,struts, hibernet etc)
Java online test
JSP online test
ORACLE online test
Hibernate online test
Servlet online test
Struts online test
EJB online test
C online test
C++ online test
Aptitude online test

Q.How to send email through JSP/Java?

In the JSP
<%
String from,

String[] to,

String subject,

String textBody

) {

boolean sentResult = false;



try {

Properties mailProps = new Properties();

mailProps.put("mail.smtp.host", Common.SMTP_SERVER);

Session session = Session.getDefaultInstance(mailProps, null);



//create message

MimeMessage message = new MimeMessage(session);



//set from

InternetAddress fromAdd = new InternetAddress(from);

message.setFrom(fromAdd);



//set to

InternetAddress[] toAdd = null;



if(to != null){

toAdd = new InternetAddress[to.length];

for(int i = 0 ; i < to.length; i++)

toAdd[i] = new InternetAddress(to[i]);



message.setRecipients(Message.RecipientType.TO,toAdd);

}









// set Subject

message.setSubject(subject);





Multipart mp = new MimeMultipart("alternative");

if(textBody != null){

MimeBodyPart tbp = new MimeBodyPart();

tbp.setText(textBody, "ISO-8859-1");

tbp.setHeader("Content-Type", "text/plain; charset=" + "ISO-8859-1");

mp.addBodyPart(tbp);

}



message.setContent(mp);



//set sent Date

message.setSentDate(new java.util.Date());



// send the mail off



Transport.send(message);

sentResult = true;

} catch(Exception exp) {

exp.printStackTrace();

sentResult = false;



}

%>

Online Practice Test

Java online test
JSP online test
ORACLE online test
Hibernate online test
Servlet online test
Struts online test
EJB online test
C online test
C++ online test
Aptitude online test

Reviews and Comments


PMP, CAPM, PMI is a registered certification mark of the Project Management Institute, Inc

Copyright © www.techfaq360.com 2016


About US | Contact US | Privacy Policy | Terms and Conditions  | Website disclaimer  | Cancellation and Refund Policy  | Shipping & Delivery Policy