diff --git a/lib/DigestSender.php b/lib/DigestSender.php
index f79eb3af7..c04be50b5 100644
--- a/lib/DigestSender.php
+++ b/lib/DigestSender.php
@@ -188,6 +188,11 @@ public function sendDigestForUser(IUser $user, int $now, string $timezone, strin
);
}
+ $template->addBodyText(
+ $l10n->t('You can disable daily digest emails in the settings.', $this->urlGenerator->linkToRouteAbsolute('settings.PersonalSettings.index', ['section' => 'notifications'])),
+ $l10n->t('You can disable daily digest emails in the settings: %s', $this->urlGenerator->linkToRouteAbsolute('settings.PersonalSettings.index', ['section' => 'notifications']))
+ );
+
$template->addFooter('', $language);
$message = $this->mailer->createMessage();
diff --git a/lib/MailQueueHandler.php b/lib/MailQueueHandler.php
index e7ed24cb1..1a5972212 100644
--- a/lib/MailQueueHandler.php
+++ b/lib/MailQueueHandler.php
@@ -331,6 +331,11 @@ function ($event) use ($timezone, $l) {
$template->addBodyListItem($l->n('and %n more ', 'and %n more ', $skippedCount));
}
+ $template->addBodyText(
+ $l->t('You can change the frequency of these emails or disable them in the settings.', $this->urlGenerator->linkToRouteAbsolute('settings.PersonalSettings.index', ['section' => 'notifications'])),
+ $l->t('You can change the frequency of these emails or disable them in the settings: %s', $this->urlGenerator->linkToRouteAbsolute('settings.PersonalSettings.index', ['section' => 'notifications']))
+ );
+
$template->addFooter('', $lang);
$message = $this->mailer->createMessage();
diff --git a/tests/MailQueueHandlerTest.php b/tests/MailQueueHandlerTest.php
index 17c5c6d13..e8e06dc31 100644
--- a/tests/MailQueueHandlerTest.php
+++ b/tests/MailQueueHandlerTest.php
@@ -284,7 +284,7 @@ public function testSendEmailToUser(): void {
->method('addHeader');
$template->expects($this->once())
->method('addHeading');
- $template->expects($this->once())
+ $template->expects($this->exactly(2))
->method('addBodyText');
$template->expects($this->once())
->method('addFooter');