监听来源
OTPFill 可以同时监听三类来源。建议只开启你实际使用的来源,排错时也更容易定位。

“监听信息”读取 Mac 本机的信息数据库,并处理新收到、不是由自己发出的记录。
- 需要“完全磁盘访问”。
- iPhone 与 Mac 需要正常同步信息。
- 保持“信息”App 在后台运行通常能缩短同步等待时间。
- 不会把历史消息全部重新当作新验证码处理,监听从启动后的新变化开始。
Apple Mail
Section titled “Apple Mail”“监听邮件”关注 Apple Mail 收件箱中新创建的 .emlx 文件,并从纯文本正文中提取验证码。
- 需要“完全磁盘访问”。
- 只适用于已同步到 Apple Mail 本地收件箱的邮件。
- 只有 HTML、没有可解析纯文本部分的邮件可能无法识别。
- 保持 Mail App 在后台运行有助于及时收取邮件。
“系统通知”读取 macOS 通知数据库,可覆盖 QQ、浏览器里的 Gmail,以及其他会发布可见通知正文的 App。
- 需要“完全磁盘访问”。
- 验证码必须出现在通知标题、副标题或正文中。
- 如果通知只显示“收到新消息”,OTPFill 无法读取通知里没有提供的内容。
- 开启专用的信息或邮件监听时,OTPFill 会跳过对应 App 的通知记录,避免重复处理。
| 场景 | 建议 |
|---|---|
| 主要接收 iPhone 短信 | 开启“信息” |
| 验证码主要到 Apple Mail | 开启“邮件” |
| QQ 或浏览器邮箱较多 | 开启“系统通知” |
| 同时使用多种来源 | 全部开启,并先用“仅复制”测试 |
修改监听开关后无需重启,运行中的监听器会随配置启动或停止。