Feature Wiki

Information about planned and released features

Tabs

Improvement of Mail Signature

1 Initial Problem

Again and again, it is noticeable that end users cannot easily distinguish between automatic ILIAS system mails and mails sent by users from ILIAS.
The flagging of signatures cannot be processed as such by mail clients.

2 Conceptual Summary

In association with the feature Default-HTML-Frame for Mail in System Style, it should be possible to define an independent signature for mails sent by users.
We would like to use a flag for signatures so that they can be processed as such by mail clients.

Changes:

  1. If HTML-Frame is enabled, User Mails get a global customizable Footer-Text-Area called 'General Signature'. By default the text This mail was sent by {{USER_FULLNAME}} from {{INSTALLATION_NAME}}. is set.
    • If user have define an own signature in personal Mail-Settings, this signature is part of the text-body in a mail. 
    • If HTML-Frame is disabled, the 'General User Signature' is placed below the text of the user.
  2. We want to change the special characters for separation and identification of a signature from * * * * * to -- .
    • This is to support correct processing of signatures when replying to and quoting content. See for example here.

3 User Interface Modifications

3.1 List of Affected Views

  • Mail Administration
  • User Mails
  • System Mails

3.2 User Interface Details

See form in Mail Administration:

3.3 New User Interface Concepts

None

3.4 Accessibility Implications

Nothing specific.

4 Technical Information

{ The maintainer has to provide necessary technical information, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues. }

5 Privacy

It will become more clear whether it is a mail from the system or a mail from a user.

6 Security

Nothing specific.

7 Contact

8 Funding

If you are interest in funding this feature, please add your name and institution to this list.

9 Discussion

JourFixe, ILIAS [jourfixe], 11 DEC 2023: Suggestion is highly appreciated and feature accepted for ILIAS 10. Please clarify what happens when a user hasn't allowed to publish his real name in his Personal Settings. Will the real name be presented anyway? Or will the name of user account displayed instead?

10 Implementation

'User Signature'
'General Signature'

Test Cases

Test cases completed at 16 SEP 2024 by Samoila, Oliver [oliver.samoila]

Privacy

Information in privacy.md of component: updated on 2024-02-06 by Jansen, Michael [mjansen] / Helfer, Fabian [fhelfer]

Approval

Approved at 29 JAN 2024 by Samoila, Oliver [oliver.samoila].

Last edited: Today, 09:34, Samoila, Oliver [oliver.samoila]