手机
当前位置:查字典教程网 >编程开发 >JSP教程 >JSP发送邮件实例
JSP发送邮件实例
摘要:vishal_donthgavethisresponseon10/18/2000://thesearethepakagestobeimpor...

vishal_donth gave this response on 10/18/2000:

//these are the pakages to be imported from

// Java Mail

//The Java Mail PAckage either be dowloaded

//seperately

//or else is Available in the J2sdkee1.2

// (Java Enterprise Edition)

import javax.mail.*;

import javax.mail.internet.*;

import java.util.*;

//This function can be used to send the mail

// with the parameters given to it

//U have to specify the smtp server through

//which u have to send the mail

//since i was trying with a homenetmail

//account i directly sent the mail its server

//For sending this mail u need a mail server

//which lets u to relay the messages

//Try this thing for sending to a

//www.homenetmail.com account because it lets

//u send

//mails to the accounts like example try

//sending it to a "abc@homenetmail.com"

//account.Create the mail account in homenet

//mail first. If u get any other server which

//supports relaying u can try this on that

//also.

//Use this function in ur Servlet to send

//mail by calling the function with the

//parameters

public void sendMail(String toAddr, String subject, String body, String fromAddr)throws RemoteException{

try{

Properties props = new Properties();

props.put("mail.smtp.host","mail.homenetmail.com");

//Here we specify the SMTP server through

//which the mail should be delivered

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

Message msg = new MimeMessage(session);

msg.setFrom(new InternetAddress(fromAddr));

//Specify the From Address

InternetAddress[] tos =InternetAddress.parse(toAddr);

//Specify the To Address

msg.setRecipients(Message.RecipientType.TO,tos);

msg.setSubject(subject);

//Specify the Subject

msg.setText(body);

//Specify the Body

Transport.send(msg);

System.out.println("Message is Sent");

}

catch(Exception e){

System.out.println(e);

}

}

// U have to run this function on a computer

//which is directly connected

// to internet but not through a

//proxy......or else use a proxy which

//supports SMTP

【JSP发送邮件实例】相关文章:

JSP设计彩色验证码实例

JSP自定义标签的实现过程

JSP如何实现文件上传

JSP简介

jsp 自定义标签实例

Action中ArrayList显示到JSP页面的具体实例

JSP语言令开发人员钟爱的五大优势

JSP语法大全及实例解析

JSP技术简介

邮件发送简单例子-jsp文件

精品推荐
分类导航