diff options
author | Chris Johns <chrisj@rtems.org> | 2017-10-31 11:56:23 +1100 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2017-10-31 11:56:23 +1100 |
commit | 4e7fdaf15de5ff822042a3532b2c5d13bd23b47d (patch) | |
tree | 07ead21a711ffa096fc73c1b501f216d0b3fbb7c | |
parent | RSB - RISC-V: Add scripts to build RISC-V's simulator (diff) | |
download | rtems-source-builder-4e7fdaf15de5ff822042a3532b2c5d13bd23b47d.tar.bz2 |
sb: Make a to_addr comma list a Python list for sending.
-rw-r--r-- | source-builder/sb/mailer.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/source-builder/sb/mailer.py b/source-builder/sb/mailer.py index b9ef812..42b4fa6 100644 --- a/source-builder/sb/mailer.py +++ b/source-builder/sb/mailer.py @@ -92,9 +92,13 @@ class mail: from_addr = self.from_address() msg = "From: %s\r\nTo: %s\r\nSubject: %s\r\n\r\n" % \ (from_addr, to_addr, subject) + body + if type(to_addr) is str: + to_addr = to_addr.split(',') + if type(to_addr) is not list: + raise error.general('invalid to_addr type') try: s = smtplib.SMTP(self.smtp_host()) - s.sendmail(from_addr, [to_addr], msg) + s.sendmail(from_addr, to_addr, msg) except smtplib.SMTPException as se: raise error.general('sending mail: %s' % (str(se))) except socket.error as se: |