mirror of
https://github.com/myvesta/vesta
synced 2025-08-14 18:49:21 -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_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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue