import argparse

from app.mailer import send_email


def main():
    parser = argparse.ArgumentParser(description="Prueba el envio SMTP de Kanban.")
    parser.add_argument("recipient", help="Direccion que recibira el mensaje de prueba")
    args = parser.parse_args()

    send_email(
        args.recipient,
        "[Kanban] Prueba de notificaciones",
        "El servicio de notificaciones por correo de Kanban esta funcionando.",
    )
    print(f"Mensaje entregado al Exim de cPanel para {args.recipient}")


if __name__ == "__main__":
    main()
