redhat 7.3
на 1-м IP - два разных домена.
>host1.ru + host2.ru - 192.168.0.3 (e.g.)
надо для одного из них сделать так, чтобы входящая почта почта пересылалась на другой IP.
для host1.ru запись в dns:
----------------------------
IN MX 10 mail.host1.ru.
www IN A 192.168.0.3
mail IN A 192.168.0.9
----------------------------
>host host1.ru
host1.ru has address 192.168.0.3
host1.ru mail is handled (pri=10) by mail.host1.ru
---------
Но чтобы отправить почту на 192.168.0.9 (mail.host1.ru), надо писать полностью user@mail.host1.ru, а user@host1.ru приходит на 192.168.0.3...
Возможно ли это поправить? Куда смотреть?
>redhat 7.3
>на 1-м IP - два разных домена.
>>host1.ru + host2.ru - 192.168.0.3 (e.g.)
>надо для одного из них сделать так, чтобы входящая почта почта пересылалась
>на другой IP.
>для host1.ru запись в dns:
>----------------------------
> IN MX
> 10 mail.host1.ru.
>www IN A
> 192.168.0.3
>mail IN A
> 192.168.0.9
>----------------------------
>>host host1.ru
>host1.ru has address 192.168.0.3
>host1.ru mail is handled (pri=10) by mail.host1.ru
>---------
>Но чтобы отправить почту на 192.168.0.9 (mail.host1.ru), надо писать полностью user@mail.host1.ru, а
>user@host1.ru приходит на 192.168.0.3...
>Возможно ли это поправить? Куда смотреть?mailertable
>mailertable
А как насчет domaintable? Я тут нашел, что он это делает, только у меня не получается :). Наверное надо в sendmail.cf включить поддержку?
>>mailertable
>А как насчет domaintable? Я тут нашел, что он это делает, только
>у меня не получается :)
конкретно, что не получаеться
>>>mailertable
>>А как насчет domaintable? Я тут нашел, что он это делает, только
>>у меня не получается :)
>конкретно, что не получаеться
DNS настроен вроде:
[$] host host1.ru
host1.ru has address 195.151.175.3
host1.ru mail is handled (pri=1) by mail.host1.ruНо почта приходит на mail.host1.ru только при прямом обращении (user@mail.host1.ru), а я надеялся, что при такой настройке dns, вся почта на @host1.ru будет переводиться на mail.host1.ru. Однако этого не происходит. Тогда прописал в virtusertable на host1.ru
user@host1.ru user@mail.host1.ru
но прописывать так для каждого юзера?!
а синтаксис типа *@host1 *@mail.host1.ru
не проходит.
почитал про mailertable - это же большой гемморой. Неужели нельзя как-нибудь просто указать, чтобы почта на @host1.ru перенаправлялась на mail.host1.ru?
Если это сделает domaintable, то как поправить sendmail.cf, чтобы эта штука заработала?
>>>>mailertable
>>>А как насчет domaintable? Я тут нашел, что он это делает, только
>>>у меня не получается :)
>>конкретно, что не получаеться
>DNS настроен вроде:
>[$] host host1.ru
>host1.ru has address 195.151.175.3
>host1.ru mail is handled (pri=1) by mail.host1.ru
>
>Но почта приходит на mail.host1.ru только при прямом обращении (user@mail.host1.ru), а я
>надеялся, что при такой настройке dns, вся почта на @host1.ru будет
>переводиться на mail.host1.ru. Однако этого не происходит. Тогда прописал в virtusertable
>на host1.ru
>user@host1.ru user@mail.host1.ru
>но прописывать так для каждого юзера?!
>а синтаксис типа *@host1 *@mail.host1.ru
>не проходит.
>почитал про mailertable - это же большой гемморой. Неужели нельзя как-нибудь просто
>указать, чтобы почта на @host1.ru перенаправлялась на mail.host1.ru?
>Если это сделает domaintable, то как поправить sendmail.cf, чтобы эта штука
>заработала?пример:
domain.kiev.ua esmtp:server.domain.net
>>>>>mailertable
>>>>Тогда прописал в virtusertable
>>на host1.ru
>>user@host1.ru user@mail.host1.ru
>>но прописывать так для каждого юзера?!
>>а синтаксис типа *@host1 *@mail.host1.ru
>>не проходит.
>>почитал про mailertable - это же большой гемморой. Неужели нельзя как-нибудь просто
>>указать, чтобы почта на @host1.ru перенаправлялась на mail.host1.ru?
>>Если это сделает domaintable, то как поправить sendmail.cf, чтобы эта штука
>>заработала?
>
>пример:
>domain.kiev.ua esmtp:server.domain.netЭто пример записи для domaintable? или для mailertable?
И что надо добавить в sendmail.cf, чтобы подхватывались domaintable и mailertable?
>>>>>>mailertable
>>>>>Тогда прописал в virtusertable
>>>на host1.ru
>>>user@host1.ru user@mail.host1.ru
>>>но прописывать так для каждого юзера?!
>>>а синтаксис типа *@host1 *@mail.host1.ru
>>>не проходит.
>>>почитал про mailertable - это же большой гемморой. Неужели нельзя как-нибудь просто
>>>указать, чтобы почта на @host1.ru перенаправлялась на mail.host1.ru?
>>>Если это сделает domaintable, то как поправить sendmail.cf, чтобы эта штука
>>>заработала?
>>
>>пример:
>>domain.kiev.ua esmtp:server.domain.net
>
>Это пример записи для domaintable? или для mailertable?
>И что надо добавить в sendmail.cf, чтобы подхватывались domaintable и mailertable?в mc:
FEATURE(mailertable, `hash -o /etc/mail/mailertable')либо в cf:
# Mailer table (overriding domains)
Kmailertable hash -o /etc/mail/mailertable+почитай литературку
>либо в cf:
># Mailer table (overriding domains)
>Kmailertable hash -o /etc/mail/mailertable
>
>+почитай литературку
это прошло,
вписал host1.ru esmtp:mail.host1.ru
перезапустил sendmail. Создался mailertable.db.
НО не работает. Почта ходит по старому.
Может проблема в "esmtp"?
Нужна ли такая б-ка libesmtp? У меня ее нет...
>
>>либо в cf:
>># Mailer table (overriding domains)
>>Kmailertable hash -o /etc/mail/mailertable
>>
>>+почитай литературку
>это прошло,
>вписал host1.ru esmtp:mail.host1.ru
>перезапустил sendmail. Создался mailertable.db.
>НО не работает. Почта ходит по старому.
>Может проблема в "esmtp"?
>Нужна ли такая б-ка libesmtp? У меня ее нет...ну логи показывай...
+лучше уже в аську переходить...
еще лучше почитать.
тк вопросы относяться к ртфм.
250669862
>>Может проблема в "esmtp"?
>>Нужна ли такая б-ка libesmtp? У меня ее нет...
>
>ну логи показывай...
>+лучше уже в аську переходить...
>еще лучше почитать.
>тк вопросы относяться к ртфм.
>2506698621. аськи нету... может лучше по mail?
2. В логах (mail) ничегошеньки нового нет.
А как убедиться, что mailertable работает?
Спасибо, denn...
Столько копать пришлось...
Но все оказалось по другому... DNS подхватился и все пошло. Пришлось убирать все навороты из sendmail... :)
PS. хотя это странно... ведь мой dns все уже правильно понимал (MX запись), но не отправлял...