From 347ce9150e48aef8a97978bf2273d8e567f03441 Mon Sep 17 00:00:00 2001 From: Bastien Le Querrec <blq@laquadrature.net> Date: Wed, 27 Mar 2024 11:47:17 +0100 Subject: [PATCH] =?UTF-8?q?RAAspotter:=20ajoute=20une=20date=20et=20un=20m?= =?UTF-8?q?essage-id=20aux=20mails=20envoy=C3=A9s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- RAAspotter.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/RAAspotter.py b/RAAspotter.py index 37c24c5..e9e06b9 100644 --- a/RAAspotter.py +++ b/RAAspotter.py @@ -22,7 +22,7 @@ from stem.control import Controller import hashlib import smtplib -from email.message import EmailMessage +import email from mastodon import Mastodon @@ -387,11 +387,13 @@ class RAAspotter: def mailer(self): if self.smtp_configured and self.found: try: - message = EmailMessage() + message = email.message.EmailMessage() message.set_content(open(self.output_file_path).read()) message['Subject'] = self.email_object message['From'] = self.email_from + message['Message-ID'] = email.utils.make_msgid(domain=self.email_from.split('@')[-1]) + message['Date'] = email.utils.formatdate() context = ssl.create_default_context() -- GitLab