Skip to content

Gmail 节点消息操作

使用消息操作在 Gmail 中发送、回复、删除、标记为已读或未读、添加标签、移除标签,或者获取消息或获取消息列表。有关Gmail 节点本身的更多信息,请参阅 Gmail 节点。

为消息添加标签

使用此操作可以向消息添加一个或多个标签。

输入以下参数:

  • 选择要连接的凭证或创建一个新的凭证。
  • 资源:选择消息
  • 操作:选择添加标签
  • 消息 ID :输入要添加标签的消息的 ID。
  • 标签名称或 ID :选择要添加的标签名称,或输入表达式来指定 ID。下拉菜单会根据您选择的凭据进行填充。

请参阅Gmail API 方法:users.messages.modify文档以获取更多信息。

删除消息

使用此操作可以立即永久删除消息。

永久删除

此操作无法撤消。对于可恢复的删除,请改用“线程回收站”操作

输入以下参数:

  • 选择要连接的凭证或创建一个新的凭证。
  • 资源:选择消息
  • 操作:选择删除
  • 消息 ID :输入要删除的消息的 ID。

有关更多信息,请参阅Gmail API 方法:users.messages.delete文档。

获取消息

使用此操作获取单条消息。

输入以下参数:

  • 选择要连接的凭证或创建一个新的凭证。
  • 资源:选择消息
  • 操作:选择获取
  • 消息 ID :输入您想要检索的消息的 ID。
  • 简化:选择返回简化版响应(开启)还是原始数据(关闭)。默认开启。这与
    • 将 API 调用的
    • 设置为 相同
    • ,后者会返回电子邮件 ID、标签和电子邮件标头,包括:发件人、收件人、抄送、密送和主题。

请参阅Gmail API 方法:users.messages.get文档以获取更多信息。

获取多条消息

使用此操作可以获取两条或更多条消息。

输入以下参数:

  • 选择要连接的凭证或创建一个新的凭证。
  • 资源:选择消息
  • 操作:选择获取多个
  • 返回全部:选择节点是否返回所有消息(打开)或仅返回设定的限制(关闭)。
  • 限制:输入要返回的最大消息数量。仅在关闭“全部返回”功能时使用。
  • 简化:选择返回简化版响应(开启)还是原始数据(关闭)。默认开启。这与
    • 将 API 调用的
    • 设置为 相同
    • ,后者会返回电子邮件 ID、标签和电子邮件标头,包括:发件人、收件人、抄送、密送和主题。

获取多条消息过滤器

使用这些过滤器进一步优化节点的行为:

  • 包括垃圾邮件和垃圾:选择节点是否应获取垃圾邮件和垃圾文件夹中的消息(打开)或不获取(关闭)。
  • 标签名称或 ID :仅返回已添加所选标签的邮件。选择要应用的标签名称,或输入表达式来指定 ID。下拉菜单会根据您选择的凭证进行填充。
  • 搜索:输入 Gmail 搜索优化过滤器(例如),即可过滤返回的邮件。有关更多信息,请参阅在 Gmail 中优化搜索
  • 阅读状态:选择是否接收未读和已读电子邮件仅未读电子邮件(默认)或仅已读电子邮件
  • 接收日期:仅返回在指定日期和时间之后收到的电子邮件。使用日期选择器选择日期和时间,或输入表达式将日期设置为 ISO 格式的字符串或以毫秒为单位的时间戳。有关设置字符串格式的更多信息,请参阅ISO 8601
  • 在此日期之前收到:仅返回在指定日期和时间之前收到的电子邮件。使用日期选择器选择日期和时间,或输入表达式将日期设置为 ISO 格式的字符串或以毫秒为单位的时间戳。有关设置字符串格式的更多信息,请参阅ISO 8601
  • 发件人:输入电子邮件或发件人姓名的一部分,以仅返回来自该发件人的消息。

请参阅Gmail API 方法:users.messages.list文档以获取更多信息。

标记为已读

使用此操作将消息标记为已读。

输入以下参数:

  • 选择要连接的凭证或创建一个新的凭证。
  • 资源:选择消息
  • 操作:选择标记为已读
  • 消息 ID :输入您想要标记为已读的消息的 ID。

请参阅Gmail API 方法:users.messages.modify文档以获取更多信息。

标记为未读

使用此操作将消息标记为未读。

输入以下参数:

  • 选择要连接的凭证或创建一个新的凭证。
  • 资源:选择消息
  • 操作:选择标记为未读
  • 消息 ID :输入您想要标记为未读的消息的 ID。

请参阅Gmail API 方法:users.messages.modify文档以获取更多信息。

从消息中删除标签

