『n8n』发送第一封邮件

简介: 『n8n』发送第一封邮件

点赞 + 关注 + 收藏 = 学会了

整理了一个n8n小专栏,有兴趣的工友可以关注一下 👉 《n8n修炼手册》

在日常办公中,重复发送通知邮件、定时推送报表、表单提交后自动回复等场景十分常见,手动操作不仅耗时,还容易出现遗漏或错误。n8n作为一款开源的可视化工作流自动化工具,无需复杂编程,只需通过拖拽节点、配置参数,就能轻松实现邮件自动发送,非常适合没编程经验的工友上手。

n8n的核心优势是“可视化拖拽”和“多节点集成”,它能连接不同工具和服务,让数据按设定好的规则流转,从而完成自动化任务。对于自动发邮件来说,整个工作流的逻辑非常简单,只需满足两个核心组件:

  1. 触发节点:相当于工作流的“开关”,用来启动整个邮件发送流程,比如手动点击触发、定时触发、表单提交后触发等,初学者可先从最简单的手动触发入手;

  2. 动作节点:相当于工作流的“执行器”,负责完成具体的发邮件操作,n8n内置了专门的Email节点,支持通过SMTP协议连接各类邮箱,适配QQ、网易、企业邮箱等主流平台。

简单来说,我们要做的就是“搭建触发节点→连接邮件动作节点→配置邮箱参数→测试运行”,全程无需写一行代码。

创建邮箱凭证

想发邮件,首先就得登录邮箱。

在 n8n 登录邮箱跟我们在邮箱提供商的网页登录有点不同,我们需要到邮箱提供方那里开启 SMTP 授权。

我用 QQ 邮箱举例说明。

其他邮箱的开启方式大同小异,在流行 Python 自动化办公的年代,自动发邮件是很常见的示例。使用其他邮箱的工友直接百度搜【邮箱名 + 开启SMTP授权】基本能找到相关的教程。

首先在 QQ 邮箱网页登录你的账号。

然后找到“设置 -> 账号”。

然后 Ctrl + F ,搜索 SMTP 就能找到它。

默认情况 SMTP 是关闭的,如下图所示。需要你手动打开它(点击“开启服务”按钮)。

开启时,通常要收条短信验证码。输入完验证码之后就会给你一个授权码,这个授权码是用在 n8n 这边的,一定要保管好这个授权码,不要泄露出去。

在浏览器打开 n8n,创建一个凭证。

搜索 SMTP,选中它。

在表单里填入你的邮箱地址,Password 填入你刚刚申请的授权码。

Host、Port 和 SSL 要根据你所使用的邮箱去填,详情要看你使用的邮箱的官方文档。

比如我使用的 QQ 邮箱是这么要求的,发邮件的话,Host 填 smtp.qq.com,使用 SSL,端口是 465587

创建完成后就能看到一条记录。

发送第一封邮件

接下来的邮件发送我会用一个非常简单的工作流来讲解。

触发器我用了“手动触发”,也就是点一下鼠标就发邮件。虽然这看上去不像“自动化”,但你掌握了“发邮件节点”的用法,在以后的工作中只要把上游节点改成别的节点也是走得通的。

发送邮件用的是 Send email 节点。

本例的工作流是这样的。

重点是配置 Send email 节点。

  • Credential to connect with:邮件的凭证,用前面创建的那个凭证就行。
  • Operation:你要用这个节点做什么。Send 是发邮件的意思。
  • From Email:发送方的邮箱地址,填你的邮箱。
  • To Email:收件方的邮箱地址,填目标邮箱地址。
  • Subject:邮件标题
  • Email Format:邮件格式,如果你对格式没要求,选择 Text 也行。如果你需要搞一些样式,那就选 HTML
  • HTML:邮件内容。上一项选了 HTML,这项的标题就是 HTML;选 Text 这项的标题就是 Text
  • Options:其他选项。这里可以添加附件、添加抄送人等。

邮件标题和邮件内容可以写死,也可以使用上游节点传入的数据,动态调整邮件内容。

本例先写死,你根据自己的需求来做就行。

我用 QQ 邮箱向 Outlook 邮箱发一封邮件。

标题是“雷猴,自己人”。

格式是“Text”,也就是最简单的发送一些字符串过去。

内容是“用n8n发送的第一封邮件”。

完成上面的配置后,回到工作流画布面板,点一下“Execute workflow”按钮就能运行工作流了。

可以看到它已经执行了发邮件的操作。

打开 Outlook 邮箱就能看到这封邮件。

我使用的 n8n 是社区版(免费版),所以邮件下方会添加一条 n8n 的尾巴。

同时给多个人发送邮件

如果你想将一封邮件同时发送给多个人,只需要在 To Email 这里继续输入其他邮件地址就行。

每个邮箱之间要用“英文逗号”分割!!!

抄送

抄送也是很常用的功能,这个功能藏在 Send email 节点的 Options 配置项里。

CC(抄送)和BCC(密送)是邮件常用功能:CC用于告知相关人员邮件内容,所有收件人可见彼此信息,适合同步工作进度;BCC收件人信息对其他人隐藏,可保护隐私,适合批量发送通知。

我以 CC Email 举例说明。

CC Email 输入框里输入邮箱地址就行。如果要抄送给多个邮箱,那就用英文逗号把每个邮箱分割开来。

来到被抄送的邮箱,能清楚看到“我”是被抄送的对象。

发送附件

添加附件也是很常用的功能。

