mail.settings.server='logging:filename'
This commit is contained in:
+7
-4
@@ -765,10 +765,13 @@ class Mail(object):
|
|||||||
result = {}
|
result = {}
|
||||||
try:
|
try:
|
||||||
if self.settings.server == 'logging':
|
if self.settings.server == 'logging':
|
||||||
logger.warn('email not sent\n%s\nFrom: %s\nTo: %s\nSubject: %s\n\n%s\n%s\n' %
|
entry = 'email not sent\n%s\nFrom: %s\nTo: %s\nSubject: %s\n\n%s\n%s\n' % \
|
||||||
('-' * 40, sender,
|
('-' * 40, sender, ', '.join(to), subject, text or html, '-' * 40)
|
||||||
', '.join(to), subject,
|
logger.warn(entry)
|
||||||
text or html, '-' * 40))
|
elif self.settings.server.startswith('logging:'):
|
||||||
|
entry = 'email not sent\n%s\nFrom: %s\nTo: %s\nSubject: %s\n\n%s\n%s\n' % \
|
||||||
|
('-' * 40, sender, ', '.join(to), subject, text or html, '-' * 40)
|
||||||
|
open(self.settings.server[8:], 'a').write(entry)
|
||||||
elif self.settings.server == 'gae':
|
elif self.settings.server == 'gae':
|
||||||
xcc = dict()
|
xcc = dict()
|
||||||
if cc:
|
if cc:
|
||||||
|
|||||||
Reference in New Issue
Block a user