发送邮件分为两种:
调用系统的发邮件功能发送邮件
使用特定的邮箱密码发送邮件
第一种需要用户登陆邮箱,有的用户可能还没有邮箱,不是很方便.所以采用第二种方法:
在APP内部埋好邮箱,密码给特定的邮箱发送邮件附件添加日志...,主题,内容和附件
设置接收者地址
发送邮件给接收者
发送实现
权限
发送带有附件的邮件,需要联网权限和读写SD卡权限,需要在Android Manifest.xml文件添加已下权限:
设置发送信息
以下以163邮箱为例,...Transport.send(mimeMessage);
发送结果
1.不带附件的邮件:
// 此处省略
2.带附件的邮件
// 此处省略
完整的发送代码
为了方便使用,就写了个发送邮件的单例,代码如下