
## 工作流概述
这个n8n工作流能够自动处理Gmail中收到的邮件,并将发件人的姓名和邮箱地址保存到MySQL数据库中。通过智能的数据提取和数据库操作,实现联系人信息的自动化管理。
## 核心功能
– **自动监听邮件**: Gmail触发器每分钟检查新邮件
– **智能数据提取**: 代码节点从邮件发件人信息中提取姓名和邮箱地址
– **数据库同步**: MySQL节点将联系人信息插入或更新到数据库表中
## 应用场景
### 销售与营销
– 销售或营销机构可以自动保存客户联系信息,构建潜在客户列表
– 公司可以自动保存联系人,防止Gmail数据丢失或账户访问问题
– 建立邮件列表,自动向特定时间段内联系过的客户发送促销信息
## 技术配置要求
### 前置条件
– Gmail凭据
– MySQL数据库凭据
– 用于存储联系人的MySQL数据表
### 数据库表结构要求
– “name”列:允许NULL值
– “email”列:设置为UNIQUE(唯一)
## 工作流程详解
1. **Gmail触发器**:每分钟监听新邮件
2. **代码节点**:提取发件人姓名和邮箱地址,若无姓名则返回null
3. **MySQL节点**:将新联系人插入数据库表
4. **重复处理**:如果邮箱已存在,则更新联系人姓名
## 使用指南
### 基础设置
– 在MySQL节点中选择正确的联系人存储表
– 选择”email”列作为匹配字段
– 选择”name”列存储姓名信息
### 自定义选项
– 在Gmail节点中添加过滤器,只保存特定标签的邮件
– 在MySQL节点中点击”Add Value”,可以保存更多Gmail字段到数据库
## 可扩展功能
### 额外数据保存
可以自定义工作流保存更多数据到MySQL,例如:
– 邮件主题行
– MessageID
– ThreadID
– 邮件摘要
– 收件人信息
## 技术节点组成
– **Gmail Trigger**: 邮件接收触发器
– **Code**: 数据提取和处理节点
– **MySQL**: 数据库操作节点
– **Sticky Note**: 配置说明和文档节点
这个工作流特别适合需要自动化管理客户联系信息的企业和团队,能够显著提高工作效率并确保数据安全。

评论(0)