Имеется почтовый домен domain1, на который настроен почтовый сервер. Также имеется почтовый домен domain2. У него в mx прописан IP моего почтового сервера, и соответственно вся почта для domain2 идет к нам. Нужно, чтобы вся почта "@domain2" направлялась в ящик "user@domain1".
Конфиг выглядит следующим образом:
Код: Выделить всё
domainlist local_domains = @:domain1
domainlist relay_to_domains = domain2
system_filter = /usr/local/etc/exim/mail_forward.conf
system_filter_user = mailnull
Код: Выделить всё
accept domains = +relay_to_domains
endpass
message = "main server not know how relay to this address"
verify = recipient
Код: Выделить всё
if $recipients: contains "@domain2"
then
deliver user@domain1
endif
Код: Выделить всё
Dec 13 08:33:42 mail exim[50957]: lowest numbered MX record points to local host: domain2 (while verifying <qqq@domain2> from host (proxy.uns.ac.id) [114.6.7.5])
Dec 13 08:33:42 mail exim[50957]: H=(proxy.uns.ac.id) [114.6.7.5] I=[55.55.55.55]:25 F=<gobbledygookh39@echnopool.ru> temporarily rejected RCPT <qqq@domain2>: lowest numbered MX record points to local host