{% from "macros/general.html" import set_account_status_img with context %} {% macro display_all_domains(managedDomains=None, allDomains=None) -%} {% if not managedDomains %} {% set managedDomains = [] %} {% endif %} {% if not allDomains %} {% set allDomains = [] %} {% endif %}
{#-- .columns --#} {%- endmacro %} {% macro display_enabled_user_services(profile, greylisted=False) -%} {% set available_services = [ ('checkbox', 'enabledeliver', _('Accepting mails sent to this account on mail server')), ('checkbox', 'enablesmtp', _('Sending mails via SMTP')), ('checkbox', 'enablesmtpsecured', _('Sending mails via SMTP over TLS/SSL')), ('checkbox', 'enablepop3', _('Fetching mails via POP3')), ('checkbox', 'enablepop3secured', _('Fetching mails via POP3 over TLS/SSL')), ('checkbox', 'enableimap', _('Fetching mails via IMAP')), ('checkbox', 'enableimapsecured', _('Fetching mails via IMAP over TLS/SSL')), ('checkbox', 'enablemanagesieve', _('Customize mail filter rule')), ('checkbox', 'enablemanagesievesecured', _('Customize mail filter rule over TLS/SSL')), ('checkbox', 'enablesogo', _('SOGo Groupware (Webmail, Calendar, ActiveSync)')), ('checkbox', 'enablesogowebmail', _('SOGo Webmail')), ('checkbox', 'enablesogocalendar', _('SOGo Calendar')), ('checkbox', 'enablesogoactivesync', _('SOGo ActiveSync')), ] %}| {{ _('Display Name') }} | {{ _('Mail Address') }} | {{ _('Mail Deliver Restriction') }} | ||
|---|---|---|---|---|
| {{ set_account_status_img(account_status) }} {% if name %}{{ name |cut_string |e }}{% else %}{{ address.split('@', 1)[0] }}{% endif %} | {{ highlight_username_in_mail(address) }} | {{ display_list_access_policy_name(policy=access_policy) }} | ||
| {{ _('No mailing list available.') }} {% if (not session['account_is_mail_user']) and domain %} {% if not first_char %} {{ _('Add one') }}? {% endif %} {% endif %} | ||||