使用此操作可以从消息中删除一个或多个标签。

输入以下参数:

  • 选择要连接的凭证或创建一个新的凭证。
  • 资源:选择消息
  • 操作:选择移除标签
  • 消息 ID :输入要从中删除标签的消息的 ID。
  • 标签名称或 ID :选择要移除的标签名称,或输入表达式来指定 ID。下拉菜单会根据您选择的凭据进行填充。

请参阅Gmail API 方法:users.messages.modify文档以获取更多信息。

回复消息

使用此操作发送消息作为对现有消息的回复。

输入以下参数:

  • 选择要连接的凭证或创建一个新的凭证。
  • 资源:选择消息
  • 操作:选择回复
  • 消息 ID :输入您要回复的消息的 ID。
  • 选择电子邮件类型。从文本HTML中选择。
  • 消息:输入电子邮件消息正文。

回复选项

使用这些选项可以进一步优化节点的行为:

  • 附加 n8n 归因:默认情况下,节点会将声明附加到电子邮件末尾。要删除此声明,请关闭此选项。
  • 附件:选择“添加附件”即可添加附件。输入“附件字段名称”(在“输入”中)以标识输入节点中哪个字段包含该附件。
    • 对于多个属性,请输入逗号分隔的列表。
  • 密件抄送:输入一个或多个用于密送收件人的电子邮件地址。多个电子邮件地址之间用逗号分隔,例如。
  • 抄送:输入一个或多个抄送收件人的电子邮件地址。多个电子邮件地址之间用逗号分隔,例如。
  • 发件人姓名:输入您希望在收件人电子邮件中显示的发件人姓名。
  • 仅回复发件人:选择是否回复所有人(关闭)或仅回复发件人(打开)。

请参阅Gmail API 方法:users.messages.send文档以获取更多信息。

发送消息

使用此操作发送消息。

输入以下参数:

  • 选择要连接的凭证或创建一个新的凭证。
  • 资源:选择消息
  • 操作:选择发送
  • 收件人:输入您要接收电子邮件的电子邮件地址。
  • 主题:输入主题行。
  • 选择电子邮件类型。从文本HTML中选择。
  • 消息:输入电子邮件消息正文。

发送选项

使用这些选项可以进一步优化节点的行为:

  • 附加 n8n 归因:默认情况下,节点会将声明附加到电子邮件末尾。要删除此声明,请关闭此选项。
  • 附件:选择“添加附件”即可添加附件。输入“附件字段名称”(在“输入”中)以标识输入节点中哪个字段包含该附件。
    • 对于多个属性,请输入逗号分隔的列表。
  • 密件抄送:输入一个或多个用于密送收件人的电子邮件地址。多个电子邮件地址之间用逗号分隔,例如。
  • 抄送:输入一个或多个抄送收件人的电子邮件地址。多个电子邮件地址之间用逗号分隔,例如。
  • 发件人姓名:输入您希望在收件人电子邮件中显示的发件人姓名。
  • 发送回复至:输入要设置为回复地址的电子邮件地址。
  • 仅回复发件人:选择是否回复所有人(关闭)或仅回复发件人(打开)。

请参阅Gmail API 方法:users.messages.send文档以获取更多信息。

发送消息并等待批准

使用此操作发送消息并等待收件人的批准,然后继续执行工作流程。

使用等待复杂的审批

“发送并等待批准”操作非常适合简单的批准流程。对于更复杂的批准,请考虑使用“等待”节点

输入以下参数:

  • 选择要连接的凭证或创建一个新的凭证。
  • 资源:选择消息
  • 操作:选择发送并等待批准
  • 收件人:输入您要接收电子邮件的电子邮件地址。
  • 主题:输入主题行。
  • 消息:输入电子邮件消息正文。

发送并等待批准选项

使用这些选项可以进一步优化节点的行为:

  • 批准类型:选择“仅批准”(默认)以仅包含批准按钮,或选择“批准和不批准”以同时包含不批准选项。
  • 批准按钮标签:用于批准按钮的标签(默认为批准)。
  • 批准按钮样式:将批准按钮的样式设置为主要(默认)或次要按钮。
  • 拒绝按钮标签:用于拒绝按钮的标签(默认为“拒绝”)。仅当您将“批准类型”设置为“批准”和“拒绝”时可见。
  • 拒绝按钮样式:将拒绝按钮的样式设置为主要按钮还是次要按钮(默认)。仅当您将审批类型设置为“批准”或“拒绝”时可见。

请参阅Gmail API 方法:users.messages.send文档以获取更多信息。

常见问题

有关常见错误或问题以及建议的解决步骤,请参阅常见问题