relay_acl plugin

This plugin makes it possible to relay outbound mails using IP based ACLs and relay inbound mails using destination domains.

Configuration

  • config/relay_acl_allow Allowed IP ranges in CIDR notation, one per line. IPs listed in here will be allowed to send mails without any furthur checks.
  • config/relay_dest_domains.ini Allowed destination domains. The format is in ini file, the domain is the key and the value is in JSON, all under the domains section. Currently supported field is "action": where the value can be "accept" (accept the mail without further checks), "continue" (mails are still subjected to further checks) or "deny" (reject the mails).
    An example:
    domains
    test.com = { "action": "continue" }
    Please note that this config/relay_dest_domains.ini is shared with plugins/relay_force_routing.js, which uses additional fields.