Module compatibility
This file records the inputs used by the postfix_admin_console Recipe. Keep
it next to the Recipe so a future change can be checked against the module
source instead of copied from an old site.
Supported packages
| Package | Constraint | Source of the constraint |
|---|---|---|
drupal/core |
^11.4 \|\| ^12 |
postfix_admin.info.yml and the module composer.json on 1.x |
drupal/postfix_admin |
^1.0 |
Stable Drupal.org releases, starting with 1.0.0 |
Use stable releases when installing the Recipe. The 1.x-dev package is for
development testing. When verifying compatibility with a new module release,
repeat the Composer installation and record the resolved version in the test
output. A Git branch or commit SHA is not a public release.
Permissions verified from postfix_admin.permissions.yml
The base Recipe may grant only permissions that exist in the module. The following list is the complete set intended for the dedicated role:
administer postfix_adminadd postfix_admin aliasadminister postfix_admin aliasdelete postfix_admin aliasedit postfix_admin aliasview published postfix_admin aliasview unpublished postfix_admin aliasadd postfix_admin domainadminister postfix_admin domaindelete postfix_admin domainedit postfix_admin domainview published postfix_admin domainview unpublished postfix_admin domainadd postfix_admin mailboxadminister postfix_admin mailboxdelete postfix_admin mailboxedit postfix_admin mailboxview published postfix_admin mailboxview unpublished postfix_admin mailboxadd postfix_admin alias domainadminister postfix_admin alias domaindelete postfix_admin alias domainedit postfix_admin alias domainview published postfix_admin alias domainview unpublished postfix_admin alias domain
The permission names above are copied from the current module source. The
Recipe must not use shortened names such as add domain or permissions from a
different module.
What is not declared here
The base Recipe does not install default_admin, Claro, Admin Toolbar,
Postfix, Dovecot, or a database server. The optional
dedicated-site preset installs Drupal core's experimental
default_admin theme and configures the administration interface. The theme
is bundled with core and does not require a separate Composer package or beta
stability flag. Mail delivery and its database access must be designed and
tested separately.