The OpenNET Project / Index page

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

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

"sendmail, virtusertable, mailertable, etc"  
Сообщение от Septima email(??) on 16-Апр-07, 17:15 
Появилась необходимость выделить подразделение в отдельный (совсем) офис. Почта на старые адреса подразделения должна нормально доставляться в новый офис, в тоже время переписка между офисами должна ходить тоже нормально.

Пусть новый офис будет у нас - newoffice.local.ua,
старый - mainoffice.com

В /etc/mail/mailertable пишу:
mainoffice.com         smtp:[relay.mainoffice.com.address]

в /etc/mail/local-host-names:
mainoffice.com
newoffice.local.ua

в /etc/mail/virtusertable:
localuser1@mainoffice.com          localuser1
localuser2@mainoffice.com          localuser2
localuser3@mainoffice.com          localuser3
и т.д.

В результате, при попытке отправить почту на адрес remoteuser1@mainoffice.com приходит закономерный отлуп - мол, нет такого (локального пользователя), а если убрать из /etc/mail/local-host-names строку mainoffice.com, то принятые от relay.mainoffice.com.address письма уходит обратно на mainoffice.com. Подскажите, пожалуйста, как победить? makemap hash делал для mailertable и virtusertable после каждой модификации.

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

 Оглавление

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


1. "sendmail, virtusertable, mailertable, etc"  
Сообщение от universite email(ok) on 16-Апр-07, 17:35 
>Появилась необходимость выделить подразделение в отдельный (совсем) офис. Почта на старые адреса
>подразделения должна нормально доставляться в новый офис, в тоже время переписка
>между офисами должна ходить тоже нормально.
>
>Пусть новый офис будет у нас - newoffice.local.ua,
>старый - mainoffice.com

Неправильно делаете.
На новом офисе почтовик отвечает за домен newoffice.local.ua
На старом, по прежнему mainoffice.com.

На старом офисе оставляем
/etc/mail/local-host-names:
mainoffice.com


На новом-
/etc/mail/local-host-names:
newoffice.local.ua

На старом в virtusertable пишем

username@a.sample.hostname     specificuser@a.possibly.different.hostname
user1@mainoffice.com    user1@newoffice.local.ua
....
и так прописываются все пользователи в новом офисе

>В результате, при попытке отправить почту на адрес remoteuser1@mainoffice.com приходит закономерный отлуп
>- мол, нет такого (локального пользователя), а если убрать из /etc/mail/local-host-names
>строку mainoffice.com, то принятые от relay.mainoffice.com.address письма уходит обратно на mainoffice.com.
>Подскажите, пожалуйста, как победить? makemap hash делал для mailertable и virtusertable
>после каждой модификации.

cd /etc/mail
make
make install
make restart

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

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

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




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

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