From dad98d0334d9363c0f4ef5804a0f82eb7f5400ef Mon Sep 17 00:00:00 2001 From: Douglas Bagnall Date: Wed, 3 Apr 2019 13:17:17 +1300 Subject: autobuild: attempt authenticated email if environment suggests it Signed-off-by: Douglas Bagnall Reviewed-by: Andrew Bartlett --- script/autobuild.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'script') diff --git a/script/autobuild.py b/script/autobuild.py index d62e721a3cd..0f95cc50bc8 100755 --- a/script/autobuild.py +++ b/script/autobuild.py @@ -910,6 +910,12 @@ def send_email(subject, text, log_tar): outer.attach(msg) content = outer.as_string() s = smtplib.SMTP(options.email_server) + email_user = os.getenv('SMTP_USERNAME') + email_password = os.getenv('SMTP_PASSWORD') + if email_user is not None: + s.starttls() + s.login(email_user, email_password) + s.sendmail(options.email_from, [options.email], content) s.set_debuglevel(1) s.quit() -- cgit v1.2.1