From d548a40126a0fb21d7a0b25fe63731902eeb28ec Mon Sep 17 00:00:00 2001 From: Maximilien Cuony Date: Tue, 30 Aug 2022 15:55:47 +0200 Subject: [PATCH] XWIKI-20109: Notification headers for autoreplies Added common headers to notification emails to prevent autoresponses from various emails autoreply (cherry picked from commit a9b3cde5054f598fb15f9f891fe395b44d95c1ee) Co-Authored-By: Simon Urli (cherry picked from commit d1b04383b2d517dd96591340e873c36b3b22d35b) --- .../notifiers/internal/email/AbstractMimeMessageIterator.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-notifiers/xwiki-platform-notifications-notifiers-default/src/main/java/org/xwiki/notifications/notifiers/internal/email/AbstractMimeMessageIterator.java b/xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-notifiers/xwiki-platform-notifications-notifiers-default/src/main/java/org/xwiki/notifications/notifiers/internal/email/AbstractMimeMessageIterator.java index 2d5faf660a85..a8793b2b1696 100644 --- a/xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-notifiers/xwiki-platform-notifications-notifiers-default/src/main/java/org/xwiki/notifications/notifiers/internal/email/AbstractMimeMessageIterator.java +++ b/xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-notifiers/xwiki-platform-notifications-notifiers-default/src/main/java/org/xwiki/notifications/notifiers/internal/email/AbstractMimeMessageIterator.java @@ -426,6 +426,8 @@ public MimeMessage next() updateFactoryParameters(templateDocumentReference); message = ExtendedMimeMessage.wrap(this.factory.createMessage(templateDocumentReference, this.factoryParameters)); + message.setHeader("Auto-Submitted", "auto-generated"); + message.setHeader("X-Auto-Response-Suppress", "All"); List events = new ArrayList<>(); this.currentEvents.forEach(