准备工作-下载最新版本的jmail
在android上发送邮件方式:
第一种:借助gmail app客户端,缺点是必须使用gmail帐号,有点是比较方便
不需要写很多代码,但是不是很灵活。
第二种:基于jmail实现,可以很灵活的自己设置各种属性,不需要gmail帐号
在第二种方式的实现之前,看一下jmail对email结构的划分:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIzUDN3ETNwkTMwETNwQTMwIzLcRXZu5ibkN3Yuc2bsJmLn1Wavw1LcpDc0RHaiojIsJye.jpg)
基于smtp协议发送email,所以客户端必须要知道smtp的主机
腾讯邮件的smtp主机为:stmp.qq.com端口为465基于ssl协议
最后我做了一个简单的封装,把发送文本加图像附件的功能做出了
一个单独的class,只要调用一下即可完成:
用户授权类:
特别注意:
1.在android上发送邮件必须自己导入三个相关的java文件
上述jar文件的下载地址已经在文章开始处给出!