邮件退回检测与联系人状态更新自动化工作流 | n8n工作流 | Gmail与Google Sheets集成
邮件退回检测,n8n工作流,Gmail集成,Google Sheets自动化,联系人状态管理,Slack通知,邮件列表清理,自动化报告

## 工作流概述

这个n8n工作流自动化检测Gmail中的邮件退回通知,并更新Google Sheets中的联系人状态。工作流包含两个主要部分:

### 主要工作流 – 邮件退回检测

**目的**:从Gmail检测退回的邮件并更新Google Sheets

**工作流程**:
1. 手动触发或设置定时执行
2. 从Gmail获取邮件退回通知(来自mailer-daemon)
3. 获取最新的5个退回邮件进行处理
4. 从退回消息中解析电子邮件地址
5. 从Google Sheets获取所有联系人
6. 将退回数据与联系人列表合并
7. 匹配电子邮件并更新状态(如果退回则标记为”Not Found”)
8. 将更新后的状态写回表格

**更新的表格列**:
– Status:”Not Found”(退回)或”Not Sent”(未退回)
– Last Updated:当前时间戳

### 每日报告工作流

**目的**:每天19:00向Slack发送每日摘要

**工作流程**:
1. Cron触发器每天19:00触发
2. 从Google Sheets读取所有数据
3. 计算统计信息:
– 统计”Not Found”状态(无效电子邮件)
– 统计”Not Sent”状态(无活动)
4. 格式化并向Slack频道发送摘要

**Slack频道**:#email-cleanup

## 核心功能节点

– **Manual Trigger**:手动触发工作流
– **Gmail**:获取邮件退回通知
– **Code**:限制处理最新的5个退回邮件
– **Function**:解析退回的电子邮件地址
– **Google Sheets**:读取和更新联系人数据
– **Merge**:合并退回数据和联系人列表
– **Code**:匹配并更新联系人状态
– **Cron**:每日定时触发报告
– **Slack**:发送每日摘要到Slack频道

## 技术特点

– 自动检测邮件退回状态
– 实时更新联系人状态
– 每日自动化报告
– 多平台集成(Gmail、Google Sheets、Slack)
– 性能优化(仅处理最新5个退回邮件)

## 应用场景

适用于需要监控邮件发送质量、维护联系人列表健康的营销团队、客户支持团队和业务运营团队。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。