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

以下scriptlet利用SmtpClient類在 " /> 91刺激视频,成年女人毛片,久热伊人

四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

在jsp中發(fā)送email

在jsp中發(fā)送email

一、我們可以通過(guò)任何支持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更豐富或者說(shuō)更復(fù)雜,但它是可移植的。這里重新創(chuàng)建了一個(gè) 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);
}
}

jsp技術(shù)在jsp中發(fā)送email,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 老公看你的| 公公媳妇电影| 《偷生》全集免费观看 | 香蜜沉沉烬如霜吻戏| 电影四渡赤水| 杰奎琳肯尼迪| 通灵之王| 五年级上册写字表拼音| 性欧洲| 美女网站视频免费| 恶人想要抢救一下 漫画| 疯狂48小时| 太卷了正确答案| 2035去台湾六一儿童舞蹈| 又什么又什么四字成语| 电车男| 南海姑娘简谱| 饥渴少妇av| 赵健的读书日记| 眉间尺| 色域在线| 赵凯的个人资料| 托比·斯蒂芬斯| 决胜法庭演员表| 金舟| 玉楼春完整版电视剧在线观看| 大空头 电影| 贪玩的小水滴想象作文400字左右| 小姐电影韩国| 我的兴趣爱好| 电影《收徒》| 神龙教| 七年级下册语文练习册| 黄明昊身高| 李采潭全部系列未删减| 五年级简易方程40题| 王者图片| 真爱诺言大结局| 寻梦环游记电影| 老公看你的| 奇怪的梦美术四年级绘画|