email: Add shortcut for non-admin users to manage their aliases

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
Sunil Mohan Adapa 2022-02-15 18:33:04 -08:00 committed by James Valleroy
parent 9d0d7e586c
commit ad702e1a91
No known key found for this signature in database
GPG Key ID: 77C0C75E7B650808

View File

@ -71,6 +71,13 @@ class EmailApp(plinth.app.App):
login_required=True)
self.add(shortcut)
shortcut = frontpage.Shortcut(
'shortcut-email-aliases', _('My Email Aliases'),
short_description=_('Manage Aliases for Mailbox'),
icon=info.icon_filename, url=reverse_lazy('email:aliases'),
login_required=True)
self.add(shortcut)
# Other likely install conflicts have been discarded:
# - msmtp, nullmailer, sendmail don't cause install faults.
# - qmail and smail are missing in Bullseye (Not tested,