feat: implement comprehensive postfix gateway with eFa5 configuration #414

Merged
unkinben merged 1 commits from benvin/mailgateway into develop 2025-11-01 00:43:58 +11:00
Owner
  • add voxpupuli-postfix module to Puppetfile
  • create profiles::postfix::gateway class with config based on efa5
  • add master.cf entries for postscreen, smtpd, dnsblog, and tlsproxy services
  • create postfix hash files: aliases, access controls, canonical maps
  • configure TLS with system PKI certificates and strong cipher suites
  • add transport and virtual alias mappings for mail routing
- add voxpupuli-postfix module to Puppetfile - create profiles::postfix::gateway class with config based on efa5 - add master.cf entries for postscreen, smtpd, dnsblog, and tlsproxy services - create postfix hash files: aliases, access controls, canonical maps - configure TLS with system PKI certificates and strong cipher suites - add transport and virtual alias mappings for mail routing
unkinben added 1 commit 2025-11-01 00:22:54 +11:00
feat: implement comprehensive postfix gateway with eFa5 configuration
All checks were successful
Build / precommit (pull_request) Successful in 5m12s
a0d26686a4
- add voxpupuli-postfix module to Puppetfile
- create profiles::postfix::gateway class with config based on efa5
- add master.cf entries for postscreen, smtpd, dnsblog, and tlsproxy services
- create postfix hash files: aliases, access controls, canonical maps
- configure TLS with system PKI certificates and strong cipher suites
- add transport and virtual alias mappings for mail routing
unkinben merged commit a2a8edb731 into develop 2025-11-01 00:43:58 +11:00
unkinben deleted branch benvin/mailgateway 2025-11-01 00:43:58 +11:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: unkin/puppet-prod#414
No description provided.