Afreiberger Postfix Relay
- By Drew Freiberger
- Networking
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 3 | 18 Mar 2021 |
juju deploy afreiberger-postfix-relay
You will need Juju 2.9 to be able to run this command. Learn how to upgrade to Juju 2.9.
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.