leave qualify_domain and qualify_recipient unconfigured, ajust system_aliases

This commit is contained in:
Matthew Saunders Brown 2024-03-26 14:10:44 -07:00
parent 6d176d0900
commit d325654151
3 changed files with 6 additions and 3 deletions

View File

@ -952,7 +952,7 @@ virtual_alias_catchall:
system_aliases:
driver = redirect
domains = $primary_hostname:$qualify_domain
domains = $primary_hostname:$qualify_domain:$qualify_recipient
allow_fail
allow_defer
data = ${lookup{$local_part}lsearch{/etc/aliases}}
@ -982,7 +982,7 @@ system_aliases:
userforward:
driver = redirect
check_local_user
domains = $primary_hostname:$qualify_domain
domains = $primary_hostname:$qualify_domain:$qualify_recipient
file = $home/.forward
no_verify
no_expn

View File

@ -1,4 +1,5 @@
qualify_domain = example.com
#qualify_domain = example.com
#qualify_recipient = fqdn.example.com
hide mysql_servers = localhost/vmail/vmail/password

View File

@ -118,6 +118,7 @@ systemctl enable srsd
systemctl start srsd
# exim config
fqdn=`hostname -f`
maildomain=`hostname -d`
sed -i 's/size 10M/daily/g' /etc/logrotate.d/exim4-paniclog
install --owner=Debian-exim --group=Debian-exim --mode=640 /dev/null /etc/exim4/relay_domains
@ -131,6 +132,7 @@ chown Debian-exim:Debian-exim /etc/exim4/skip_greylisting_hosts
chmod 640 /etc/exim4/skip_greylisting_hosts
sed -i "s|example.com|$maildomain|g" /etc/exim4/skip_greylisting_hosts
sed -i "s|password|$VMAILPASS|g" /etc/exim4/exim_local.conf
sed -i "s|fqdn.example.com|$fqdn|g" /etc/exim4/exim_local.conf
sed -i "s|example.com|$maildomain|g" /etc/exim4/exim_local.conf
touch /etc/exim4/srsd.secret
chmod 640 /etc/exim4/srsd.secret