diff --git a/aleksis/core/models.py b/aleksis/core/models.py index 85ea38aeae10064bd424d08fec8df31c5deca81d..6608cf81c36b30d7ee5c0779906580f524c6b98a 100644 --- a/aleksis/core/models.py +++ b/aleksis/core/models.py @@ -148,6 +148,11 @@ class Person(ExtensibleModel): elif get_site_preferences()["notification__addressing_name_format"] == "first_last": return f"{self.first_name} {self.last_name}" + @property + def mail_sender(self) -> str: + """E-mail sender in "Name <email>" format.""" + return f"\"{self.addressing_name}\" <{self.email}>" + @property def age(self): """Age of the person at current time."""