LINUX.ORG.RU
ФорумAdmin

Exim. Минимальный конфиг для релэя в другую систему.

 , ,


0

1

Добрый день. Помогите с конфигом.

Требуется 1) Принимать всю почту с определенного IP/подсети от другого почтового сервера без других ограничений. 2) Пересылать весь этот поток на 127.0.0.1:2025 без авторизации и прочих проверок. 3) Для задачи могу использовать только Exim4

Пробую такой конфиг:

primary_hostname = myserver.test.local recipients_max=100 message_size_limit=50M

hostlist relay_from_hosts = MAIN_RELAY_NETS MAIN_RELAY_NETS= 127.0.0.0/8 ; 10.0.0.0/8 ; 192.168.0.0/16 ; 172.16.0.0/12 daemon_smtp_ports = 25

#no policy checks acl_smtp_rcpt = accept

#Routers: standard DNS routing and local users begin routers

forward_route: driver = manualroute transport = remote_smtp route_list = * 127.0.0.1::2025

#Transports: SMTP and local mailboxes begin transports

remote_smtp: driver = smtp port = 2025 command_timeout = 10s

Получаю ошибку на любой e-mail: e-mail cannot be resolved at this time: remote host address is the local host

чего еще не хватает ?


Алилуя. Заработало Не хватало self = send

Рабочий конфиг: primary_hostname = myserver.test.local recipients_max=100 message_size_limit=50M

hostlist relay_from_hosts = MAIN_RELAY_NETS MAIN_RELAY_NETS= 127.0.0.0/8 ; 10.0.0.0/8 ; 192.168.0.0/16 ; 172.16.0.0/12 daemon_smtp_ports = 25

#no policy checks acl_smtp_rcpt = accept

#Routers: standard DNS routing and local users begin routers

forward_route: driver = manualroute domains = * self = send transport = remote_smtp route_list = * 127.0.0.1::2025 no_more

#Transports: SMTP and local mailboxes begin transports

remote_smtp: driver = smtp command_timeout = 10s

Alion
() автор топика
Ответ на: комментарий от Alion

и где здесь ограничение по relay_from_hosts ?

обычный open relay

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.