版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LosingCarryJie/article/details/83589956
最近有朋友有需求是通过apk发送邮件,我心想这怎么可以实现?然后就研究了一番,最后得出结论是可行的!
确实可以自己的手机上定义主题和内容或者附件,然后发送给对应的邮箱!详细步骤倾听我一一道来
我们以A邮箱发送邮件给B邮箱为例:
1 开启A邮箱的POP3服务
每个邮箱都有POP3服务,这个服务是干啥的呢?就是用来自动发邮件的,一定要打开这个服务才可以通过app发邮件,我以QQ邮箱为例:
每个邮箱的POP3位置可能不一样,需要小伙伴们慢慢寻找,当我们开启的时候会提示我们用手机号验证一次,验证成功之后会出现一段字符串,这个时候一定要保存好!后面会遇得到
2 点击下载android快速发送邮件项目
找到其中的SendMailUtil类
private static final String FROM_ADDRESS = "***@qq.com";
private static final String SMTP_KEY = "****";
这两个参数改成自己的邮箱和1中获取的POP3字符串
mailInfo.setUserName(FROM_ADDRESS); // 你的邮箱地址
mailInfo.setPassword(SMTP_KEY);// 您的邮箱密码
mailInfo.setFromAddress(FROM_ADDRESS); // 发送的邮箱
mailInfo.setToAddress("*****@126.com"); // 发到哪个邮件去
mailInfo.setSubject("测试下邮件可以不可以发送"); // 邮件主题
mailInfo.setContent("梁超杰好帅!"); // 邮件文本
这里是定义你发送的内容,至此运行项目就可以发送到对应的邮箱啦!