Skip to content

Commit b1ea0fb

Browse files
bennet0496susnux
authored andcommitted
feat: setting Auto-Submitted for notification mails
uses method from nextcloud/server#35876 Signed-off-by: Bennet Becker <[email protected]>
1 parent 8738066 commit b1ea0fb

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lib/MailQueueHandler.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
use OCP\IUser;
3636
use OCP\IUserManager;
3737
use OCP\L10N\IFactory;
38+
use OCP\Mail\Headers\AutoSubmitted;
3839
use OCP\Mail\IMailer;
3940
use OCP\RichObjectStrings\InvalidObjectExeption;
4041
use OCP\RichObjectStrings\IValidator;
@@ -375,6 +376,9 @@ protected function sendEmailToUser($userName, $email, $lang, $timezone, $maxTime
375376
$message->useTemplate($template);
376377
$message->setFrom([$this->getSenderData('email') => $this->getSenderData('name')]);
377378

379+
// We don't want auto generated responses to autogenerated activity notifications
380+
$message->setAutoSubmitted(AutoSubmitted::VALUE_AUTO_GENERATED);
381+
378382
try {
379383
$this->mailer->send($message);
380384
} catch (\Exception $e) {

0 commit comments

Comments
 (0)