参考文档 Email 命令速查

Email 命令速查

配合第 9 课使用。

两条路线

邮件客户端方式邮件协议方式
命令路径软件自动化 ▸ Outlook / IBM Notes网络 ▸ SMTP/POP、IMAP
前提装好客户端,且事先绑定邮箱邮箱开启 POP3/SMTP 服务,取得授权码
优点简单无需装客户端
缺点依赖本机客户端服务器/端口/授权码配置较繁

客户端方式命令

命令备注
发送邮件按 Outlook 习惯填收件人/标题/正文/附件
获取邮件列表邮件数量填 0 = 收全部
回复邮件 / 下载附件 / 移动邮件 / 删除邮件需邮箱对象 + 邮件对象

Outlook 适配 2010/2013/2016/2019;IBM Notes 适配 9.0.1/11.1(无需发件人邮箱,但需密码模式)。

协议方式:发(SMTP)

网络 ▸ SMTP/POP ▸ 发送邮件
  SMTP服务器    smtp.qq.com
  服务器端口    465      SSL加密 是
  邮箱帐号      你的账号
  登录密码      授权码(不是邮箱原密码)
  收信邮箱/标题/正文/附件
  输出到        True=成功  False=失败

协议方式:收(POP)

连接邮箱→ 获取邮件列表→ 下载附件 / 删除邮件→ 断开邮箱连接
连接邮箱(POP)
  服务器地址  pop.qq.com   端口 995   SSL 是
  使用协议    POP3
  输出到      邮箱对象 objMail

获取邮件列表
  操作对象   objMail     邮件数量 10(0=全部)
  输出到     字典 / 邮件列表(每封为一个邮件对象)
  邮件对象含:标题、正文、附件、发送人、日期、大小

下载附件 / 删除邮件
  需“邮箱对象 + 邮件对象”
  删除后必须调用“断开邮箱连接”才生效

协议方式:IMAP

命令比 POP 多出的能力
连接邮箱imap.qq.com / 端口 993;区分“登录账号”与“邮箱地址”
获取邮箱文件夹列表取得“邮箱文件夹”属性的可用值(如 INBOX、其他文件夹)
获取邮件列表支持“仅限未读消息”“标记为已读”
查找邮件按主题/发件人/收件人/抄送检索
移动邮件POP 没有此功能

端口一览

协议用途默认端口SSL 端口
SMTP发25465
POP3收110995
IMAP收/管理143993

常见坑