Страница 1 из 1

EXIM почтовый сервер + релей

Добавлено: 2008-11-02 4:56:05
val707
Есть почтовый сервер с EXIM mail.company.com
есть релей reley.prov.com
У прова есть почтовый ящик, откуда забирается почта
fetchmail.
Настройки MX 10 mail.company.com
MX 20 relay.prov.com

Как правильно настроить EXIM, чтобы он работал только с
внутренними клиентами, а почта приходила через релей и fetchmail
из ящика провайдера?

Re: EXIM почтовый сервер + релей

Добавлено: 2008-11-02 5:41:13
Cancer
Тут посмотри может и что нить найдешь...
http://www.lissyara.su/?id=1728

Re: EXIM почтовый сервер + релей

Добавлено: 2008-11-02 5:51:14
val707
Это читал
Конечно самый простой вариант - поменять вес MX сервера с релеем.

Пробовал остановить EXIM - внешняя почта через fetchmail приходит.
Внутренняя ессно - нет.
Запретить 25 порт извне на сервере - почему-то fetchmail начинает складывать все письма
в первый по списку ящик из fetchmailrc.

Где-то должно быть простое решение, но пока туплю

Re: EXIM почтовый сервер + релей

Добавлено: 2008-11-02 9:29:56
dikens3
val707 писал(а):Это читал
Конечно самый простой вариант - поменять вес MX сервера с релеем.
По моему Exim выбирает любой MX для отправки (опция вроде есть такая). Тем самым это не то решение какое требуется. Т.е. тот, кто тебе захочет отправить почту, не обязательно будет отправлять на MX с меньшим номером.
val707 писал(а):Пробовал остановить EXIM - внешняя почта через fetchmail приходит.
Внутренняя ессно - нет.
Я выключил Exim и больше некому принимать почту? Про fetchmail тоже не очень ясно.
val707 писал(а):Запретить 25 порт извне на сервере - почему-то fetchmail начинает складывать все письма
в первый по списку ящик из fetchmailrc.
Запрет 25 порта должен работать, пробуй. Запрет должен быть средствами фаервола.

Re: EXIM почтовый сервер + релей

Добавлено: 2008-11-02 12:49:08
val707
val707 писал(а):
По моему Exim выбирает любой MX для отправки (опция вроде есть такая). Тем самым это не то решение какое требуется. Т.е. тот, кто тебе захочет отправить почту, не обязательно будет отправлять на MX с меньшим номером.
Входящая почта принимается сначала на MX с меньшим весом, при невозможности - на следующий
(вроде бы так)

В firewall запретил in 25 но fetchmail ведет себя странно - как я писал

Re: EXIM почтовый сервер + релей

Добавлено: 2008-11-02 15:27:47
Cancer
а не легче сделать что бы почта приходила на провайдера ящики а с них на тебя пересылалась?
а экзим заставить отправлять в мир почту через ящик какой нить на провайдере.

да и fetchmail не нужен даже будет

Аутентификация exim`a как клиента

Код: Выделить всё

   begin routers

   # Отправка почты в МИР через smtp.masterhost.ru
   masterhost_router:
           driver = manualroute
           transport = masterhost_transport
           route_list = * smtp.masterhost.ru


   begin transports

   # Транспорт на smtp.masterhost.ru
   masterhost_transport:
           driver = smtp
           hosts = smtp.masterhost.ru
           hosts_require_auth = smtp.masterhost.ru


   begin authenticators

   # Аутентификатор для Мастерхоста (masterhost_transport) LOGIN
   # И плюс аутентификацию что лисяра придумал server_condition итд это она
   auth_login:
     driver = plaintext
     public_name = LOGIN
     client_send = : user@domain-ak.ru : masterhost_user_password
     server_condition = ${lookup mysql{SELECT `username` FROM \
                        `mailbox` WHERE `username` = \
                        '${quote_mysql:$auth1}' AND `password` = \
                        '${quote_mysql:$auth2}'}{yes}{no}}
     server_prompts = Username:: : Password::
     server_set_id = $auth1

Re: EXIM почтовый сервер + релей

Добавлено: 2008-11-02 18:49:52
val707
Разобрался. Открыл 25 порт только для релея.