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

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
val707
проходил мимо
Сообщения: 4
Зарегистрирован: 2008-11-02 3:53:01

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

Непрочитанное сообщение val707 » 2008-11-02 4:56:05

Есть почтовый сервер с EXIM mail.company.com
есть релей reley.prov.com
У прова есть почтовый ящик, откуда забирается почта
fetchmail.
Настройки MX 10 mail.company.com
MX 20 relay.prov.com

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

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

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

Непрочитанное сообщение Cancer » 2008-11-02 5:41:13

Тут посмотри может и что нить найдешь...
http://www.lissyara.su/?id=1728

val707
проходил мимо
Сообщения: 4
Зарегистрирован: 2008-11-02 3:53:01

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

Непрочитанное сообщение val707 » 2008-11-02 5:51:14

Это читал
Конечно самый простой вариант - поменять вес MX сервера с релеем.

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

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

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

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

Непрочитанное сообщение dikens3 » 2008-11-02 9:29:56

val707 писал(а):Это читал
Конечно самый простой вариант - поменять вес MX сервера с релеем.
По моему Exim выбирает любой MX для отправки (опция вроде есть такая). Тем самым это не то решение какое требуется. Т.е. тот, кто тебе захочет отправить почту, не обязательно будет отправлять на MX с меньшим номером.
val707 писал(а):Пробовал остановить EXIM - внешняя почта через fetchmail приходит.
Внутренняя ессно - нет.
Я выключил Exim и больше некому принимать почту? Про fetchmail тоже не очень ясно.
val707 писал(а):Запретить 25 порт извне на сервере - почему-то fetchmail начинает складывать все письма
в первый по списку ящик из fetchmailrc.
Запрет 25 порта должен работать, пробуй. Запрет должен быть средствами фаервола.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

val707
проходил мимо
Сообщения: 4
Зарегистрирован: 2008-11-02 3:53:01

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

Непрочитанное сообщение val707 » 2008-11-02 12:49:08

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

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

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

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

Непрочитанное сообщение Cancer » 2008-11-02 15:27:47

а не легче сделать что бы почта приходила на провайдера ящики а с них на тебя пересылалась?
а экзим заставить отправлять в мир почту через ящик какой нить на провайдере.

да и 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

val707
проходил мимо
Сообщения: 4
Зарегистрирован: 2008-11-02 3:53:01

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

Непрочитанное сообщение val707 » 2008-11-02 18:49:52

Разобрался. Открыл 25 порт только для релея.