Android实现快速发送电子邮件

版权声明:本文为博主原创文章,未经博主允许不得转载。 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("梁超杰好帅!"); // 邮件文本

这里是定义你发送的内容,至此运行项目就可以发送到对应的邮箱啦!

猜你喜欢

转载自blog.csdn.net/LosingCarryJie/article/details/83589956