From c106a2c1b59015b119519ab4c8a10cd5a59393d2 Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Wed, 29 Jun 2022 17:34:46 +0200 Subject: [PATCH] Improve email logging Signed-off-by: Joas Schilling --- lib/MailQueueHandler.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/MailQueueHandler.php b/lib/MailQueueHandler.php index 115f98e7c..96ed230be 100644 --- a/lib/MailQueueHandler.php +++ b/lib/MailQueueHandler.php @@ -165,11 +165,11 @@ public function sendEmails($limit, $sendTime, $forceSending = false, $restrictEm if ($this->sendEmailToUser($user, $email, $language, $timezone, $sendTime)) { $deleteItemsForUsers[] = $user; } else { - $this->logger->debug("Failed sending activity email to user '{user}'.", ['user' => $user, 'app' => 'activity']); + $this->logger->warning("Failed sending activity email to user '{user}'.", ['user' => $user, 'app' => 'activity']); } } catch (\Exception $e) { $this->logger->logException($e, [ - 'message' => 'Failed sending activity email to user "{user}"', + 'message' => 'Failed creating activity email for user "{user}"', 'user' => $user, 'app' => 'activity', ]); @@ -414,6 +414,11 @@ protected function sendEmailToUser($userName, $email, $lang, $timezone, $maxTime try { $this->mailer->send($message); } catch (\Exception $e) { + $this->logger->logException($e, [ + 'message' => 'Failed sending activity email to user "{user}"', + 'user' => $user, + 'app' => 'activity', + ]); return false; }