The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"проблема. Маршрутизация почты "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"проблема. Маршрутизация почты " 
Сообщение от Pasha34 Искать по авторуВ закладки(ok) on 01-Дек-05, 13:32  (MSK)
Добрый день.

Существует домен: domen.net. есть несколько поддоменов (локальных). Существует один MX mail.domen.net на который собственно и приходит вся почта для domen.net, а так же для x1.domen.net....xn.domen.net.

Серверы mail.x1.....mail.xn находятся в локальной сети и не имеют реальных ip и своих записей MX.

Вопрос, как в postfix раскидать эту почту с mail.domen.net на эти машины.
(пробовал transport - не помогает, упорно хочет доставить локально на mail.domen.net).

В sendmail все понятно - mailertable и все. Но требуется именно postfix , особенности работы :(.

Помогите советом pls.

postfix вижу 1й раз.

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "проблема. Маршрутизация почты " 
Сообщение от jonatan Искать по авторуВ закладки(ok) on 01-Дек-05, 15:10  (MSK)
Например через virtual_mailbox_domains.

/etc/postfix/main.cf:
transport_maps = hash:/etc/postfix/transport
virtual_mailbox_domains = x1.domen.net, x2.domen.net, ...

/etc/postfix/transport:
x1.domen.net    smtp:[192.168.1.1]
x2.domen.net    smtp:[192.168.1.2]

postmap transport
postfix reload

http://www.postfix.org/VIRTUAL_README.html#virtual_mailbox

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "проблема. Маршрутизация почты " 
Сообщение от Pasha34 Искать по авторуВ закладки(ok) on 01-Дек-05, 15:27  (MSK)
Спасибо. Попробую.

т.е. как я понял просто transport указать не достаточно?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "проблема. Маршрутизация почты " 
Сообщение от jonatan Искать по авторуВ закладки(ok) on 01-Дек-05, 15:37  (MSK)
>т.е. как я понял просто transport указать не достаточно?
Нужно указать postfix-у для каких доменов принимать почту. Это можно сделать через mydestination, через virtual... или через relay. После правки transport необходимо дать команду
postmap /etc/postfix/transport
чтобы появился файл /etc/postfix/transport.db
который и использует postfix.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "проблема. Маршрутизация почты " 
Сообщение от jonatan Искать по авторуВ закладки(ok) on 01-Дек-05, 15:52  (MSK)
Указанная мной конфигурация пока без учета наличия получателей в этих доменах. Это отдельный вопрос.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "проблема. Маршрутизация почты " 
Сообщение от Pasha34 Искать по авторуВ закладки(ok) on 01-Дек-05, 15:57  (MSK)
это я понял. Получатели не нужны, нужно просто тупо кидать все сообщения на эти серверы.


Dec  1 15:54:49 mail postfix/virtual[320]: fatal: bad string length 0 < 1: virtual_mailbox_base =
Dec  1 15:54:50 mail postfix/master[32544]: warning: process /usr/lib/postfix/virtual pid 320 exit status 1
Dec  1 15:54:50 mail postfix/master[32544]: warning: /usr/lib/postfix/virtual: bad command startup -- throttling

вот такие ошибки.

если я укажу просто в mydestination = x1..,..xn
а потом пропишу все их в transport все должно быть ОК?


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "проблема. Маршрутизация почты " 
Сообщение от jonatan Искать по авторуВ закладки(ok) on 01-Дек-05, 16:09  (MSK)
>это я понял. Получатели не нужны, нужно просто тупо кидать все сообщения на эти серверы.
Тогда лучше использовать relay

/etc/postfix/main.cf:
transport_maps = hash:/etc/postfix/transport
relay_domains = $mydestination, x1.domen.net, x2.domen.net, ...
relay_recipient_maps =

/etc/postfix/transport:
x1.domen.net    relay:[192.168.1.1]
x2.domen.net    relay:[192.168.1.2]
...

postmap transport
postfix reload

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "проблема. Маршрутизация почты " 
Сообщение от Pasha34 Искать по авторуВ закладки(ok) on 01-Дек-05, 16:31  (MSK)
Спасибо, все заработало :)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру