Skip to content

Commit d28cf36

Browse files
authored
Enforce SMTPUTF8 policy
1 parent ac09db4 commit d28cf36

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

intelmq/bots/outputs/templated_smtp/output.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@
9494
import ssl
9595
from typing import List, Optional
9696
from email.message import EmailMessage
97+
from email import policy
9798
try:
9899
from jinja2 import Template
99100
except:
@@ -190,7 +191,7 @@ def process(self):
190191
if self.smtp_authentication:
191192
smtp.login(user=self.username, password=self.password)
192193

193-
msg = EmailMessage()
194+
msg = EmailMessage(policy=policy.SMTPUTF8)
194195
msg['Subject'] = self.templates["subject"].render(event=event)
195196
msg['From'] = self.templates["from"].render(event=event)
196197
msg['To'] = self.templates["to"].render(event=event)

0 commit comments

Comments
 (0)