Редирект на заданый сервер

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Perimetrix
рядовой
Сообщения: 14
Зарегистрирован: 2008-07-09 11:15:45

Редирект на заданый сервер

Непрочитанное сообщение Perimetrix » 2008-07-09 11:22:47

Добрый день!

Подскажите как можно реализовать следующий функционал:
Есть локальный пользователь - user@mydomain.ru
Как сделать так, чтобы письмо для пользователя user@mydomain.ru укладывалось локально, а так же его копия перенаправлялась на заданный smtp-server.
Не могу понять в какую сторону смотреть.

Заранее спасибо.

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
alex3
лейтенант
Сообщения: 872
Зарегистрирован: 2006-11-20 16:47:56
Откуда: Переславль
Контактная информация:

Re: Редирект на заданый сервер

Непрочитанное сообщение alex3 » 2008-07-09 11:29:21

где-то в форуме это уже обсуждалось....
Если ipfw можно считать речью обычного человека, то pf - речь политика. За каждой ошибкой -ядерный песец.

Perimetrix
рядовой
Сообщения: 14
Зарегистрирован: 2008-07-09 11:15:45

Re: Редирект на заданый сервер

Непрочитанное сообщение Perimetrix » 2008-07-09 11:31:03

К сожалению, я не нашел.
Поищу еще раз, если говорите что уже было

Аватара пользователя
skeletor
майор
Сообщения: 2440
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: Редирект на заданый сервер

Непрочитанное сообщение skeletor » 2008-07-09 12:45:55

Какой МТА?
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

Perimetrix
рядовой
Сообщения: 14
Зарегистрирован: 2008-07-09 11:15:45

Re: Редирект на заданый сервер

Непрочитанное сообщение Perimetrix » 2008-07-09 12:53:27

MTA - Exim
Я сделал вот так:
----------
mail_nic_router:
driver = manualroute
condition = user@mydomain.ru
transport = mail_ru
route_list = "mydomain.ru 111.11.11.111"
unseen = yes
....
mail_nic:
driver = smtp
hosts = 111.11.11.111
------------
Не знаю, может это способ и не правильный, но по логма, вроде отрабатывает нормально

Только смтп-сервер 111.11.11.111 требует авторизоваться прежде чем послать сообщение :( . Сейчас буду копать в ту сторону.

Perimetrix
рядовой
Сообщения: 14
Зарегистрирован: 2008-07-09 11:15:45

Re: Редирект на заданый сервер

Непрочитанное сообщение Perimetrix » 2008-07-09 13:55:13

С авторизацией разобрался, только вот обратил внимание, что condition не отрабатывает. Получается что все письма для mydomain.ru перенаправляются на заданный релей. А нужно чтобы для конкретного пользователя.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35066
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Редирект на заданый сервер

Непрочитанное сообщение Alex Keda » 2008-07-09 19:25:51

покажи конфиг.
а то опять искать будут - не найдут.
Убей их всех! Бог потом рассортирует...

Perimetrix
рядовой
Сообщения: 14
Зарегистрирован: 2008-07-09 11:15:45

Re: Редирект на заданый сервер

Непрочитанное сообщение Perimetrix » 2008-07-10 9:57:29

Авторизация на релеее реализовал следующим образом:

1. Добавил route

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

mailnic_router:
    driver = manualroute
    transport = mailnic
    route_list = "mydomain.ru mailnic.ru"
    unseen = yes
2.Добавил transport

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

mailnic:
    driver = smtp
    hosts = mailnic.ru
    hosts_require_auth = mailnic.ru
    hosts_require_tls = mailnic.ru
3.Добавил параметры авторизации

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

mailnic_login:
    driver = plaintext
    public_name = LOGIN
    client_send = : user@mydomin.ru : password
За основу взял данные со следующей ссылки:
http://typo.submonkey.net/articles/2005 ... smart-host

Но я по прежнему не смог решить поблему с пересылкой почты на заданный смтп-сервер для конкретного пользователя.
Уважамые ГУРУ экзима подскажите, пожалуйста как это сделать.

Заранее спасибо

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35066
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Редирект на заданый сервер

Непрочитанное сообщение Alex Keda » 2008-07-10 10:13:30

документацию - так и не осилили? =)
Убей их всех! Бог потом рассортирует...

Perimetrix
рядовой
Сообщения: 14
Зарегистрирован: 2008-07-09 11:15:45

Re: Редирект на заданый сервер

Непрочитанное сообщение Perimetrix » 2008-07-10 10:25:09

Всем спасибо. Я все таки сделал то что хотел.
Решил следующим способом:

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

mailnic_router:
    driver = manualroute
    verify_recipient
    domains = mydomain.com
    local_parts = lsearch; /etc/exim/user.list
    transport = mailnic
    route_list = "mydomain mail.ru"
    unseen = yes
в файле user.list перечислены пользователи для которых нужно делать копию на заданный сервер.
С condition так и не разобрался.

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

Re: Редирект на заданый сервер

Непрочитанное сообщение Cancer » 2008-07-28 15:18:10

123 перепутал