扫描邮箱投递错误并自动标记问题邮件地址 - n8n工作流 Gmail Google Sheets自动化
n8n工作流,邮件投递错误,邮箱扫描,Google Sheets自动化,Gmail集成,邮件营销优化,数据处理

# 扫描邮箱投递错误并自动标记问题邮件地址

**前提条件:** [使用Google Docs、Sheets和SMTP自动化个性化邮件营销活动](https://n8n.io/workflows/7065-automate-personalized-email-campaigns-with-google-docs-sheets-and-smtp/)。

## 工作原理

在运行邮件营销活动后,部分邮件可能投递失败。此工作流扫描您的邮箱查找投递错误(如退回邮件),在Google表格中标记有问题的邮件地址,并确保未来的营销活动跳过这些地址。

## 使用方法

1. **确保前提工作流:**
– 您应该已经配置并运行[邮件营销工作流](https://n8n.io/workflows/7065-automate-personalized-email-campaigns-with-google-docs-sheets-and-smtp/)。

2. **Google表格设置:**
– 使用[Google表格模板](https://docs.google.com/spreadsheets/d/1mFKp3wmbV9qp2tpGGsN72zdiC32y8H1nhjdgP885y-U/edit?usp=sharing)。
– 识别您的文档ID(URL中`/d/`之后和`/edit`之前的字符串)。

3. **配置工作流:**
– 在`settings`节点中输入您的Google表格ID。
– 将您的Google凭据连接到n8n。

4. **邮箱设置:**
– 设置`readspamfolder`节点以在您的邮箱中搜索退回/错误消息(例如在垃圾邮件或收件箱文件夹中——如果邮件落在其他地方,请调整标签/文件夹)。

5. **Google表格更新:**
– 配置`lookupemail`和`update_err`节点

## 技术要求

– **Google凭据**以访问Gmail和表格。
– **Gmail账户**(退回/错误消息必须在此可访问)。
– **n8n版本:** 在1.105.2(Ubuntu)上测试。

## 工作流节点说明

– **manualTrigger**:手动触发工作流测试
– **set**:设置Google表格ID配置
– **gmail**:读取垃圾邮件文件夹中的投递错误邮件
– **if**:识别包含”Undelivered”或”Failure”主题的邮件
– **code**:从邮件正文中提取唯一邮箱地址
– **set**:调试用,显示错误邮箱列表
– **googleSheets**:在Google表格中查找匹配的邮箱行号
– **set**:调试用,显示要更新的行号
– **googleSheets**:更新表格,将错误标记为”Y”

## 需要帮助?

在[LinkedIn](https://www.linkedin.com/in/stephaneheckel/)联系我或在[论坛](https://community.n8n.io/)提问!

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