Android 快速发送邮件

栏目: IOS · Android · 发布时间: 7年前

内容简介:在一般的 apk 中,我们都会设置一个让用户提意见的功能,常见的做法,就是申请一个通用邮箱,让内容发送过来就好了。而这里的邮箱发送,属于第三方邮件发送,即本来你申请的是 163 的,然后却用 QQ 邮箱去登录,那肯定是不行的,所以需要申请授权码,申请之后,就用账号加授权码发送即可。 所以,这里添加一个 ZMailManager 的工具类。ZMailManager 代码非常简单:

在一般的 apk 中,我们都会设置一个让用户提意见的功能,常见的做法,就是申请一个通用邮箱,让内容发送过来就好了。

而这里的邮箱发送,属于第三方邮件发送,即本来你申请的是 163 的,然后却用 QQ 邮箱去登录,那肯定是不行的,所以需要申请授权码,申请之后,就用账号加授权码发送即可。 所以,这里添加一个 ZMailManager 的 工具 类。

ZMailManager 代码非常简单:

//发送邮件 
  ZMailManager.fromAddr(SEND_EMAIL)    
          .nickName("会散步的鱼")       //昵称
          .password(PASSWORD)         //授权码
          .subject("测试邮件")        
          .content("这是一封测试邮件!") 
          .file(imageUrl)             //附件,服务器
          .file(files)                  //附件,本地
          .toAddrs(new String[]{TO_EMAIL})    //收件人,可以多个
          .listener(this)                  
          .send();
复制代码

这样就可以发送邮件了,附件支持本地与 url 的文件,一般都能满足需求了。

工程见 github github.com/LillteZheng…


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

构建高可用Linux服务器

构建高可用Linux服务器

余洪春 / 机械工业出版社华章公司 / 2011-11-1 / 79.00元

资深Linux/Unix系统管理专家兼架构师多年一线工作经验结晶,51CTO和ChinaUnix等知名社区联袂推荐。结合实际生产环境,从Linux虚拟化、集群、服务器故障诊断与排除、系统安全性等多角度阐述构建高可用Linux服务器的最佳实践。本书实践性非常强,包含大量企业级的应用案例及相应的解决方案,读者可以直接用这些方案解决在实际工作中遇到的问题。 全书一共10章。第1章以作者的项目实践为......一起来看看 《构建高可用Linux服务器》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

SHA 加密
SHA 加密

SHA 加密工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试