产品指南
仪表盘
大数据多维表格
空间站
集成指南
自动化指南
企业AI智能体模板
私有化部署
开发者与扩展
最佳实践
marketing
功能参考
自动化触发器
自动化执行器
第三方集成
节点资源
数据表视图
数据表字段
仪表盘组件
智能任务
AI 向导
公式
空间站
更新日志
视频演示

如何在收到邮件时触发自动化?

什么是 IMAP

IMAP(Internet Message Access Protocol,互联网消息访问协议)是一种用于从邮件服务器检索电子邮件的协议。与 POP3 不同,IMAP 允许邮件存储在服务器上,并可通过多个设备同步访问邮件。

IMAP 的主要特点包括:

  • 多设备同步:邮件在服务器上存储,可以通过多个客户端访问。
  • 远程管理:支持在服务器端标记已读、删除或归档邮件。
  • 部分下载:可以在不下载整个邮件的情况下预览邮件内容。

如何在自动化中使用

在 Bika.ai 的自动化中,可以使用 收到邮件时触发 的触发器来实现当目标邮箱收到邮件时触发自动化流程。

添加 IMAP 集成

在触发器配置中,你需要先选择一个 IMAP 集成,如果你已经在空间站设置中配置过,可以直接选择使用。如果没有配置,可以直接在此连接你的邮件账户。

如何配置 IMAP 集成

点击创建集成后,可在弹出的窗口中配置 IMAP 集成。配置 IMAP 需要多个参数,以下是常见的 IMAP 配置项及其含义:

  • IMAP 服务器地址 指定用于接收邮件的服务器地址。通常是邮件提供商的 IMAP 服务器域名,服务器地址决定了客户端从哪里获取邮件数据,例如:

    • Gmail: imap.gmail.com
    • Outlook: outlook.office365.com
    • Yahoo: imap.mail.yahoo.com
    • QQ 邮箱: imap.qq.com
  • 端口号 指定 IMAP 服务器的网络端口,常见的端口号包括:

    • 993(默认,SSL/TLS 加密)
    • 143(STARTTLS 加密,较少使用) 现代邮件服务通常推荐使用 993 端口来保证安全性。
  • 用户名 电子邮件账户的登录名,通常是完整的邮箱地址,例如 yourname@gmail.com

  • 密码或授权码 访问邮件服务器所需的凭据,部分邮件服务(如 Gmail、Outlook、QQ 邮箱)可能需要生成专用“应用密码”或“授权码”,而不能直接使用账户密码

Gmail 配置示例

  • IMAP 服务:使用imap.gmail.com
  • 端口号:默认使用 993, 无需修改
  • 用户名:使用你的 Gmail 邮件地址
  • 密码:需要使用 Google 账号的应用专用密码

Gmail 不再支持简单密码验证,你需要先创建应用专用密码并用于 IMAP 验证。首先需要进入谷歌账号-安全设置 开启两步验证,并在底部创建应用密码,并将应用密码粘贴到 IMAP 集成的密码输入框中

监测收件文件夹

成功添加 IMAP 集成后,在文件夹菜单中可以获取到你的邮件文件夹列表,默认选择收件箱。

你可以指定需要监测哪个文件夹下的邮件,其他文件夹收到邮件不会触发自动化。

自定义邮件检索规则

当你需要检索特定条件的邮件时才触发,可以通过 node-imap 的语法来添加检索规则,灵活组合 IMAP 搜索条件,精准筛选邮件,例如

  • 仅检索未读电子邮件: ['UNSEEN']
  • 主题包含“hello”的电子邮件且来自 ana@gmail.com 的邮件: [['SUBJECT', 'hello'],['FROM', 'ana@gmail.com']]
  • 2024年4月20日之后收到的未读电子邮件: ['UNSEEN', ['SINCE', 'April 20, 2024']]

下载附件

开启下载附件后,会将邮件中的附件保存起来,后续的步骤中可以通过变量选择器选择附件

运行测试

完成以上配置后,点击“运行测试”,将会抓取一条邮件并输出邮件结果,代表触发器已正确配置,就可以继续往下添加你所需的自动化步骤了。完成所有自动化配置后记得开启自动化,后续在收到邮件后,将会自动触发自动化

bika cta

推荐阅读

推荐AI自动化模板

Digital Asset Management
This template helps design teams and project managers manage the progress of design projects. It allows you to track task status, priorities, due dates, and responsible team members.
Digital Marketing Strategy
Effortlessly plan and track digital marketing initiatives with this template. Align goals with tasks, monitor progress, and use automation to send reports to Slack upon goal completion for seamless collaboration.
钉钉群消息定时提醒
利用 Bika 的强大功能,自动化您的钉钉群通知和提醒流程,轻松实现文本、链接、Markdown、ActionCard 和 FeedCard 在内的多种自定义机器人消息类型的发送。这一自动化解决方案不仅节省了您的宝贵时间,还提升了信息传达的效率和专业性,是您提升团队协作和沟通效率的理想选择。
Dynamic Email Automation for Partner Onboarding
Dynamic Email Automation for Partner Onboarding simplifies the onboarding process by automating personalized emails and follow-ups. It ensures timely communication, tracks partner engagement, and reduces manual work. With automated reminders and seamless integration, your team can focus on building stronger partnerships while the system handles the rest.
跨境电商供应商订单协作
专为跨境电商设计的高效订单协作流程,通过智能匹配和轮询机制自动分配C2B订单任务给合适供应商,实现从订单接收到生产交付的全流程自动化管理,提升团队效率并减少手动错误。
Eisenhower Matrix
Dwight D. Eisenhower, the 34th U.S. president and WWII's Allied Supreme Commander, also led NATO's forces. He developed the Eisenhower matrix to enhance his time management skills, making critical decisions in various roles.