Skip to content

Draft: Implement support for 'reject_unverified_recipient' in mail relay recipient configuration

This enables administrators to configure Postfix 'reject_unverified_recipient' policy checks directly from the ISPConfig UI, with built-in validation and safe defaults.

Integrated feature into the mail_relay_recipient form

  • Added a new field for 'access type' with option 'reject_unverified_recipient' and 'OK'
  • Added a new field for 'validation server' to specified a smtp probing host
  • Added validator for the fields

Integrated corrosponding postifx configuration

  • Added smtpd_recipient_restriction to reflect the new recipient check
  • Added configuration for custom SMTP probing host
  • Added default probing address to be recipient-verify@$myhostname
  • Added default address validation cache and cache cleanups

Implemented install/migration related config

  • Added postfix related base configuration
  • Added database template for installation
  • Added database changes for migration

Closes #6912

Merge request reports

Loading