Skip to content

Gmail

Gmail 读取

功能说明

从 Gmail 账户检索和读取邮件的功能块。

功能描述

该功能块根据给定的搜索条件,从指定的 Gmail 账户中搜索并检索邮件。它可以获取多封邮件,并提供每封邮件的详细信息,包括主题、发件人、收件人、日期、正文内容和附件。

工作原理

该功能块使用用户的凭据连接到其 Gmail 账户,根据提供的查询执行搜索,并检索指定数量的邮件。然后处理每封邮件以提取相关信息并返回结果。

输入

输入 描述
凭据 用于身份验证的用户 Gmail 账户凭据
查询 用于筛选邮件的搜索查询(例如,"is:unread" 表示未读邮件)。如果仅使用 gmail.metadata 范围,则忽略此参数。
最大结果数 要检索的邮件最大数量

输出结果

输出 描述
邮件 单封邮件的详细信息(现在包含 threadId
邮件列表 多封邮件的邮件数据列表
错误 处理过程中出现错误时的错误消息

可能的使用场景

自动检查支持邮箱中的新客户咨询,并对其进行整理以便快速响应。


Gmail 发送

功能说明

使用 Gmail 账户发送邮件的功能块。

功能描述

此模块允许用户通过其 Gmail 账户撰写并发送电子邮件。它负责创建电子邮件消息并将其发送给指定的收件人。

工作原理

该模块通过用户的 Gmail 账户进行身份验证,使用提供的详细信息(收件人、主题和正文)创建电子邮件消息,然后使用 Gmail 的 API 发送邮件。

输入

输入 描述
凭据 用于身份验证的用户 Gmail 账户凭据
收件人 收件人的电子邮件地址
主题 邮件的主题行
正文 邮件的主要内容

输出结果

输出 描述
结果 已发送邮件的确认信息,包括消息 ID
错误 处理过程中出现问题时返回的错误消息

可能的使用场景

在客户于电子商务网站完成购买后,自动向其发送确认邮件。


Gmail 列表标签

功能说明

一个用于从 Gmail 账户检索所有标签(类别)的模块。

功能描述

此模块获取并列出用户 Gmail 账户中设置的所有标签或类别。这些标签用于组织和分类电子邮件。

工作原理

该模块连接到用户的 Gmail 账户并请求所有标签的列表。随后处理此信息并返回标签名称及其对应 ID 的简化列表。

输入

输入 描述
Credentials 用于身份验证的用户 Gmail 账户凭据

输出结果

输出 描述
Result 标签列表,包含名称和 ID
Error 处理过程中出现错误时的错误消息

可能的使用场景

创建一个仪表板,显示企业邮箱账户中每个类别或标签下的邮件数量概览。


Gmail 添加标签

功能说明

一个用于向 Gmail 账户中特定邮件添加标签的功能块。

功能描述

此功能块允许用户向其 Gmail 账户中的特定邮件添加标签(类别)。如果标签不存在,则会创建新标签。

工作原理

该功能块首先检查指定标签是否存在于用户的 Gmail 账户中。如果不存在,则创建该标签。然后,使用邮件 ID 将该标签添加到指定的邮件中。

输入

输入 描述
Credentials 用于身份验证的用户 Gmail 账户凭据
Message ID 待添加标签邮件的唯一标识符
Label Name 要添加到邮件的标签名称

输出结果

输出 描述
Result 标签添加确认,包含标签 ID
Error 处理过程中出现错误时的错误消息

可能的使用场景

基于邮件内容自动分类客户来信,添加"紧急"、"反馈"或"发票"等标签以便处理。


Gmail Remove Label

功能说明

从Gmail账户特定邮件中移除标签的功能块。

功能描述

该功能块允许用户从其Gmail账户的特定邮件中移除标签(分类)。

工作原理

功能块首先在用户的Gmail账户中查找指定标签的ID。若标签存在,则通过邮件ID将该标签从指定邮件中移除。

输入

输入项 描述
凭据 用于身份验证的用户Gmail账户凭据
邮件ID 要移除标签的邮件唯一标识符
标签名称 要从邮件中移除的标签名称

输出结果

输出项 描述
结果 标签移除确认信息,包含标签ID
错误 流程中出现错误时的错误信息

可能的使用场景

客服代表处理完成后自动从邮件中移除"未读"标签。


Gmail Get Thread

功能说明

获取完整Gmail会话线程的功能块。

功能描述

根据给定的threadId,该功能块获取该会话中的所有邮件并解码文本正文。

输入

输入 描述
Credentials 用于身份验证的用户 Gmail 账户凭据
threadId 要获取的会话线程 ID

输出结果

输出 描述
Thread 包含解码邮件的 Gmail 会话线程
Error 出现错误时的错误消息

可能的使用场景

检查收件人是否在现有会话中回复。


Gmail 回复

功能说明

在现有 Gmail 会话线程中发送回复的功能块。

功能描述

此功能块构建格式正确的回复邮件并发送,使 Gmail 将其保留在同一会话中。

输入

输入 描述
Credentials 用于身份验证的用户 Gmail 账户凭据
threadId 要回复的会话线程
parentMessageId 您要回复的邮件 ID
To 收件人列表
Cc 抄送收件人列表
Bcc 密送收件人列表
Subject 可选主题(默认为 Re: 前缀)
Body 邮件正文
Attachments 可选包含的文件

输出结果

输出 描述
MessageId 已发送邮件的 ID
ThreadId 回复所属的会话线程
Message 完整的 Gmail 邮件对象
Error 出现错误时的错误消息

可能的使用场景

自动回复"谢谢,到时见"到日程安排邮件,同时保持会话整洁。