mirror of
https://github.com/myvesta/vesta
synced 2025-08-19 21:04:07 -07:00
fxied bug with unrouteable aliases
This commit is contained in:
parent
2ce5290efc
commit
660c77171f
1 changed files with 16 additions and 2 deletions
|
@ -27,7 +27,7 @@ tls_advertise_hosts = *
|
||||||
tls_certificate = /etc/pki/tls/certs/exim.pem
|
tls_certificate = /etc/pki/tls/certs/exim.pem
|
||||||
tls_privatekey = /etc/pki/tls/private/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
|
tls_on_connect_ports = 465
|
||||||
never_users = root
|
never_users = root
|
||||||
host_lookup = *
|
host_lookup = *
|
||||||
|
@ -40,6 +40,7 @@ DKIM_DOMAIN = ${lc:${domain:$h_from:}}
|
||||||
DKIM_FILE = /etc/exim/domains/${lc:${domain:$h_from:}}/dkim.pem
|
DKIM_FILE = /etc/exim/domains/${lc:${domain:$h_from:}}/dkim.pem
|
||||||
DKIM_PRIVATE_KEY = ${if exists{DKIM_FILE}{DKIM_FILE}{0}}
|
DKIM_PRIVATE_KEY = ${if exists{DKIM_FILE}{DKIM_FILE}{0}}
|
||||||
|
|
||||||
|
|
||||||
##########################################################################
|
##########################################################################
|
||||||
begin acl
|
begin acl
|
||||||
##########################################################################
|
##########################################################################
|
||||||
|
@ -162,12 +163,13 @@ begin routers
|
||||||
##########################################################################
|
##########################################################################
|
||||||
dnslookup:
|
dnslookup:
|
||||||
driver = dnslookup
|
driver = dnslookup
|
||||||
domains = ! +local_domains
|
domains = !+local_domains
|
||||||
transport = remote_smtp
|
transport = remote_smtp
|
||||||
# ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
|
# ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
|
||||||
no_more
|
no_more
|
||||||
|
|
||||||
#system_aliases:
|
#system_aliases:
|
||||||
|
# domains = +local_domains
|
||||||
# driver = redirect
|
# driver = redirect
|
||||||
# allow_fail
|
# allow_fail
|
||||||
# allow_defer
|
# allow_defer
|
||||||
|
@ -211,6 +213,7 @@ aliases:
|
||||||
pipe_transport = address_pipe
|
pipe_transport = address_pipe
|
||||||
unseen
|
unseen
|
||||||
|
|
||||||
|
|
||||||
localuser_spam:
|
localuser_spam:
|
||||||
driver = accept
|
driver = accept
|
||||||
transport = local_spam_delivery
|
transport = local_spam_delivery
|
||||||
|
@ -229,18 +232,25 @@ catchall:
|
||||||
file_transport = local_delivery
|
file_transport = local_delivery
|
||||||
redirect_router = dnslookup
|
redirect_router = dnslookup
|
||||||
|
|
||||||
|
terminate_alias:
|
||||||
|
driver = accept
|
||||||
|
transport = devnull
|
||||||
|
condition = ${lookup{$local_part@$domain}lsearch{/etc/exim/domains/$domain/aliases}{true}{false}}
|
||||||
|
|
||||||
|
|
||||||
##########################################################################
|
##########################################################################
|
||||||
begin transports
|
begin transports
|
||||||
##########################################################################
|
##########################################################################
|
||||||
remote_smtp:
|
remote_smtp:
|
||||||
driver = smtp
|
driver = smtp
|
||||||
|
helo_data = $sender_address_domain
|
||||||
dkim_domain = DKIM_DOMAIN
|
dkim_domain = DKIM_DOMAIN
|
||||||
dkim_selector = mail
|
dkim_selector = mail
|
||||||
dkim_private_key = DKIM_PRIVATE_KEY
|
dkim_private_key = DKIM_PRIVATE_KEY
|
||||||
dkim_canon = relaxed
|
dkim_canon = relaxed
|
||||||
dkim_strict = 0
|
dkim_strict = 0
|
||||||
|
|
||||||
|
|
||||||
procmail:
|
procmail:
|
||||||
driver = pipe
|
driver = pipe
|
||||||
command = "/usr/bin/procmail -d $local_part"
|
command = "/usr/bin/procmail -d $local_part"
|
||||||
|
@ -306,6 +316,10 @@ userautoreply:
|
||||||
subject = "${if def:h_Subject: {Autoreply: ${quote:${escape:$h_Subject:}}} {Autoreply Message}}"
|
subject = "${if def:h_Subject: {Autoreply: ${quote:${escape:$h_Subject:}}} {Autoreply Message}}"
|
||||||
to = "${sender_address}"
|
to = "${sender_address}"
|
||||||
|
|
||||||
|
devnull:
|
||||||
|
driver = appendfile
|
||||||
|
file = /dev/null
|
||||||
|
|
||||||
##########################################################################
|
##########################################################################
|
||||||
begin retry
|
begin retry
|
||||||
* * F,2h,15m; G,16h,1h,1.5; F,4d,6h
|
* * F,2h,15m; G,16h,1h,1.5; F,4d,6h
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue