From b5e79e031ae0b25af36304658f16c1e338c1fd50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=B0=E6=9C=94?= <565183519@qq.com> Date: Sat, 11 Jul 2026 16:35:05 +0800 Subject: [PATCH] =?UTF-8?q?LL-007+=20=C2=B7=20=E9=82=AE=E7=AE=B1=20HTML=20?= =?UTF-8?q?=E7=BE=8E=E5=8C=96=20=C2=B7=20=E6=9C=8D=E5=8A=A1=E5=99=A8?= =?UTF-8?q?=E5=85=A8=E7=BA=BF=E9=83=A8=E7=BD=B2=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - revive-guard.py: send_email 改为 HTML 邮件 深蓝渐变背景 + 湖绿色验证码卡片 + 金色操作指引 纯文本降级兼容不支持HTML的邮件客户端 - 服务器端部署: SG-001 revive-guard 升级到无密码版 + 新UI生效 Forgejo pre-receive-guard 拦截层已安装 pre-op-guard SSH 登录钩子已安装 8个模块已注册到 module-registry pre-op-guard 自审正常 · 编码集完整 [SEC-CLEAN] · 部署完毕 · 三层防线全部激活 --- .../core-channel/revive-guard/revive-guard.py | 111 ++++++++++++++++-- 1 file changed, 100 insertions(+), 11 deletions(-) diff --git a/zero-point/core-channel/revive-guard/revive-guard.py b/zero-point/core-channel/revive-guard/revive-guard.py index fd9437c..4626bfd 100644 --- a/zero-point/core-channel/revive-guard/revive-guard.py +++ b/zero-point/core-channel/revive-guard/revive-guard.py @@ -27,6 +27,7 @@ Guanghu Language System · Revive Guard import os, json, time, hmac, hashlib, secrets, smtplib, subprocess, threading from email.mime.text import MIMEText +from email.mime.multipart import MIMEMultipart from http.server import HTTPServer, BaseHTTPRequestHandler # ═══════════════════════════════════════════ @@ -68,23 +69,111 @@ def get_server_ip(): def send_email(code, server_ip): - """小湖灯 · 发送复活验证码到冰朔主权邮箱""" - msg = MIMEText(f"""╔══════════════════════════════════╗ -║ 光湖语言系统 · 守门人复活 ║ -╚══════════════════════════════════╝ + """小湖灯 · 发送复活验证码到冰朔主权邮箱 · HTML 美化版""" + html_body = f""" + +
+ +|
+
+
+
+
+
+ ICE-GL∞ GUANGHU LANGUAGE SYSTEM
+
+ |