URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 85656
[ Назад ]

Исходное сообщение
"Sendmail - Virtusertable и smarthost"

Отправлено 810asd , 17-Июн-09 23:25 
Hi all!

Подскажите плиз, что я делаю не так?

Есть mydomain.ru. Для него есть smarthost, через который уходит вся почта.
Хочу для отдельных пользователей (типа user222@mydomain.ru)роутить почту на другой хост host1.mydomain.ru.

прописываю в virtusertable:
user222@mydomain.ru user222@host1.mydomain.ru

При включенном define(`SMART_HOST',`smarthost.ru') почта для user222@mydomain.ru уходит на smarthost.

Если smarthost отключить, то почта для user222@mydomain.ru уходит на host1.mydomain.ru, но и вся внешняя почта уходит напрямую в инет, что в моей ситуации недопустимо.

Чувствую, что все здесь просто, но сам уже запутался. Ткните носом плиз.


Содержание

Сообщения в этом обсуждении
"Sendmail - Virtusertable и smarthost"
Отправлено Medlar , 18-Июн-09 13:47 
Посмотрите README, там есть пример в разделе non-smtp based conf
думаю он вам подойдет, если переписать как-то так

define(`SMART_HOST',`smarthost.ru')
LOCAL_NET_CONFIG
Ruser222 < @mydomain.ru.> [tab] $#smtp $@ host1.mydomain.ru $: user22<host1.mydomain.ru.>

Хотя мне кажется тут и просто aliases нормально бы отработал ....


"Sendmail - Virtusertable и smarthost"
Отправлено 810asd , 18-Июн-09 16:10 
Спасибо огромное!!!
LOCAL_NET_CONFIG - помог.

при наличии в aliases
user222@mydomain.ru     user222@host1.mydomain.ru

письма тоже уходили на smarthost....