发送附件之前,首先得获取到附件。在日常工作中可能会从上游同事的接口获取附件,也可能是从本地上传一个附件。

我用本地附件来举例说明。

在此之前你需要掌握 《『n8n』读写本地文件》 这里的知识。也许你还会遇到无法读取本地文件的问题,可以看看这个解决方案👉 《『n8n』一招解决“无法读写本地文件”》

在 n8n 获取本地文件可以使用 Read/Write Files from Disk 节点。

我要获取本地的 posts.xlsx 文件, Read/Write Files from Disk 节点的配置如下图所示。

然后调整一下 Send email 节点的配置,需要在 Options 里添加一项 Attachments

上一个节点传入的是 data 字段,所以在 Attachments 直接填入 ”data“ 即可。

运行工作流,然后打开接收方的邮箱,就能看到这份附件了。


以上就是本文的全部内容啦,想了解更多n8n玩法欢迎关注《n8n修炼手册》👏

如果你有 NAS,我非常建议你在 NAS 上部署一套 n8n,搞搞副业也好,帮你完成工作任务也好 《『NAS』不止娱乐,NAS也是生产力,在绿联部署AI工作流工具-n8n》

点赞 + 关注 + 收藏 = 学会了

相关文章
|
25天前
|
人工智能 自然语言处理 API
钉钉Agent Skill:让 AI Agent 直接帮你管钉钉文档和表格
dingtalk-skills 是开源AI钉钉技能插件,让Claude、Copilot等AI直接操作钉钉知识库与AI表格。自然语言一句指令,自动新建文档、查高优需求、录任务等,零代码、免API、无额外依赖,装完即用。(239字)
|
SQL
记一次不常见到主从延迟问题
Slave_SQL_Running_State: Waiting for dependent transaction to commit 导致的主从延迟
8441 1
|
28天前
|
人工智能 机器人 网络安全
跨境运营自动化实践:OpenClaw阿里云及本地部署+多Agent团队搭建,接入飞书协同指南
传统跨境电商运营依赖人工拆解选品、内容、引流等长链路任务,效率低且易出错。而OpenClaw作为开源AI Agent平台,通过“多智能体协作”架构,可搭建由5个AI数字员工组成的跨境电商团队,自动完成VOC市场调研、GEO内容优化、Reddit种草、TikTok爆款视频生成等全流程工作——原本需要团队一周的工作量,现在仅需一杯咖啡的时间即可自动完成。
2038 11
|
2月前
|
人工智能 负载均衡 前端开发
2026年OpenClaw/Clawdbot多Agent实战指南:阿里云极速搭建,“1个人=1支高效AI团队”
在AI自动化深度落地的2026年,单一智能体的“全能模式”早已无法适配复杂的工作场景——记忆臃肿引发的响应迟缓、多任务并行导致的上下文污染、无关信息加载造成的Token大量浪费,这些痛点让OpenClaw(原Clawdbot)的技术潜力难以充分释放。而**多Agent架构**的出现,彻底打破了这一桎梏,通过“单Gateway+多分身”的创新模式,让一个智能机器人能在不同场景下切换独立“大脑”,如同组建起一支分工明确的AI团队,实现创意策划、内容写作、代码开发、数据分析等任务的高效协同,真正做到“一个人=一支高效军团”。
1663 2
|
6月前
|
JSON 监控 API
n8n错误处理全攻略:构建稳定可靠的自动化工作流
在n8n自动化工作流中,错误是提升系统可靠性的关键。本文详解常见错误类型、节点级与全局处理机制,结合重试、熔断、补偿事务等高级模式,助您构建稳定、可维护的生产级自动化流程。
|
10月前
|
JSON 测试技术 数据格式
货拉拉跑腿抢单辅助器,货拉拉抢单开挂神器,运满满抢货神器脚本
本内容涵盖HTTP协议基础、Python的`requests`库使用、Web自动化测试工具Selenium的应用,以及一个订单系统模拟器的实现。
|
4月前
|
Prometheus 运维 监控
别再裸奔搞监控了!一篇带你上手 Prometheus+Grafana 的实战指南
别再裸奔搞监控了!一篇带你上手 Prometheus+Grafana 的实战指南
825 2
|
5月前
|
人工智能 API 调度
我用 n8n 教自动化,结果自己在干最蠢的活
作者本为学员免费开通n8n账号,却因频繁手动操作陷入效率困境。起初尝试全自动流程,反被滥用;最终引入“人在回路”(HITL)机制,结合自动化与人工审核,用飞书审批实现高效协作。真正高效的自动化,是让机器处理重复工作,人类专注核心决策。
|
6月前
|
弹性计算 人工智能 前端开发
在阿里云ECS上部署n8n自动化工作流:U2实例实战
本文介绍如何在阿里云ECS的u2i/u2a实例上部署开源工作流自动化平台n8n,利用Docker快速搭建并配置定时任务,实现如每日抓取MuleRun新AI Agent并推送通知等自动化流程。内容涵盖环境准备、安全组设置、实战案例与优化建议,助力高效构建低维护成本的自动化系统。
1493 5
|
7月前
|
缓存 网络架构
详细解释udp的传输过程(含多图)
本文详解UDP数据包的传输过程,涵盖跨交换机与路由器的完整流程。分析10KB UDP包的分片机制,需拆分为7个IP数据报传输。交换机和中间路由器不会等待完整数据接收,而是逐帧/分片转发,且每个IP分片均包含完整IP地址信息。