Skip to content

Instantly share code, notes, and snippets.

Created August 21, 2017 11:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/66d24f97008bf54861bf99fc7931eb2a to your computer and use it in GitHub Desktop.
Save anonymous/66d24f97008bf54861bf99fc7931eb2a to your computer and use it in GitHub Desktop.
@AUTH@
mailchannels_login:
driver = plaintext
public_name = LOGIN
client_send = : BLAT : PASSWOR
@BEGINACL@
@CONFIG@
domainlist exclude_receiving_domains = lsearch;/etc/excludereceivingdomains
domainlist exclude_sender_domains = lsearch;/etc/excludesenderdomains
ignore_bounce_errors_after = 1h
timeout_frozen_after = 12h
@DIRECTOREND@
@DIRECTORMIDDLE@
@DIRECTORSTART@
@ENDACL@
@POSTMAILCOUNT@
send_via_mailchannels:
driver = manualroute
domains = ! +local_domains
senders = !*@+exclude_sender_domains : !root@server-fqdn : !^mailer-daemon@.* : !mailnull : !
transport = mailchannels_smtp
hosts_randomize = true
headers_remove = Received
headers_remove = X-Ham-Report
headers_remove = X-Spam-Report
route_list = * smtp.mailchannels.net::2525 randomize byname
host_find_failed = defer
no_more
@PREDOTFORWARD@
@PREFILTER@
@PRELOCALUSER@
@PRENOALIASDISCARD@
@PREROUTERS@
@PREVALIASNOSTAR@
@PREVALIASSTAR@
@PREVIRTUALUSER@
@RETRYEND@
@RETRYSTART@
@REWRITE@
@ROUTEREND@
@ROUTERMIDDLE@
@ROUTERSTART@
@TRANSPORTEND@
@TRANSPORTMIDDLE@
@TRANSPORTSTART@
mailchannels_smtp:
driver = smtp
tls_tempfail_tryclear = true
hosts_require_auth = *
headers_add = X-AuthUser: ${if match {$authenticated_id}{.*@.*}\
{$authenticated_id} {${if match {$authenticated_id}{.+}\
{$authenticated_id@$primary_hostname}{$authenticated_id}}}}
dkim_domain = $sender_address_domain
dkim_selector = default
dkim_private_key = "/var/cpanel/domain_keys/private/${dkim_domain}"
dkim_canon = relaxed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment