SSL证书监控与过期提醒工作流 - n8n自动化监控解决方案
SSL监控,证书过期提醒,n8n工作流,自动化监控,Google表格集成,邮件通知,网站安全,API集成

## 🔒 SSL证书监控与过期提醒工作流

### ✅ 工作流功能

这个n8n模板自动监控Google表格中列出的网站SSL证书,并在任何证书在14天内过期时发送电子邮件提醒。它帮助您避免因证书过期导致的停机、安全问题和信任警告。

### 🧩 主要特性

📅 **每周自动化**:每周一早上7:00运行(可配置)
📄 **Google表格集成**:从电子表格中获取和更新数据
🔍 **SSL检查API**:使用ssl-checker.io获取证书详细信息
⚠️ **SSL过期过滤器**:识别14天内过期的证书
📧 **邮件提醒**:为即将过期的证书发送通知

### 📂 输入表格格式

您的Google表格应包含以下列:

| No | Name | Link | SSL Issued On | SSL Expired On | SSL Status |
|—-|——|——|—————|—————-|————|
| 1 | Example Site | https://example.com | 2024-07-01 | 2025-07-01 | Valid |
| 2 | My Blog | https://myblog.org | 2024-07-05 | 2024-07-20 | Expiring |

每行应在Link列中包含有效的网站URL。

### 🛠️ 工作原理

1. **定时触发器**
– 每周执行(周一7:00 AM)

2. **获取网站列表**
– 从Google表格读取所有网站条目

3. **检查SSL证书**
– 使用ssl-checker.io API检索每个网站的证书详细信息

4. **更新电子表格**
– 将”Issued On”和”Expired On”字段写回电子表格

5. **评估SSL过期情况**
– 过滤14天内过期的证书

6. **检查条件**
– 根据过滤结果确定是否发送提醒

7. **发送邮件提醒**
– 如果任何证书即将过期,通过电子邮件通知

### 📬 示例邮件输出

**主题**:⚠️ ALERT!! SSL EXPIRED

SSL证书即将过期:
– example.com (5天后过期)
– anotherdomain.net (3天后过期)

### 🧰 设置要求

– 具有正确列和网站链接的Google表格
– 用于发送提醒邮件的SMTP凭据

### 🔧 技术节点

– Schedule Trigger:每周定时触发
– Google Sheets:读取和更新表格数据
– HTTP Request:调用SSL检查API
– Code:计算证书过期天数
– If:条件判断是否需要发送提醒
– Email Send:发送邮件通知
– SplitInBatches:批量处理网站列表

这个工作流特别适合网站管理员、DevOps团队和网络安全专业人员,帮助他们自动化SSL证书监控流程,确保网站安全合规运行。

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