#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""邮件: 邮件版复盘 HTML 正文 → seaweek@qq.com (纯 HTML, 无截图附件)"""
import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.utils import formataddr

SENDER = "whzkeycc@163.com"
TO = "seaweek@qq.com"
PASS = "JPhcf38E37naiVZq"

html_body = open("/root/web_reports/report_20260813_email.html", encoding="utf-8").read()

msg = MIMEMultipart("alternative")
msg["From"] = formataddr(("钱小兜 Hermes", SENDER))
msg["To"] = TO
msg["Subject"] = "📰 2026.08.13 市场复盘 (网页版式 · 邮件直读)"
msg.attach(MIMEText("市场复盘 2026.08.13 — 请以 HTML 方式查看本邮件。", "plain", "utf-8"))
msg.attach(MIMEText(html_body, "html", "utf-8"))

with smtplib.SMTP_SSL("smtp.163.com", 465, timeout=30) as server:
    server.login(SENDER, PASS)
    server.send_message(msg)
print(f"[OK] 邮件已发送 -> {TO} ({len(html_body)} bytes HTML)")