六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

在jsp中發(fā)送email

[摘要]在jsp中發(fā)送email 一、我們可以通過任何支持sun規(guī)范中的sun.net.smtp包的JSP引擎(如JSWDK)發(fā)送mail。 (警告:使用內(nèi)置的internal Sun規(guī)范包,這將影響到你的jsp程序的可移植性。) 以下scriptlet利用SmtpClient類在jsp文件中發(fā)送emai...
在jsp中發(fā)送email

一、我們可以通過任何支持sun規(guī)范中的sun.net.smtp包的JSP引擎(如JSWDK)發(fā)送mail。
(警告:使用內(nèi)置的internal Sun規(guī)范包,這將影響到你的jsp程序的可移植性。)

以下scriptlet利用SmtpClient類在jsp文件中發(fā)送email。





二、 JavaMail是官方的 Java mail API,可參考 http://java.sun.com/products/javamail/。雖然該API比 sun.net.smtp.SmtpClient更豐富或者說更復(fù)雜,但它是可移植的。這里重新創(chuàng)建了一個 MailSender類,它包含了 JavaMail API。如下所示:


// ms_ prefix is for MailSender class variables
// str prefix is for String
// astr prefix is for array of Strings
// strbuf prefix is for StringBuffers, etc.
public MailSender(
String strFrom, // sender
String[] astrTo, // recipient(s)
String[] astrBCC, // bcc recipient(s), optional
String strSubject, // subject
boolean debugging)
{
ms_strFrom = strFrom; // who the message is from
ms_astrTo = astrTo; // who (plural) the message is to
ms_debugging = debugging; // who (plural) the message is to

// set the host
Properties props = new Properties();
props.put(\"mail.smtp.host\", ms_strSMTPHost);

// create some properties and get the default Session
Session session = Session.getDefaultInstance(props, null);
session.setDebug(ms_debugging);

try {
// create a message
ms_msg = new MimeMessage(session);

// set the from
InternetAddress from = new InternetAddress(strFrom);
ms_msg.setFrom(from);

// set the to
InternetAddress[] address = new InternetAddress[astrTo.length];
for (int i = 0; i astrTo.length; ++i)
{
address[i] = new InternetAddress(astrTo[i]);
}
ms_msg.setRecipients(Message.RecipientType.TO, address);

// set the bcc recipients
if (astrBCC != null)
{
address = new InternetAddress[astrBCC.length];
for (int i = 0; i astrBCC.length; ++i)
{
eh.dbg(\"astrBCC[\" + i + \"] is: \'\" + astrBCC[i] + \"\'\");
address[i] = new InternetAddress(astrBCC[i]);
}
ms_msg.setRecipients(Message.RecipientType.BCC, address);
}

// set the subject
ms_msg.setSubject(strSubject);

// set up the string buffer which will hold the message
ms_strbufMsg = new StringBuffer();

} catch (MessagingException mex) {
mex.printStackTrace(System.err);
} catch (Exception ex) {
ex.printStackTrace(System.err);
}
}

public void ms_add(String strText)
{
ms_strbufMsg.append(strText);
}

public void ms_send()
{
try {
// set the content as plain text
ms_msg.setContent(new String(ms_strbufMsg), \"text/plain\");

// and away
Transport.send(ms_msg);
} catch (Exception ex) {
System.out.println(\"Caught exception in MailSender.ms_send: \" + ex);
}
}




標(biāo)簽:在jsp中發(fā)送email 
主站蜘蛛池模板: 涩涩网页 | 特级毛片全部免费播放a一级 | 最近最新中文字幕免费的一页 | 亚洲综合色丁香婷婷六月图片 | 在线视频亚洲 | 天天躁日日躁狠狠躁中文字幕 | 在线香蕉| 亚洲人与黑人xxxx | 热久久最新地址 | 色综合综合色综合色综合 | 欧美天堂在线 | 最新91网址| 亚洲最色网 | 一级十八以 下岁女子毛片 一级人做人爰a全过程免费视频 | 日日射夜夜操 | 欧美一级美片在线观看免费 | 日本高清视频在线观看 | 欧美在线 在线播放 | 日本二区视频 | 日本视频中文字幕一区二区 | 色香蕉色香蕉在线视频 | 欧美一级大片免费看 | 青青草视频在线观看免费 | 欧美无人区码卡二卡3卡4免费 | 三级经典三级日本三级欧美 | 视频一区二区在线观看 | 欧美小视频在线 | 亚洲第一视频在线观看 | 最新韩国理论片30页 | 青春草视频在线播放 | 星辰影院在线观看高清免费观看 | 天天看毛片 | 在线观看亚洲网站 | 色综合区 | 伊人网影院| 污污小视频在线观看 | 亚洲视频第一页 | 日韩精品视频免费在线观看 | 亚洲一区二区三区高清视频 | 青青干视频 | 伊人影音 |