maintaina / deployments

Various premade deployments to develop or run Horde environments
1 stars 5 forks source link

Make postfix accept domain internal mail traffic #1

Open ralflang opened 3 years ago

ralflang commented 3 years ago

Allow deployment internal mail

Configure postfix for a mysql backend. use the same tables and credentials as dovecot uses. Share variables where possible.

Configure dovecot and postfix to handle a domain from .env as with the horde userbase as logins/mailboxes.

Postfix should read a mysql table for a list of virtualdomains

Setup accepting outgoing mail from the submission port.

Use database users for plaintext authentication. Do not setup TLS

Setup delivering accepted mail to dovecot via LMTP over TCP

Incoming mail for existing users should be accepted and forwarded to dovecot container's lmtp port.

Configure horde to use the postfix container as smtp server

Webmail identity handling

ikselven commented 3 years ago

PR #2 which implements this is merged now. The only missing feature is automatically setting the email address of the default identity.