diff options
Diffstat (limited to 'minidinstall/mail.py')
| -rw-r--r-- | minidinstall/mail.py | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/minidinstall/mail.py b/minidinstall/mail.py index 50df462..305d822 100644 --- a/minidinstall/mail.py +++ b/minidinstall/mail.py @@ -1,8 +1,8 @@ # mail -*- mode: python; coding: utf-8 -*- -"""Simple mail support for mini-dinstall.""" +# Simple mail support for mini-dinstall. -# Copyright © 2008 Stephan Sürken <absurd@debian.org> +# Copyright (c) 2008 Stephan Sürken <absurd@debian.org> # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -21,24 +21,22 @@ import smtplib import email.mime.text import email.utils - import logging def send(smtp_server, smtp_from, smtp_to, body, subject="mini-dinstall mail notice"): """Send email; on error, log and continue.""" - logger = logging.getLogger("mini-dinstall") - try: - # Create a mime body - mime_body = email.mime.text.MIMEText(body, 'plain', 'utf-8') - mime_body['Subject'] = subject - mime_body['From'] = smtp_from - mime_body['To'] = smtp_to - mime_body['Date'] = email.utils.formatdate(localtime=True) - mime_body['Message-ID'] = email.utils.make_msgid() - mime_body.add_header('X-Mini-Dinstall', 'YES') + # Create a mime body + mime_body = email.mime.text.MIMEText(body, 'plain', 'utf-8') + mime_body['Subject'] = subject + mime_body['From'] = smtp_from + mime_body['To'] = smtp_to + mime_body['Date'] = email.utils.formatdate(localtime=True) + mime_body['Message-ID'] = email.utils.make_msgid() + mime_body.add_header('X-Mini-Dinstall', 'YES') + try: # Send via SMTP server smtp = smtplib.SMTP(smtp_server) smtp.sendmail(smtp_from, [smtp_to], mime_body.as_string()) |
