From 2c75d1a2fa6933f098b35f4568196cbd1ad6a447 Mon Sep 17 00:00:00 2001 From: Marvin Beym Date: Thu, 22 Jan 2026 12:52:06 +0100 Subject: [PATCH] Show info message in inbox folder if "only local incoming mails" configured --- components/ILIAS/Mail/classes/class.ilMailFolderGUI.php | 9 +++++++++ lang/ilias_de.lang | 1 + lang/ilias_en.lang | 1 + 3 files changed, 11 insertions(+) diff --git a/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php b/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php index 4a1aa67830b8..bdc4da11b270 100755 --- a/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php +++ b/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php @@ -481,6 +481,15 @@ protected function showFolder(): void self::PARAM_TARGET_FOLDER ); + $message_box = null; + if ($this->folder->isInbox()) { + $mail_options = new ilMailOptions($this->user->getId()); + if ($mail_options->getIncomingType() === ilMailOptions::INCOMING_LOCAL) { + $message_box = $this->ui_factory->messageBox()->info($this->lng->txt('incoming_local_no_new_mails_inbox')); + $components = [$message_box, ...$components]; + } + } + $table = new MailFolderTableUI( $url_builder, $action_token, diff --git a/lang/ilias_de.lang b/lang/ilias_de.lang index 5118fa48df87..559221e71827 100644 --- a/lang/ilias_de.lang +++ b/lang/ilias_de.lang @@ -11460,6 +11460,7 @@ mail#:#deleteTemplate#:#Löschen mail#:#first_email_missing_info#:#Auswahl nicht möglich, da keine E-Mail-Adresse eingetragen wurde mail#:#forward#:#Weiterleiten mail#:#goto_invitation_chat#:#Chatraum öffnen +mail#:#incoming_local_no_new_mails_inbox#:#Ihr Konto ist so konfiguriert, dass E-Mails an Ihre E-Mail-Adresse empfangen werden.
Sie können E-Mails in diesem Posteingang nur sehen, wenn Ihr Konto so konfiguriert ist, dass diese lokal empfangen werden. mail#:#invite_to_chat#:#in Chat einladen mail#:#link_check_affected_links#:#Betroffene Links mail#:#link_check_introduction#:#die folgenden Externen Links sind ungültig: diff --git a/lang/ilias_en.lang b/lang/ilias_en.lang index 8f4c14f6a05e..01bf84c189cf 100755 --- a/lang/ilias_en.lang +++ b/lang/ilias_en.lang @@ -11461,6 +11461,7 @@ mail#:#deleteTemplate#:#Delete mail#:#first_email_missing_info#:#Selection not possible because no e-mail address has been entered mail#:#forward#:#Forward mail#:#goto_invitation_chat#:#Open Chat Room +mail#:#incoming_local_no_new_mails_inbox#:#Your account is configured to receive mails to your mail address.
You can only see mails in this inbox if your account is configured to receive them locally. mail#:#invite_to_chat#:#Invite to Chat mail#:#link_check_affected_links#:#Affected Links mail#:#link_check_introduction#:#the following weblinks are invalid: