js 发邮件怎么用jsp 发送邮件

js 发邮件  时间:2022-02-22  阅读:()

如何用java实现发送html格式的邮件

首先Java发送邮件需要用到JavaMail,先到Oracle官网上下载好最新版本的JavaMail(刚才看了一下,最新是1.5.3),把下载的这个jar文件放到classpath里(如果是Web项目,就放到WEB-INF/lib目录下。 JavaMail主要支持发送纯文本的和html格式的邮件。 发送html格式的邮件的一个例程如下: ? ?import?Address; ?import?.MimeMessage; ?import?.MimeUtility; ?import?javax.mail.Session; ?import?javax.mail.MessagingException; import?javax.mail.Transport; public?class?SendHtmlMail?{ ?????public?static?void?sendMessage(String?smtpHost, ????????????????????????????????????String?from,?String?to, ????????????????????????????????????String?subject,?String?messageText) ?????????????throws?MessagingException,java.io.UnsupportedEncodingException?{ ?????????//?Step?1:??Configure?the?mail?session ?????????System.out.println("Configuring?mail?session?for:?"?+?smtpHost); ?????????java.util.Properties?props?=?new?java.util.Properties(); ?????????props.setProperty("mail.smtp.auth",?"true");//指定是否需要SMTP验证 ?????????props.setProperty("mail.smtp.host",?smtpHost);//指定SMTP服务器 ?????????props.put("mail.transport.protocol",?"smtp"); ?????????Session?mailSession?=?Session.getDefaultInstance(props); ?????????mailSession.setDebug(true);//是否在控制台显示debug信息 ?????????//?Step?2:??Construct?the?message ?????????System.out.println("Constructing?message?-??from="?+?from?+?"??to="?+?to); ?????????Address?fromAddress?=?new?Address(from); ?????????Address?toAddress?=?new?Address(to); ?????????MimeMessage?testMessage?=?new?MimeMessage(mailSession); ?????????testMessage.setFrom(fromAddress); ?????????testMessage.addRecipient(javax.mail.Message.RecipientType.TO,?toAddress); ?????????testMessage.setSentDate(new?java.util.Date()); ?????????testMessage.setSubject(MimeUtility.encodeText(subject,"gb2312","B")); ????????testMessage.setContent(messageText,?"text/html;charset=gb2312"); ?????????System.out.println("Message?constructed"); ????????//?Step?3:??Now?send?the?message ?????????Transport?transport?=?mailSession.getTransport("smtp"); ?????????transport.connect(smtpHost,?"webmaster",?"password"); ?????????transport.sendMessage(testMessage,?testMessage.getAllRecipients()); ?????????transport.close(); ?????????System.out.println("Message?sent!"); ?????} ?????public?static?void?main(String[]?args)?{ ?????????String?smtpHost?=?"localhost"; ?????????String?from?=?"webmaster@"; ?????????String?to?=?"mfc42d@"; ?????????String?subject?=?"html邮件测试";?//subject?javamail自动转码 ?????????StringBuffer?theMessage?=?new?StringBuffer(); ?????????theMessage.append("<h2><font?color=red>这倒霉孩子</font></h2>"); ?????????theMessage.append("<hr>"); ?????????theMessage.append("<i>年年失望年年望</i>"); ?????????try?{ ????????????SendHtmlMail.sendMessage(smtpHost,?from,?to,?subject,?theMessage.toString()); ?????????} ?????????catch?(javax.mail.MessagingException?exc)?{ ?????????????exc.printStackTrace(); ?????????} ?????????catch?(java.io.UnsupportedEncodingException?exc)?{ ?????????????exc.printStackTrace(); ?????????} ?????} ?} JavaMail是封装了很多邮件操作的,所以使用起来不很困难,建议你到JavaMail官网看一下API或下载Java Doc API文档。

怎么用jsp 发送邮件

这个要调用专门的api。jsp2.0中有,你可以查查jap的api和相关细节。

racknerd:美国大硬盘服务器(双路e5-2640v2/64g内存/256gSSD+160T SAS)$389/月

racknerd在促销美国洛杉矶multacom数据中心的一款大硬盘服务器,用来做存储、数据备份等是非常划算的,而且线路还是针对亚洲有特别优化处理的。双路e5+64G内存,配一个256G的SSD做系统盘,160T SAS做数据盘,200T流量每个月,1Gbps带宽,5个IPv4,这一切才389美元...洛杉矶大硬盘服务器CPU:2 * e5-2640v2内存:64G(可扩展至128G,+$64)硬...

Ftech:越南vps,2核/2G/20G SSD/1Gbps不限流量/可安装Windows系统,$12.5月

ftech怎么样?ftech是一家越南本土的主机商,成立于2011年,比较低调,国内知道的人比较少。FTECH.VN以极低的成本提供高质量服务的领先提供商之一。主营虚拟主机、VPS、独立服务器、域名等传统的IDC业务,数据中心分布在河内和胡志明市。其中,VPS提供1G的共享带宽,且不限流量,还可以安装Windows server2003/2008的系统。Ftech支持信用卡、Paypal等付款,但...

亚洲云-浙江高防BGP.提供自助防火墙高防各种offer高防BGP!

 亚洲云Asiayun怎么样?亚洲云Asiayun好不好?亚洲云成立于2021年,隶属于上海玥悠悠云计算有限公司(Yyyisp),是一家新国人IDC商家,且正规持证IDC/ISP/CDN,商家主要提供数据中心基础服务、互联网业务解决方案,及专属服务器租用、云服务器、云虚拟主机、专属服务器托管、带宽租用等产品和服务。Asiayun提供源自大陆、香港、韩国和美国等地骨干级机房优质资源,包括B...

js 发邮件为你推荐
订房系统常用的酒店管理软件有哪些windowsmedia电脑程序打开方式变成Windows Media Player怎么改回来存储区域网络什么是存储局域网?组建它需要哪些内容?网络视频下载器网络视频下载工具哪个好用?怎么用电脑发短信怎样用电脑给别人的手机发短信?pat是什么格式怎么将自己做的PS图片保存为PAT格式?手机软件开发工具怎样开发手机软件java程序员招聘为什么Java程序员工资都很高java程序员招聘Java程序员,一般招聘都要求些啥动画分镜头脚本动漫脚本和分镜头的区别?懂的进
便宜的虚拟主机 flashfxp怎么用 秒解服务器 256m内存 suspended 网站保姆 新站长网 网站实时监控 京东商城双十一活动 怎样建立邮箱 老左来了 世界测速 t云 中国电信测速器 海外空间 网站加速软件 上海电信测速 qq金券 申请免费空间 工信部icp备案查询 更多