Afreiberger Postfix Relay
- By Drew Freiberger
- Networking
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 3 | 18 Mar 2021 |
juju deploy afreiberger-postfix-relay
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
disable_vrfy_command | boolean
Default: True
Disable the SMTP VRFY command. This isn't usually useful for relays.
-
domain_rewrite_map | string
A list of domain:newdomain pairs to rewrite. Primarily used for allowing hosts with locally-resolvable domain names to send mail which appears to be from a real domain. Addresses in these domains will be rewritten from user@host.domain to user+host@newdomain.
-
myhostname | string
Default: postfix-relay.example.com.
The external hostname by which this mail relay is known. This value must be changed for the charm to be useful.
-
mynetworks | string
Default: 127.0.0.0/8
A comma-separated list of networks for which this relay will allow sending mail.
-
relayhost | string
An upstream mail relay, sometimes called "smart host". Enclose it in square brackets to skip MX lookup.
-
smtp_auth_password | string
Password to auth against remote mail server using smtp_auth_username. Requires smtp_auth_username to take effect.
-
smtp_auth_username | string
Username to auth against remote mail server. Requires smtp_auth_password to take effect.
-
smtpd_helo_required | boolean
Default: True
Require that a remote SMTP client sends HELO or EHLO before commencing a MAIL transaction.
-
smtpd_recipient_restrictions | string
Default: permit_mynetworks, reject_non_fqdn_recipient, reject_unknown_recipient_domain, reject_unauth_pipelining
Optional restrictions which the Postfix SMTP server applies in the context of a client RCPT TO command.
-
ssl_ca | string
Base64-encoded SSL CA to use with the upstream relay host. If set postfix will assume the upstream host is using TLS and configure itself accordingly.