aboutsummaryrefslogtreecommitdiffstats
path: root/minidinstall/mail.py
diff options
context:
space:
mode:
Diffstat (limited to 'minidinstall/mail.py')
-rw-r--r--minidinstall/mail.py24
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())