#!/usr/bin/env python3
import smtplib
from email.mime.text import MIMEText
from email.header import Header

sender = "fengxia569@163.com"
password = "ZZ38a32nQEwTe2Wn"
receivers = ["maury@hxgroup.com", "francys@hxgroup.com", "pablo@hxgroup.com", "evelyn@hxgroup.com", "feng.xia@hxgroup.com"]

subject = "📸 Recordatorio de Instagram - Subida de contenido"
body = """Hola equipo,

Este es un recordatorio semanal para subir fotos/videos al carpeta de Instagram.

📁 Carpeta: ~/Downloads/instagram
🔗 Enlace de subida: https://caribe-gridfy-hxgroup-instagram.com

Por favor aseguren que los archivos cumplan con los requisitos de Instagram:
- Imágenes: JPEG, PNG (1080x1350 recomendado)
- Videos: MP4, MOV (máx 90 segundos para Reels)

¡Gracias!

Saludos,
Equipo HX Group

---
Este correo no requiere respuesta.""

msg = MIMEText(body, 'plain', 'utf-8')
msg['Subject'] = Header(subject, 'utf-8')
msg['From'] = sender
msg['To'] = ",".join(receivers)

try:
    server = smtplib.SMTP_SSL('smtp.163.com', 465)
    server.login(sender, password)
    server.sendmail(sender, receivers, msg.as_string())
    server.quit()
    print("✅ 邮件发送成功！")
except Exception as e:
    print(f"❌ 发送失败: {e}")
