跳转至

邮箱自动拉取

如果你的电子发票都发到邮箱,可以配置一个邮箱账户,让系统定时自己把发票附件抓进解析管道——你就不用手动下载再上传了。

支持 QQ 邮箱、163、Gmail、企业邮箱等一切 IMAP over SSL 的邮箱。

配置一次

需要工作区所有者/管理者权限。 路径:设置 → 邮箱账户 → 新增账户。

字段 说明
邮箱地址 你的收票邮箱
IMAP 服务器 例如 imap.qq.com、imap.163.com、imap.gmail.com
端口 一般是 993(SSL)
授权码 不是邮箱登录密码,是邮箱设置里生成的 IMAP 授权码;保存后只显示"已配置"
轮询间隔(秒) 多久检查一次新邮件,最小 60 秒,默认 300 秒
回看天数 首次配置时往回捞几天;默认只处理此后收到的新邮件
发件人白名单 只收这些发件人的邮件,逗号分隔(留空=不限制)
主题关键词 邮件主题包含这些词才收,逗号分隔,如 发票, 行程单
附件扩展名 只收这些扩展名的附件,逗号分隔,如 pdf, jpg, png
拉取后标记为已读 默认开启,避免邮件一直显示未读

授权码怎么拿

到邮箱网页版的「设置 → 账户/安全」里开启 IMAP/SMTP 服务,按提示生成"授权码"。QQ、163 都需要先开启服务才能生成。

存好后先验一下

账户列表里每一项都有一个状态行,能直接看出问题:

  • 徽章 已启用 / 已停用,授权码已配置 / 缺少授权码
  • 最近拉取:时间(没有则显示"从未")
  • 有异常时追加 · 最近错误:具体原因

行内操作:

操作 结果
测试连接 成功提示"连接成功:INBOX,共 N 封"
立即拉取 提示"已入队,稍后自动收取",不用等下一次轮询
编辑 改配置;授权码留空表示不修改
删除 需要确认;删掉后不再自动收款

拉取时的行为(要点)

  • 只收附件:命中筛选的邮件,其附件写进上传管道,后续 OCR、分类、查重完全一致。
  • 不重复收:用邮箱的 UID 水位做增量,再加邮件 ID 兜底防重,同一封邮件不会被处理两次。
  • OFD / XML 跳过:这类电子发票附属格式直接忽略,不入库。
  • 默认只标已读:不会移动或删除你的邮件。
  • 有新发票会通知你:提示"邮箱收到新发票:xx@example.com 本轮新增 N 个附件,已进入解析。"
  • 失败要连续 2 轮才会告警:偶尔一次网络抖动只在设置页记 最近错误;连续失败会发一条"邮箱拉取连续失败"的紧急通知给账户创建者。

常见问题

测试连接失败
依次检查:IMAP 服务是否开启、授权码是否重新生成过(改密码后旧授权码会失效)、服务器地址和端口是否正确(注意 993 是 SSL,不是 143)、是否有邮箱端的安全限制。
提示"已入队"但一直没新发票
大概率是筛选条件太严:先看主题关键词/发件人白名单/附件扩展名是否填得过窄;也可以在保留条件的情况下用"立即拉取"重试一次。
想让系统去捞历史邮件
把 回看天数 调大(1~365)再触发一次拉取。注意首次回溯会把符合条件的历史附件都拉进来。
能不能配置多个邮箱
可以,同一个工作区可以加多个账户,各自独立筛选。