|
|
@@ -27,7 +27,7 @@ tls_advertise_hosts = *
|
|
|
tls_certificate = /etc/pki/tls/certs/exim.pem
|
|
|
tls_privatekey = /etc/pki/tls/private/exim.pem
|
|
|
|
|
|
-daemon_smtp_ports = 25 : 465 : 587
|
|
|
+daemon_smtp_ports = 25 : 465 : 587 : 2525
|
|
|
tls_on_connect_ports = 465
|
|
|
never_users = root
|
|
|
host_lookup = *
|
|
|
@@ -40,6 +40,7 @@ DKIM_DOMAIN = ${lc:${domain:$h_from:}}
|
|
|
DKIM_FILE = /etc/exim/domains/${lc:${domain:$h_from:}}/dkim.pem
|
|
|
DKIM_PRIVATE_KEY = ${if exists{DKIM_FILE}{DKIM_FILE}{0}}
|
|
|
|
|
|
+
|
|
|
##########################################################################
|
|
|
begin acl
|
|
|
##########################################################################
|
|
|
@@ -162,12 +163,13 @@ begin routers
|
|
|
##########################################################################
|
|
|
dnslookup:
|
|
|
driver = dnslookup
|
|
|
- domains = ! +local_domains
|
|
|
+ domains = !+local_domains
|
|
|
transport = remote_smtp
|
|
|
# ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
|
|
|
no_more
|
|
|
|
|
|
#system_aliases:
|
|
|
+# domains = +local_domains
|
|
|
# driver = redirect
|
|
|
# allow_fail
|
|
|
# allow_defer
|
|
|
@@ -211,6 +213,7 @@ aliases:
|
|
|
pipe_transport = address_pipe
|
|
|
unseen
|
|
|
|
|
|
+
|
|
|
localuser_spam:
|
|
|
driver = accept
|
|
|
transport = local_spam_delivery
|
|
|
@@ -229,18 +232,25 @@ catchall:
|
|
|
file_transport = local_delivery
|
|
|
redirect_router = dnslookup
|
|
|
|
|
|
+terminate_alias:
|
|
|
+ driver = accept
|
|
|
+ transport = devnull
|
|
|
+ condition = ${lookup{$local_part@$domain}lsearch{/etc/exim/domains/$domain/aliases}{true}{false}}
|
|
|
+
|
|
|
|
|
|
##########################################################################
|
|
|
begin transports
|
|
|
##########################################################################
|
|
|
remote_smtp:
|
|
|
driver = smtp
|
|
|
+ helo_data = $sender_address_domain
|
|
|
dkim_domain = DKIM_DOMAIN
|
|
|
dkim_selector = mail
|
|
|
dkim_private_key = DKIM_PRIVATE_KEY
|
|
|
dkim_canon = relaxed
|
|
|
dkim_strict = 0
|
|
|
|
|
|
+
|
|
|
procmail:
|
|
|
driver = pipe
|
|
|
command = "/usr/bin/procmail -d $local_part"
|
|
|
@@ -306,6 +316,10 @@ userautoreply:
|
|
|
subject = "${if def:h_Subject: {Autoreply: ${quote:${escape:$h_Subject:}}} {Autoreply Message}}"
|
|
|
to = "${sender_address}"
|
|
|
|
|
|
+devnull:
|
|
|
+ driver = appendfile
|
|
|
+ file = /dev/null
|
|
|
+
|
|
|
##########################################################################
|
|
|
begin retry
|
|
|
* * F,2h,15m; G,16h,1h,1.5; F,4d,6h
|