1.MailService 模块

基本上是后台服务,定期同步 邮件。实现了Controller.Result。过程由参数progress控制

几个回调函数

2. MessagingController模块

实现邮件的主要功能,同步邮件,下载邮件内容,下载邮件附件。

3. MessageView模块

实现的 EMail 界面 程序与用户交互

http://www.51yu.cn/tag.php?tag=mail&mode=1&page=1
客户端与pop3服务器上交互过程:
user username
     +OK Password required for "username@sohu.com"
pass password
     +OK Authentication succeeded
stat
     +OK 113 4835773(收件箱中有113封邮件,总大小为46KB)
list
     +OK 113(列出所有的邮件编号和对应的大小)
     1 518233
     2 589027
     3 5568
list 1
     +OK 1 518233
top 1 0
     +OK Top of message follows(列出第1封邮件的信头和前0行的内容)
retr 3
     +OK 5568(取回第3封邮件)
uidl
     +OK(取得信件对应的唯一标示符)
dele 1
     +OK(标记第1封信件为删除信件,只有在quit后才会真正的删除)
rset
     +OK(复位会话,之前标记为删除的信件将取消标记)
noop
     +OK NOOP: successed.(空命令)
quit
     +OK smtp.sohu.com POP3 Server signed off.

2.1下Email附件邮件通知相关推荐

  1. 谷歌MCC经理账户是否能在预算即将耗尽的情况下自动发邮件通知

    因为账户下的每个子账户有不同的运行模式,消耗的金额也不尽相同.很容易出现预算用完,没有发现的情况.那么谷歌MCC经理账户是否能在预算即将耗尽的情况下,剩余500元余额时,自动发邮件通知呢. 由于此MC ...

  2. ELK下钉钉邮件告警通知

    介绍SENTINL SENTINL使用警报和报告功能扩展了Siren Investigate和Kibana,以使用标准查询,可编程验证器和多种可配置操作来监视,通知和报告数据系列的变化-将其视为免费的 ...

  3. Jenkis邮件通知:Email Extension Plugin

    前言 邮件通知[基础版]: Jenkins:发送邮件(QQ邮箱) 基于Email Extension Plugin,增强邮件通知 安装Email Extension Plugin插件 进入系统管理-& ...

  4. GitHub 消息邮件通知太烦人?收下这份指南!

    经常有朋友反馈说邮箱被 GitHub 的消息通知狂轰滥炸,各种无关的邮件提醒搞得很烦. 其实,对于这个问题,GitHub 官方肯定也是考虑到了的,并且很早就给出了对应的解决方案.在这篇文章里,我们一起 ...

  5. CentOS 下的邮件通知

    利用Shell邮件通知 echo "邮件内容" |mail -s 邮件主题 收件人地址 echo "This is Test mail."|mail -s &q ...

  6. Jenkins进阶系列之——01使用email-ext替换Jenkins的默认邮件通知

    1 简述 众所周知,Jenkins默认提供了一个邮件通知,能在构建失败.构建不稳定等状态后发送邮件.但是它本身有很多局限性,比如它的邮件通知无法提供详细的邮件内容.无法定义发送邮件的格式.无法定义灵活 ...

  7. Jenkins之邮件通知

    完成基于jenkins的持续集成部署后,任务构建执行完成,测试结果需要通知到相关人员.这篇博客,介绍如何在jenkins中配置邮件通知的方法... 一.安装邮件插件 由于Jenkins自带的邮件功能比 ...

  8. Jenkins+Jmeter持续集成笔记(四:定时任务和邮件通知)

    通过前几篇文章,jmeter+ant+jenkins自动化持续构建的测试平台基本成型.既然要自动化平台,最基本的肯定要实现不经过人工干预,平台会在特定的条件下自动运行测试脚本,并在脚本运行结束后,发送 ...

  9. 第三章:使用email-ext替换Jenkins的默认邮件通知

    1 简述 众所周知,Jenkins默认提供了一个邮件通知,能在构建失败.构建不稳定等状态后发送邮件.但是它本身有很多局限性,比如它的邮件通知无法提供详细的邮件内容.无法定义发送邮件的格式.无法定义灵活 ...

最新文章

  1. 字符串的模式匹配,KMP算法
  2. linux版视频转换软件,居家旅行必备的Linux视频转换工具
  3. JavaScript要点 (二) 使用误区
  4. 如何将单选题多选题分开_别再说不会分析多选题了!这6种方法解决你的烦恼!...
  5. 连接oracle10g数据库免安装oracle客户端解决办法 (转载)
  6. Java SE 6 新特性: JMX 与系统管理(转载)-asp.net关注
  7. 《划时代-51单片机C语言全新教程》-第四章 工程创建与深入 概览
  8. 创建Java动态代理
  9. 动态规划——背包问题升级
  10. zynq开发系列5:通过AXI GPIO的中断实现PL端按键控制PS端LED(SDK开发详解)
  11. 两台笔记本用wifi建立局域网_无线通信技术——WiFi
  12. java pdf转ofd
  13. 苹果智能家居的未来之路
  14. 去律师面试python_我的五次律所面试到底都经历了什么,这些真相……
  15. GIT (develop|MERGING)
  16. java 连接池配置_【Java】java数据库连接池配置的几种方法
  17. LINUX NGINX 环境禁止访问指定后缀文件
  18. 上午还在改bug,下午就被离职!年底大裁员寒潮来袭……
  19. 嵌入式Linux系统移植的四大步骤
  20. Java基础01 Java的安装和配置

热门文章

  1. 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  2. 均方误差越大越好_直观理解为什么分类问题用交叉熵损失而不用均方误差损失?...
  3. 轻雨物联网科技 - 智能门禁系统
  4. zib机器人怎么_ZIB智伴机器人怎么用的?
  5. 浅谈Vue与React的区别
  6. 博士毕业,只能做科研吗?
  7. 内部函数intrins.h应用
  8. android 比分牌效果,Android自定义控件实现球赛比分条效果
  9. 性能压测到一段时间org.apache.axis2.AxisFault: Address already in use
  10. 魔与道java版本_魔与道_JAVA游戏免费版下载_7723手机游戏[www.7723.cn]