邮件功能
layman1024
程序员90%的时间花在编程上,10%的时间用来观察世界
展开
-
在web中实现邮件发送功能
在web站点中也可以集成邮件客户端软件的功能,以便web站点的注册用户可以通过web页面来收发电子邮件,例如,sina和sohu等大型门户网站都会为会员提供了通过web页面来收发电子邮件的功能。对于一些中小型的web站点来说,虽然不需要为其会员提供web页面的电子邮件收发功能,但是,这些站点确很可能需要为自己提供向注册用户发送邮件的功能,例如,web站点自动给新注册的用户发送一封包含其注册信息的欢转载 2017-05-22 10:04:22 · 10383 阅读 · 0 评论 -
纯文本还是HTML邮件
如果你正准备启动一项邮件营销计划,但不确定是该用图文并茂的HTML邮件来提升邮件的视觉体验,还是用纯文本的邮件来提高邮件的送达率(并节省资源),本文为你列举这两种邮件类型各自的优劣势,并教你如何通过模板类型和显示效果来优化你的邮件营销计划。纯文本类型邮件和HTML类型邮件的涵义在选择邮件类型时,首先你需要知道什么是纯文本邮件,什么是HTML邮件。HTML邮件的风格就像一张网页,转载 2017-05-22 14:53:12 · 1481 阅读 · 0 评论 -
基于JavaMail的Java邮件发送:复杂邮件发送
讲解了邮件的基本协议,JavaMail组件,创建并发送一封简单邮件的详细步骤。本文将介绍如何创建并发送一封包含图片和附件的复杂邮件。一封复杂的邮件内容可以看做是由很多节点(或者可以说是“片段”/“部分”/“零件”)组成,文本、图片、附件等都可以看成是邮件内容中的一个节点。这些节点之间又可以相互关联组合成一个节点。最终组合成一个大节点就是邮件的正文内容。完整代码演示:package co转载 2017-05-22 11:34:54 · 283 阅读 · 0 评论 -
基于JavaMail的Java邮件发送:简单邮件发送
电子邮件的应用非常广泛,例如在某网站注册了一个账户,自动发送一封欢迎邮件,通过邮件找回密码,自动批量发送活动信息等。但这些应用不可能和我们自己平时发邮件一样,先打开浏览器,登录邮箱,创建邮件再发送。本文将简单介绍如果通过Java 代码来创建电子邮件,并连接邮件服务器发送邮件。1. 电子邮件协议电子邮件的在网络中传输和网页一样需要遵从特定的协议,常用的电子邮件协议包括 SMTP,PO转载 2017-05-22 11:31:33 · 348 阅读 · 0 评论 -
利用apache commons-email发送邮件
本文利用apaceh commons-email发送邮件,记录一下所需要引入的包:commons-email-1.2.jar(apache官网下载),mail.jar(sun官网下载),activation.jar(sun官网下载,如果你使用的jdk是1.6以上,这个包就可以不下载了,因为jdk1.6已经包括了)直接上代码吧。PropertiesUtils类:Java代码转载 2017-05-22 11:29:27 · 442 阅读 · 0 评论 -
利用Apache Commons Email发送邮件
到 Apache 官方网站下载所需要的包,在 http://commons.apache.org/ 下的 Email 子项目中下载它的最新版本,将其引入到工程中,一般引他的核心包 commons-email-1.1.jar 就足够了。下面是我写的一个简单的小例子,已经经过测试: Java代码 package com.why.email; import ja转载 2017-05-22 11:17:25 · 793 阅读 · 0 评论 -
Apache Commons Email使用
最近在项目中开发中需要用到发送邮件功能,当后台定时任务处理完毕后通知调用者。Java Mail API使用比较麻烦,所以这里采用的是Apache Commons Email,官网地址:http://commons.apache.org/proper/commons-email/,Commons Email API比较简洁高效,学习起来也很快。 1、发送简单文本邮件Email ema转载 2017-05-22 11:00:06 · 385 阅读 · 0 评论 -
WEB项目使用JavaMail 发送邮件
//下面是发送邮件的工具类,在web项目下使用,需要再导两个包package com.zjh.shopping.util;import java.util.Date; import java.util.Properties; import javax.activation.DataHandler; import javax.activation.FileDa转载 2017-05-22 10:54:11 · 1114 阅读 · 0 评论 -
win8操作系统下使用telnet客户端
一、安装Telnet客户端 今天尝试在Win8操作系统下使用telnet客户端连接上搜狐的邮件服务器时,结果出现了'telnet' 不是内部或外部命令,也不是可运行的程序,如下图所示: 上网查了一下原因发现windows8是带有telnet客户端的,只是默认没有安装而已。 下面我们就来安装一下Telnet客户端,具体的步骤如下: 勾选上Telnet客户转载 2017-05-22 10:40:11 · 532 阅读 · 0 评论 -
邮件的发送与接收原理
一、 邮件开发涉及到的一些基本概念1.1、邮件服务器和电子邮箱 要在Internet上提供电子邮件功能,必须有专门的电子邮件服务器。例如现在Internet很多提供邮件服务的厂商:sina、sohu、163等等他们都有自己的邮件服务器。 这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中。 电子邮箱(E-Mail地转载 2017-05-22 10:30:26 · 797 阅读 · 0 评论 -
使用JavaMail创建邮件和发送邮件
一、RFC882文档简单说明 RFC882文档规定了如何编写一封简单的邮件(纯文本邮件),一封简单的邮件包含邮件头和邮件体两个部分,邮件头和邮件体之间使用空行分隔。 邮件头包含的内容有:from字段 --用于指明发件人to字段 --用于指明收件人subject字段 --用于说明邮件主题cc字段 -- 抄送,将邮件发送给收件人的同时抄送给另一个收件转载 2017-05-22 10:15:23 · 249 阅读 · 0 评论 -
Web应用中使用JavaMail发送邮件
现在很多的网站都提供有用户注册功能, 通常我们注册成功之后就会收到一封来自注册网站的邮件。邮件里面的内容可能包含了我们的注册的用户名和密码以及一个激活账户的超链接等信息。今天我们也来实现一个这样的功能,用户注册成功之后,就将用户的注册信息以Email的形式发送到用户的注册邮箱当中,实现发送邮件功能就得借助于JavaMail了。一、搭建开发环境1.1、创建Web项目 1.2、用户注转载 2017-05-22 10:10:23 · 500 阅读 · 0 评论 -
springMVC项目中实现发送邮件功能
最近项目中需要发送邮件 功能 本项目中代码前端jsp页面代码 sendEmail.jsp原创 2017-05-22 15:46:23 · 7569 阅读 · 0 评论