十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; import sun.misc.BASE64Encoder; /** * 该类使用Socket连接到邮件服务器, 并实现了向指定邮箱发送邮件及附件的功能。
成都创新互联是一家专业提供保靖企业网站建设,专注与成都网站设计、成都做网站、html5、小程序制作等业务。10年已为保靖众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。
这是我的连续发几封邮件的代码。连续发是为了163邮箱的积分,^_^。你可以参考下。
原因:MyEclipse的javaee.jar中的mail包与JavaMail包有冲突。
首先Java发送邮件需要用到JavaMail,先到Oracleguan 网上下载好最新版本的JavaMail(刚才看了一下,最新是3),把下载的这个jar文件放到classpath里(如果是Web项目,就放到WEB-INF/lib目录下。
2发送邮件的API:Transport类是发送邮件的核心API类,它的实例对象代表实现了某个邮件发送协议的邮件发送对象,例如SMTP协议。
然后就accept()等着对方创建连接吧。然后就是数据格式的问题了。你可以正常的用客户端发送一个最简单的分析一下数据格式,接来的肯定是字节,注意一下高低位。看看应该怎么将字节数据还原成邮件。
SMTP协议 用户连上邮件服务器后,要想给它发送一封电子邮件,需要遵循一定的通迅规则,SMTP协议就是用于定义这种通讯规则的。因而,通常我们也把处理用户smtp请求(邮件发送请求)的邮件服务器称之为SMTP服务器。
要想效率发邮件可以用多线程每个线程发指定批量的邮件 要想不被查封为垃圾邮件,这个就有很多地方要注意了 邮件的内容不要含有太多图片信息,内容尽量简洁,不要涉及一些淫秽色情的东西。不要向同一个人发送同样的邮件。
首先Java发送邮件需要用到JavaMail,先到Oracleguan 网上下载好最新版本的JavaMail(刚才看了一下,最新是3),把下载的这个jar文件放到classpath里(如果是Web项目,就放到WEB-INF/lib目录下。
import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; import sun.misc.BASE64Encoder; /** * 该类使用Socket连接到邮件服务器, 并实现了向指定邮箱发送邮件及附件的功能。
1、SMTP协议 用户连上邮件服务器后,要想给它发送一封电子邮件,需要遵循一定的通迅规则,SMTP协议就是用于定义这种通讯规则的。因而,通常我们也把处理用户smtp请求(邮件发送请求)的邮件服务器称之为SMTP服务器。
2、要想效率发邮件可以用多线程每个线程发指定批量的邮件 要想不被查封为垃圾邮件,这个就有很多地方要注意了 邮件的内容不要含有太多图片信息,内容尽量简洁,不要涉及一些淫秽色情的东西。不要向同一个人发送同样的邮件。
3、第三方都有接口文档说明的,你只要会调用对方接口就可以了。如:kewail;你只需要生成密钥,然后根据说明文档,根据现有的java DEMO直接粘贴调用文档就可以的了。不需要做另外的操作。这些在kewail都是有的下载的。