From 0d4302c9124bcbd335cc544c1cabd590ef95eaa0 Mon Sep 17 00:00:00 2001 From: Cyril Jaquier Date: Mon, 12 Sep 2005 14:42:08 +0000 Subject: [PATCH] - Fixed bug #1286222 git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/branches/FAIL2BAN-0_5@197 a942ae1a-1317-0410-a47c-b1dcaea8d605 --- utils/mail.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/utils/mail.py b/utils/mail.py index 239d4e8e..23270335 100644 --- a/utils/mail.py +++ b/utils/mail.py @@ -27,6 +27,7 @@ __license__ = "GPL" import logging, smtplib from utils.strings import replaceTag +from time import strftime, gmtime # Gets the instance of the logger. logSys = logging.getLogger("fail2ban") @@ -55,8 +56,10 @@ class Mail: subj = replaceTag(subject, aInfo) msg = replaceTag(message, aInfo) - mail = ("From: %s\r\nTo: %s\r\nSubject: %s\r\n\r\n" % - (self.fromAddr, ", ".join(self.toAddr), subj)) + msg + mail = ("From: %s\r\nTo: %s\r\nDate: %s\r\nSubject: %s\r\n\r\n" % + (self.fromAddr, ", ".join(self.toAddr), + strftime("%a, %d %b %Y %H:%M:%S +0000", gmtime()), + subj)) + msg try: server = smtplib.SMTP(self.host, self.port)