15年来,为全国50万+企业提供互联网数字化基础应用服务。
知 识
0514-86177077
9:00-17:00(工作日)
首 页
企业400电话
Hot
网站☯建设
微网小程序
商标✡知产
网络营销推广
AI电话机器人
热
彩铃©短信
增值拓展业务
新
主页
>
知识库
> JSP中使用JavaMail
JSP中使用JavaMail
热门标签:
腾讯地图标注商户改名注册入驻
开封便宜外呼系统报价
淮南腾讯地图标注
漯河办理400电话
怎样把地图标注出来
商丘百应电话机器人有没有效果
电话机器人的特色和创新
黄石智能营销电销机器人效果
地图标注人员兼职
你希望在jsp中建立一个邮件发送收取工具吗?下面将介绍的就是在jsp中建立一个邮件发送收取工具。在这篇文章中你可以了解到JavaMail API的一些要点以及如何在JSP中使用它。本文中还包括了在JSP中使用JavaMail的实例。JavaMail是JSP应用软件中相当强大的API。
阅读这篇文章需要对JSP、JavaBeans和JavaMail有一定的初步了解。当然,有关于JavaMail的知识你可以通过阅读这篇文章来获得。如果你对于以上三项一无所知,但你所使用的服务器支持JSP和JavaMail的话,你可以仅仅通过复制/粘贴来使用它们。
什么是JavaMail
JavaMail是Sun发布的用来处理email的API。它可以方便地执行一些常用的邮件传输。
虽然JavaMail是Sun的API之一,但它目前还没有被加在标准的java开发工具包中(Java Development Kit),这就意味着你在使用前必须另外下载JavaMail文件。除此以外,你还需要有Sun的JavaBeans Activation Framework (JAF)。JavaBeans Activation Framework的运行很复杂,在这里简单的说就是JavaMail的运行必须得依赖于它的支持。在Windows 2000下使用需要指定这些文件的路径,在其它的操作系统上也类似。
接下来要讲解的是这篇指南的最难理解的部分。
这篇指南包括三部分:HTML表格、关于JavaMail、JavaMail和JSP的结合。
第一部分:HTML表格
第一部分提供了一个最基本的基于HTML的email发送收取程序的例子。第二部分则讲述JavaMail的工作原理。第三部分则介绍将JavaMail加入JSP,创建一个基本的email发送收取程序。
划分组件
JSP最重要的特性是能将整个网页划分成一些细小的组件。这里使用的组件包括:
●一个用来将email的信息发送给JSP的HTML表格;
●一个JSP页面用来处理和发送信件。
第一步,就是创建一个HTML表格用来给JSP页面发送信息。你可以将以下的HTML代码复制到你的电脑上:
用来发送email的HTML源代码
HTML>
BODY>
FORM action="sendmail.jsp" method="post">
TABLE align="center">
TR>
TD width="50%"> To:BR>INPUT name="to" size="25"> /TD>
TD width="50%"> From:BR>INPUT name="from" size="25"> /TD>
/TR>
TR>
TD colspan="2"> Subject:BR>INPUT name="subject" size="50">/TD>
/TR>
TR>
TD colspan="2"> P>Message:BR>TEXTAREA name="text" rows=25 cols=85>/TEXTAREA>/P>/TD>
/TR>
/TABLE>
INPUT type="submit" name="cb_submit" value=" Send ">
INPUT type="reset" name="cb_reset" value=" Clear ">
/FORM>
/BODY>
/HTML>
以上这段程序将创建一个包含email基本信息(例如:收件地址、发送地址、主题和内容)的文件。当然你可以根据你自己的需要来决定这个文件包含那些信息。
这个HTML文件的使用有两点要求:第一点是生成的文件必须发送给接下来将介绍的程序使用。在这个例子中就是sendmail.jsp,但在你使用时,必须用这个文件在系统里的URL来代替它;第二点是必须有空间来允许用户发送email。
第二部分将对JavaMail的特征进行一些分析,为在第三部分创建JSP程序作准备。所以接下来我们将学习JavaMail。
第二部分:关于JavaMail
文档的使用
下载的JavaMail API中带的文档是很有用的。你可以在JavaMail下的/docs/javadocs/index.html找到它。第二部分主要将分析邮件程序的组件。你可以通过阅读文档来获得更多这方面的信息。
组件发送邮件需要使用JavaMail,它使对邮件的操作变得简单易用。
属性对象
JavaMail需要创建一个格式为"mail.smtp.host"的文件用来发送信息。
Properties props = new Properties ();
props.put("mail.smtp.host", "smtp.jspinsider.com");
对话对象
所有的基于JavaMail的程序都至少需要一个或全部的对话目标。
Session sendMailSession;
sendMailSession = Session.getInstance(props, null);
传输
邮件的传输只有送出或受到两种状态。JavaMail将这两种不同状态描述为传输和储存。传输将送出邮件,而储存将收取邮件。
Transport transport;
transport = sendMailSession.getTransport("smtp");
使用JavaMail能为我们节约大量的时间。JavaMail能代替所有的SMTP的工作。
注意:JavaMail并不能完全的支持所有的邮件发送收取工作。它目前仅支持IMAP、SMTP和POP3,除此以外你只有等待新的JavaMail版本或自己开发协议。
信息对象
信息对象将把你所发送的邮件真实的反映出来。
Message newMessage = new MimeMessage(sendMailSession);
这就是我们所需要的全部四个对象。下一步将是如何将对象加入到JSP中。
第三部分:JavaMail和JSP的结合
创建JSP
下面我们将开始将他们结合在一起。最重要的一点是要确认根据页面指示分类。还要记得在邮件上标注java.util.date。
%@ page
import= " javax.mail.*, javax.mail.internet.*, javax.activation.*, java.util.*"
%>
其次,创建邮件发送的确认信息。确认信息可以是任意的,一般常用"你的邮件已经发送出去了(Your mail has been sent)。"
信息是如何创建和发送的
我们在第二部分里已经讨论过信息对象的创建。我们下面将对信息进行操作。这就和设置信息对象的属性一样简单。你可以通过下面的程序来实现这项操作。
newMessage.setFrom(new InternetAddress(request.getParameter("from")));
newMessage.setRecipient(Message.RecipientType.TO, new InternetAddress(request.getParameter("to")));
newMessage.setSubject(request.getParameter("subject"));
newMessage.setSentDate(new Date());
newMessage.setText(request.getParameter("text"));
现在将开始发送信息。通过JavaMail来实现它非常简单。
transport.send(newMessage);
将所有的组件结合在一起
现在所有的组件都已经齐全了。现在将它们都放在JSP里面。要注意每一个错误信息,并将它反馈给用户。代码如下,你可以通过复制它们直接使用:
Sample JSP email Utility Using JavaMail
%@ page
import=" javax.mail.*, javax.mail.internet.*, javax.activation.*,java.util.*"
%>
html>
head>
TITLE>JSP meets JavaMail, what a sweet combo./TITLE>
/HEAD>
BODY>
%
try{
Properties props = new Properties();
Session sendMailSession;
Store store;
Transport transport;
sendMailSession = Session.getInstance(props, null);
props.put("mail.smtp.host", "smtp.jspinsider.com");
Message newMessage = new MimeMessage(sendMailSession);
newMessage.setFrom(new InternetAddress(request.getParameter("from")));
newMessage.setRecipient(Message.RecipientType.TO, new InternetAddress(request.getParameter("to")));
newMessage.setSubject(request.getParameter("subject"));
newMessage.setSentDate(new Date());
newMessage.setText(request.getParameter("text"));
transport = sendMailSession.getTransport("smtp");
transport.send(newMessage);
%>
P>Your mail has been sent./P>
%
}
catch(MessagingException m)
{
out.println(m.toString());
}
%>
/BODY>
/HTML>
你会很快体会到JavaMail的方便之处,JSP和JavaMail将是未来的希望。
您可能感兴趣的文章:
java中javamail收发邮件实现方法
解析电子邮件的基本概念及JavaMail API邮件功能使用
Java基于JavaMail实现向QQ邮箱发送邮件
如何使用JavaMail发送邮件
JavaWeb中JavaMail创建邮件和发送邮件
详解Java编程中JavaMail API的使用
JavaMail实现发送超文本(html)格式邮件的方法
java中javamail发送带附件的邮件实现方法
struts2集成javamail发邮件示例详解
基于JavaMail的常用类详细介绍
javamail 发送邮件的实例代码分享
JavaMail访问Hotmail邮箱
Java使用JavaMail发送邮件的方法
标签:
郑州
亳州
岳阳
马鞍山
拉萨
武威
大兴安岭
红河
巨人网络通讯声明:本文标题《JSP中使用JavaMail》,本文关键词 JSP,中,使用,JavaMail,JSP,中,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
相关文章
下面列出与本文章《JSP中使用JavaMail》相关的同类信息!
JSP中使用JavaMail
你希望在jsp中建立一个邮件发送收取工具吗?下面将介绍的就是在jsp中建立一个邮件发送收取工具。在这篇文章中你可以了解到JavaMailAPI的一些要点以及如何在JSP中使用它。本文中还包...
10-18
MongoDB开源数据库开发工具dbKoda
Southbank Software公司最近发布了 dbKoda 0.6.0 ,这是该软件的 首个发布版 。dbKoda是一款开源的 MongoDB 开发工具,采用JavaScript、...
10-18
福州电商电销防封软件如何办理-请看!
福州电商电销防封软件如何办理任意布局”的功能。外呼系统不只能协助企业提升客服工作效率,现在电销公司不使用外呼系...
01-16
400电话申请需要企业提供什么证明?申请400电话之后有什么优势?
企业电话,大概是每个企业所具备的一个电话,而400电话作为企业常用的电话,在众多企业电话中脱颖而出,不仅如此,40...
04-19
Windows 8.1RTM该如何激活 Win8密钥就搞定Windows 8.1激活
日前,Windows 8.1 RTM各种版本已经在坊间泄露开来,许多迫不及待的用户也开始跃跃欲试,但可能有人会疑惑,Windows 8.1RTM该如...
10-20
外呼系统管理
伴随着社会的发展,传统电销方式的弊端日益突出。不仅仅是员工的效率低,企业的成本支出也不断升高。这样的发展趋势对...
10-26
400电话怎么收费标准400的电话是怎么收费的
(400电话怎么收费标准)(400的电话是怎么收费的)以下内容由巨人小编整理发布。 50元办理400电话的流程/月,83元/月,138元/月。...
01-11
微软正式发布Win10有哪些亮点?主推跨平台融合
1月22日,微软召开Windows 10发布会,全方位多角度对新系统及微软未来战略规划进行了部署,诸多亮点不容错过! Windows 10是核...
10-20
老颜学堂:呼叫中心知识库管理的常见问题与困惑(一)
问题:联络中心知识库管理的常见业务问题有哪些? 颜晓滨:知识库绝非知识库本身,更是管理、运营品质与效率的体现。...
10-22
中德安联电话营销违规 领保监会2011年“1号罚单”
保监会近日开出了2011年的“1号罚单”,领受该罚单的是中德安联人寿保险有限公司(下称“中德安联”)。 保监会披露,...
10-19
南昌回拨外呼系统供应商(南昌外呼系统软件公司)
今天给各位分享南昌回拨外呼系统供应商的知识,其中也会对南昌外呼系统软件公司进行解释,如果能碰巧解决你现在面临的...
11-06
呼叫中心排班三步走之人力安排篇
――排班员,从体力工作者向脑力工作者的转变 前一篇《呼叫中心排班三步走之预测篇》我们谈了如何进行话务量的准确预...
10-22
新媒体营销代运营怎么样?
这是一个新媒体的新时代,传统媒体大佬都要退位,新媒体所衍化的微信公众号、自媒体平台等新兴媒体,已经成为每个品牌...
03-01
电销卡封号图片高清图无水印(电销卡封了对自己有什么影响)
本文目录一览:1、电销电话打多了封号怎么解决?2、电销企业如何避免封号问题,怎么申请专用的电销卡?3、电销卡是什么?为...
07-10
商标品牌定位有助于企业整合资源打造强势品牌
自二位大师艾?里斯( Al Ries)和杰克?特劳特( Jack Trout)的定位理论盛行于20世纪以来,定位已被上升到了战略的高度。定位是产品...
10-23
上海自动外呼系统厂家(外呼系统官网)
本篇文章给咱们谈谈上海主动外呼体系厂家,以及外呼体系官网对应的知识点,期望对各位有所协助,不要忘了保藏本站喔。...
11-06
ofo总部退押现场 退不了押金扣辆小黄车怎么样
物联网技术是当下最前沿的高新科技,物联网并不是单独的个体,而是由众多的智能设备、物联网卡等组成。物联网系统能够...
10-13
电销外呼被限制如何解决?电销卡怎么样?
电销行业在大量外呼的过程中常常面临着号码被封的问题,而电销卡则成为解决这一难题的利器。本文将重点探讨电销卡在解...
11-27
资阳企业外呼系统(四川外呼公司)
本文目录一览: 1、能够简略说一下外呼体系是什么吗?2、外呼体系是什么?3、外呼体系是怎样用的?4、外呼体系怎样处理?...
11-28
电话回访机器人(电话回访机器人话术)
A:“听到电话回访机器人了吧电话回访机器人,信用卡逾期又被提醒了电话回访机器人,不能陪你去逛街了。” B:“唉,真...
11-07
智能电销机器人(电销机器人开发)
叮咚智能机器人 当前智能电销机器人,世界正掀起新一轮科技革命和产业革命,在物联网、大数据、云计算、认知科学等科...
11-28
代理商办理400电话流程是怎样
众所周知,办理400电话找正规的代理商是更好的选择,省时间、省精力、省钱、功能又强大。那么代理商办理400电话流程是怎...
05-09
容联七陌智能客服助力快陪练,打造最大在线钢琴陪练平台
2018年8月,快陪练宣布获得 5000 万人民币(等值美金)天使轮融资,高榕资本领投,IDG 资本跟投。同时该笔融资刷新了艺术教...
10-19
郑州联通群呼机器人详情-详情报价
郑州联通群呼机器人详情外呼系统集识别、交互于一身,不但可与客户交流,更能给出专业的业务描述和问题解答。将电销系...
01-15
电话机器人telrobot(外呼电话机器人)
2018是人工智能飞速开展德律风呆板人telrobot的一年德律风呆板人telrobot,率先与人工智能牵手的电销企业曾经明白到了它的“...
11-25
福建电话机器人哪个好用(电话机器人哪家好)
本文目录一览:1、哪家智能电话客服机器人效果好,比较稳定靠谱的那种?2、电销机器人哪个好用?谁给推荐一下3、电话机器人...
08-08
400电话为什么这么流行,而800电话不再受关注
现在大街小巷都能看到400电话字样,无论是在电视广告、还是站牌广告都带有400号码,原因是客户可以轻易通过400进行咨询,...
05-09
青岛家政服务网络中心开张 可提供八大类服务
“您好,欢迎拨打青岛市家政服务网络中心热线……”23日,随着青岛市家政服务网络中心正式开张纳客,从接听、受理、推...
10-19
PHP基于PDO扩展操作mysql数据库示例
本文实例讲述了PHP基于PDO扩展操作mysql数据库。分享给大家供大家参考,具体如下: SELECT //查单条function get_sub_product(){ $res...
10-18
沈阳外呼系统免费(沈阳外呼公司)
本文目录一览: 1、只需要交电话费的外呼系统2、什么是自动外呼系统,沈阳有做这个的吗?知道的告诉下3、外呼系统安装需要...
11-27
白名单电销卡办理-电销卡套餐
白名单电销卡办理-电销卡套餐 电销卡套餐 巨人通信主营电销卡、防封电话卡、电销专用卡、高频不封外呼系统、呼叫中心、...
06-23
中外运-敦豪荣获2010中国最佳联络中心电话营销奖
1 月 5 日 记者报道:日前, 10 月 4 日 中国中央电视台中国新闻报道了由国家工业和信息化部软件与集成电路促进中心、中国...
10-22
谷歌地图如何标记公司标?谷歌地图如何标记公司标铺?
如何公司名字标到百度地图? 地图测绘行业现在国内只一家公司在测量和商用,叫北京龙图智航科技有限公司,是家上市人...
10-08
外呼系统网关怎么设置(外呼系统功能介绍)
本篇文章给大家谈谈外呼系统网关怎么设置,以及外呼系统功能介绍对应的知识点,希望对各位有所帮助,不要忘了收藏本站...
05-17
石家庄电话机器人哪里有(石家庄电话机器人哪里有卖的啊)
本文目录一览:1、电话机器人在哪里买2、请问打电话机器人产品哪家可以一线多发打电话?3、哪里有电话机器人4、服务类的...
07-19
百度标注地图联系电话,百度地图标注中心联系电话?
百度地图标注联系电话是多少? 您好,请拨打客服电话010-56799399。 由于百度不让打上电话,只能给您截图了 直接联系百度的...
10-08
宇高通讯录音系统服务于世达工具售后客服中心
世达工具(上海)有限公司原名丹纳赫工具(上海)有限公司(隶属于美国丹纳赫集团),负责世达工具在中国的销售,在浦...
10-19
WIn7系统中无法找到Media Player播放器的快速解决办法
在我们使用的电脑中媒体播放器,又称媒体播放机,而这通常是指电脑中用来播放多媒体的播放软件,把解码器聚集在一起,...
10-20
正则表达式,提取网页中的链接地址
tdclass=catewidth="45%"style="word-break:break-all" aclass=Mhref="http://jmfengcai.cn.alibaba.com/athena/companydetail/jmfengcai.html"onMouseDown="returnaliclick...
10-18
怎么查看win10的安装日期? win10系统安装日期的两种查询方法
查看Windows10 电脑系统安装日期常用的方法有两个, 一个通过系统设置查看,另一个通过命令查看 。该怎么实现呢?下面我们...
10-19
河北省机器人电销外包招聘(河北省机器人电销外包招聘网)
本篇文章给大家谈谈河北省机器人电销外包招聘,以及河北省机器人电销外包招聘网对应的知识点,希望对各位有所帮助,不...
03-04
全力推动服务外包产业发展
本报讯(记者 王印)日前,区委召开常委会议,就进一步加强河东区非公有制经济组织和社会组织党建工作,大力发展服务...
10-22
什么样的管理者才能减少员工的离职?
1 员工的离职原因 员工的离职原因林林总总,只有两点最真实: 1、钱,没给到位; 2、心,委屈了。 这些归根到底就一条:...
10-22
宁夏电话机器人排名前十(宁夏工业机器人)
本篇文章给大家谈谈宁夏电话机器人排名前十,以及宁夏工业机器人对应的知识点,希望对各位有所帮助,不要忘了收藏本站...
08-28
php实现图片压缩处理
本文实例为大家分享了php实现图片压缩处理的具体代码,供大家参考,具体内容如下 说明 在项目中,经常会遇到在前端页面...
10-18
中国铁塔启动2021年电力电缆产品集采,需求量1677万米
中国铁塔官方消息显示,中国铁塔2021年度电力电缆(铜缆)产品集中采购项目已具备招标条件,现进行公开招标。 本次集采...
10-13
ai智能电话机器人源代码(ai智能电话机器人源代码是什么)
本文目录一览: 1、人工智能电话营销机器人到底能做什么?2、ai通话是什么意思3、AI机器人是什么4、什么是电话机器人?5、...
11-27
包含无锡电话外呼系统优势的词条
本文目录一览: 1、外呼系统有哪些优点?2、外呼系统好用吗?3、外呼系统,智能外呼机器人好处在哪里?4、外呼系统跟电...
11-27
如何找到自己在公司的位置?在百度如何找到自己的公司?
在别人的世界里如何找到自己的位置? 当你想走进别人的世界时`你就要具备一定的适应能力...如果你没有`那就让对方走进你...
11-26
丽水专业电话线路服务商,电销软件-哪家比较好
丽水专业电话线路服务商,电销软件外呼系统可以进行一键导入,号码自动拨号,24小时在线,只需短时间机器培训即可上岗,...
12-17
400电话如何申请办理?(400电话怎样申请的)
400电话如何申请办理?持本单位盖红章的组织机构代码证复印件或营业执照副本和公章、财务章、经办人有效证件办理,签署...
11-07
JSP中使用JavaMail
你希望在jsp中建立一个邮件发送收取工具吗?下面将介绍的就是在jsp中建立一个邮件发送收取工具。在这篇文章中你可以了解到JavaMailAPI的一些要点以及如何在JSP中使用它。本文中还包...
10-18
本页收集关于JSP中使用JavaMail的相关信息资讯供网民参考!
推荐文章
ai电销机器人有效果
绍兴防封电销电话卡
外呼系统点对点
地图标注道路新增
濮阳人工智能电话机器人价钱
微赞电销机器人广告
腾讯物流公司地图标注
地图标注N
声通电话机器人
洛阳外呼系统api
智能外呼系统教程
地图标注同学去向
仙剑1地图标注
中国地图标注有美食
学海导航地图标注
容联云电销机器人价格
GPS地图标注app
外呼系统显示黑名单号码
宿州全自动外呼系统报价
电话机器人厂家排名
电销机器人创业前景
外呼系统必须用笔记本吗
广东外呼增值业务线路解决方案
小区地图标注教程
显示本地号码的外呼线路
宁波百度地图标注
爱尔兰地图标注
称心的电话机器人
临沧电话外呼管理系统
大同办理400电话
上海公司外呼系统
伊春外呼系统接口对接
湛江crm外呼系统供应商
宇信外呼系统
中国地图标注省会城市图标
广州香港400电话 怎么申请
言通电话机器人软件
电话机器人哪几家比较好
马鞍山高德地图标注
钉钉里面可以申请400电话吗
知名的电销机器人
外呼系统哪家品牌好
常州通信外呼系统推广
梧州电销机器人供应商
外呼系统好销售吗
开封防封电销电话卡
开通400电话去哪里办理
地图标注定位覆盖
海南电销语音机器人
辽宁电销卡外呼系统原理是什么
四川电话系统外呼
寿光高德地图标注中心
北京电销外呼系统稳定吗
作战地图标注
江西自动外呼系统
400电话申请有
外呼线路哪家质量好
申请400电话的客服
IA智能电销机器人
好用的电话机器人使用方法
襄阳高德地图标注地点注册
东莞松山湖地图标注
沈阳防封电销机器人供应商
400电话郑州办理处
来宾400电话申请
天津电话智能外呼系统联系方式
下载电销机器人软件
百度地图标注抓取
爱达智能电话机器人
ai电话机器人取代传统电销
外呼电话机器人怎么样
邯郸手机外呼系统
潍坊crm外呼系统招商
长沙云外呼系统供应商
屯昌县防封电销卡
电话机器人市场怎么样
河南移动外呼系统
高频电销卡
太原语音电销机器人价格
徐州小型外呼系统
受人称赞的400电话办理
语音外呼系统收费
申请400电话流程排名
潍坊哪里能办理400电话
讯鸟外呼系统软件
百度地图标注公司名
湖南外呼网络电话系统
地图标注赤峰
太原电销卡外呼系统线路
湖北外呼电销机器人招商
常州crm外呼系统厂家
内蒙古智能外呼系统怎么样
天润融通外呼线路
科创板电话外呼系统有什么弊端
内江电话外呼系统
武威电话机器人厂家
湖南手机自动外呼系统线路
昆明网络外呼系统供应商
电销机器人软件合法吗
杭州智能外呼系统供应商
地图标注娘娘垻卫星地图
南宁市机器人外呼系统多少钱
合肥呼叫中心外呼系统供应商
北京华尔讯外呼系统图片
智能地产电销机器人哪里有
商城县地图标注位置
联通客服电话机器人如何变粤语
沈阳400电话咋办理
大连外呼增值业务线路解决方案
贵州电销机器人电话
武汉高频外呼系统违法吗
外呼客户crm管理系统
金华电销卡防封
美团洗浴中心地图标注
电话机器人是什么他
鹤壁语音外呼系统
腾讯店面地图标注
安徽外呼防封系统是什么
淮安云外呼系统多少钱
机器人电销招生话术
JSP中使用JavaMail
上一篇:
JSP的内部对象
下一篇:
批量处理JDBC语句提高处理速度
一起分享吧
产品关键词: JSP中使用JavaMail JSP,中,使用,JavaMail,JSP,中,