>>
>>1) конструкция aliases сделана для локальных пользователей
>
>Это я в курсе....
>
>>2) virtusertable как раз позволяет форвардировать почту на ВНЕШНИЕ
>>адреса, вот только на локальной машине этого не будет, так как:
>>
>
>virtusertable работает только в том случае, если этот домен указан в local-host-names, какой ЭТОТ?
>то есть в локальных доменах. Даже если я укажу эту проверку
>и скомпилю базу virtusertable, то это ничего не изменит, проверка то
>все равно игнорируется.
пример:
- дано, host=alone.dubna.ru, все что приходит на адрес zhopa@alone.dubna.ru - перенапрявлять во внешний мир на адрес
lavr@unix1.jinr.ru
[alone]~ > hostname
alone.dubna.ru
[alone]~ > grep zhopa /etc/mail/virtusertable
zhopa@alone.dubna.ru lavr@unix1.jinr.ru
[alone]~ > finger zhopa
finger: zhopa: no such user
[alone]~ >
Все пашет тока в путь снаружи почта на zhopa@alone.dubna.ru перенаправляется на внешний lavr@unix1.jinr.ru
>>- у вас есть локальный пользователь genn и на локальной машине, доставка
>>
>>будет ЛОКАЛЬНЫМ mailer'ом - mail.local. А вот если вы попробуете с любой
>>
>>другой машины отправить почту на этого пользователя - вот тогда она
>>успешно форварднется
>
>На фре, на самом почтовике нет никаких пользователей кроме меня и рута.
>Он тупо почту для домена без изменений форвардит внутрь. Правда после
>вирусной проверки и спамера.
>
>>3) если у вас есть пользователь genn с HOME - .forward без
>>проблем, если
>>нет HOME, forward не катит
>
>Нет, локальных юзеров на шлюзе нет.
про MAILHUB следует читать в cf/README - там много полезного, но
вариант с virtusertable я уже продемонстрировал