{% extends "base.html.twig" %} {% block title %}View account{% endblock %} {% block content %}

Account: {{ accountUsername }}

Actions: View | Edit | Delete | Send mail

View account details

User ID {{ account.getId() }}
Username {{ account.getUsername() }}
Domain {{ account.getDomain() }}
Password {% if passwordHashType == 'empty' %} [No password set] {% elseif passwordHashType == 'unknown' %} [Not hashed / unknown hash algorithm] {% else %} [{{ passwordHashType }} hash] {% endif %}
Status {{ account.isActive() ? 'Active' : 'Inactive' }}
Home directory /srv/vmail/{{ account.getHomeDir() }}
Admin memo {{ account.getMemo() | nl2br }}
Created at {{ account.getCreatedAt() | date }}
Last modified at {{ account.getModifiedAt() | date }}

Aliases

{{ include('includes/form_result_box.html.twig') }} {% if aliases %}
{% for alias in aliases %} {% endfor %}
Address Wildcard (priority) Created at
{% if alias.isWildcard() %} Yes ({{ alias.getWildcardPriority() }}) {% else %} No {% endif %} {{ alias.getCreatedAt() | date }}

{% else %}

No aliases.

{% endif %}
Wildcard:
How to define wildcard aliases?

Wildcard aliases use % as a placeholder for any amount of characters (zero or more), e.g. %@example.com or example-%@example.com.

Additionally, a wildcard priority must be specified. When a mail address is looked up that matches multiple (wildcard) aliases, the alias with the lowest wildcard priority will be used. The priority must not be 0 (internally, the value 0 stands for regular non-wildcard aliases).

{% endblock %}