Let's use what the stdlib provides us. Use `email.utils.formatdate` instead of `strftime()` a `datetime` object.
This commit is contained in:
parent
42e1e2fd20
commit
5bc304470c
|
@ -38,7 +38,7 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
import smtplib
|
import smtplib
|
||||||
from datetime import datetime
|
from email.utils import formatdate
|
||||||
from twisted.internet import defer, threads
|
from twisted.internet import defer, threads
|
||||||
from deluge import component
|
from deluge import component
|
||||||
from deluge.event import known_events
|
from deluge.event import known_events
|
||||||
|
@ -125,7 +125,8 @@ Date: %(date)s
|
||||||
""" % {'smtp_from': self.config['smtp_from'],
|
""" % {'smtp_from': self.config['smtp_from'],
|
||||||
'subject': subject,
|
'subject': subject,
|
||||||
'smtp_recipients': to_addrs,
|
'smtp_recipients': to_addrs,
|
||||||
'date': datetime.utcnow().strftime('%a, %d %b %Y %H:%M:%S +0000').strip()}
|
'date': formatdate()
|
||||||
|
}
|
||||||
|
|
||||||
message = '\r\n'.join((headers + message).splitlines())
|
message = '\r\n'.join((headers + message).splitlines())
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue