16年初学Android开发练习:基于imap的邮箱开发,使用qq邮箱登录,可以收发邮件和附件,新建文件夹和保存附件到本地。
————最近接触了javaMail这个有趣的东西,用来实现一个简易的邮箱,在这期间踩了好多的坑。把代码丢出来供朋友们参考。
列出来的大致坑:
- 不同的平台连接端口不一样
- 发件数量有限制
- 附件有大小限制,文件上传到几百兆就不允许上传,需要扩容之类的
- 开通imap后,使用第三方平台登录需要输入独立密码
- 重复发送相同内容的邮件有可能被系统拦截导致无法发送(被认为是*扰、不安全邮件)
该版本为基础版,仅供学习测试,请勿使用于商业用途。