Add Auto-Submitted header

Recommended by RFC 3834.

issue6673
review35211002
This commit is contained in:
Cédric Krier
2017-08-02 22:52:12 +02:00
parent 7da87d513d
commit 65e9641271
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -177,6 +177,7 @@ class Email(ModelSQL, ModelView):
msg['Cc'] = ', '.join(cc)
msg['Bcc'] = ', '.join(bcc)
msg['Subject'] = Header(title, 'utf-8')
msg['Auto-Submitted'] = 'auto-generated'
return msg
def get_log(self, record, trigger, msg):
+1
View File
@@ -94,6 +94,7 @@ class NotificationEmailTestCase(ModuleTestCase):
self.assertEqual(msg['From'], FROM)
self.assertEqual(msg['Subject'], 'Notification Email')
self.assertEqual(msg['To'], 'Administrator <user@example.com>')
self.assertEqual(msg['Auto-Submitted'], 'auto-generated')
self.assertEqual(msg.get_content_type(), 'multipart/alternative')
self.assertEqual(
msg.get_payload(0).get_payload(), 'Hello Michael Scott')