import smtplib
from email.message import EmailMessage
def send_email():
"""Send email notification when printer is disconnected"""
# Datos del remitente
EMAIL_ORIGEN = 'expresspedidos211@gmail.com'
EMAIL_DESTINO = ['erwinjacimino2003@gmail.com', "mompyn@gmail.com"]
CONTRASENA = 'drkassszdtgapufg'
# Crear el correo
msg = EmailMessage()
msg['Subject'] = 'Impresora Desconectada weon :('
msg['From'] = EMAIL_ORIGEN
msg['To'] = ", ".join(EMAIL_DESTINO)
msg.set_content('Este correo tiene contenido HTML.')
msg.add_alternative("""
|
🖨️
|
|
¡Impresora Desconectada!
|
|
No se puede establecer conexión con la impresora.
Por favor, verifica la conexión y vuelve a intentarlo.
|
|
🔴 Estado: Desconectada
|
|
""", subtype='html')
# Enviar el correo usando SMTP de Gmail
with smtplib.SMTP_SSL('smtp.gmail.com', 465) as smtp:
smtp.login(EMAIL_ORIGEN, CONTRASENA)
smtp.send_message(msg)