send_error_mail.py 564 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
import smtplib
import sys
from email.message import EmailMessage
import ci_secrets


def run(body):
    msg = EmailMessage()
    msg['Subject'] = "CoopdevCI : script error"
    msg['From'] = "brevo@ksuite-coopdev.fr"
    msg['To'] = "yvon.kerdoncuff@gmail.com"
    msg.set_content(body)

    s = smtplib.SMTP('smtp-relay.sendinblue.com', port=587)
    s.login("brevo@ksuite-coopdev.fr", ci_secrets.mail_server_password)
    s.send_message(msg)
    s.quit()


if __name__ == '__main__':
    arg = ""
    if len(sys.argv) > 1:
        arg = sys.argv[1]
    run(arg)