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

Исходное сообщение
"Пересылка почты из Sendmail в внутренний почтовик"

Отправлено LIS , 07-Авг-03 16:10 
Проблема следующего плана:
Когда сендмыл получает почту на @domain.ru он считает ее своей (локальной), а нужно сделать так, чтобы он всю входящую почту на @domain.ru переправлял на другой почтовик (MS Exchange), а не оставлял локально. Подскажите, чего нужно где поправить.
ЗЫ В форуме уже поднимался такой вопрос, но это не совсем моя ситуация (короче не работает)

Содержание

Сообщения в этом обсуждении
"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено lavr , 07-Авг-03 16:17 
>Проблема следующего плана:
>Когда сендмыл получает почту на @domain.ru он считает ее своей (локальной), а
>нужно сделать так, чтобы он всю входящую почту на @domain.ru переправлял
>на другой почтовик (MS Exchange), а не оставлял локально. Подскажите, чего
>нужно где поправить.
>ЗЫ В форуме уже поднимался такой вопрос, но это не совсем моя
>ситуация (короче не работает)

либо ищи поиском (ровненько твоя ситуация), либо читай /sendmail_sources/cf/README (MAIL_HUB или smtp[ip] или mailertable или...)


"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено LIS , 07-Авг-03 16:24 
>>Проблема следующего плана:
>>Когда сендмыл получает почту на @domain.ru он считает ее своей (локальной), а
>>нужно сделать так, чтобы он всю входящую почту на @domain.ru переправлял
>>на другой почтовик (MS Exchange), а не оставлял локально. Подскажите, чего
>>нужно где поправить.
>>ЗЫ В форуме уже поднимался такой вопрос, но это не совсем моя
>>ситуация (короче не работает)
>
>либо ищи поиском (ровненько твоя ситуация), либо читай /sendmail_sources/cf/README (MAIL_HUB или smtp[ip]
>или mailertable или...)

В том то и дело, что перепробовал уже все маил_хабы, майлертаблы и все прочее, перерыл половину инета. Суда уж обратился как в последнюю инстанцию ))


"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено lavr , 07-Авг-03 16:44 
>>>Проблема следующего плана:
>>>Когда сендмыл получает почту на @domain.ru он считает ее своей (локальной), а
>>>нужно сделать так, чтобы он всю входящую почту на @domain.ru переправлял
>>>на другой почтовик (MS Exchange), а не оставлял локально. Подскажите, чего
>>>нужно где поправить.
>>>ЗЫ В форуме уже поднимался такой вопрос, но это не совсем моя
>>>ситуация (короче не работает)
>>
>>либо ищи поиском (ровненько твоя ситуация), либо читай /sendmail_sources/cf/README (MAIL_HUB или smtp[ip]
>>или mailertable или...)
>
>В том то и дело, что перепробовал уже все маил_хабы, майлертаблы и
>все прочее, перерыл половину инета. Суда уж обратился как в последнюю
>инстанцию ))

mailertable

варианты:

my.domain               esmtp:host.my.domain
.domain             smtp:[gateway.domain]
domain            smtp:[ip.add.re.ss]

внимательно разобрать нотацию-представление левой стороны, в каких
случаях следует задавать domain, а в каких .domain и правую сторону,
которая есть пара mailer:host (прим. в случае проблем с DNS - строго
нотация smtp:[ip.add.re.ss])


"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено LIS , 08-Авг-03 08:48 
>>>>Проблема следующего плана:
>>>>Когда сендмыл получает почту на @domain.ru он считает ее своей (локальной), а
>>>>нужно сделать так, чтобы он всю входящую почту на @domain.ru переправлял
>>>>на другой почтовик (MS Exchange), а не оставлял локально. Подскажите, чего
>>>>нужно где поправить.
>>>>ЗЫ В форуме уже поднимался такой вопрос, но это не совсем моя
>>>>ситуация (короче не работает)
>>>
>>>либо ищи поиском (ровненько твоя ситуация), либо читай /sendmail_sources/cf/README (MAIL_HUB или smtp[ip]
>>>или mailertable или...)
>>
>>В том то и дело, что перепробовал уже все маил_хабы, майлертаблы и
>>все прочее, перерыл половину инета. Суда уж обратился как в последнюю
>>инстанцию ))
>
>mailertable
>
>варианты:
>
>my.domain            
>   esmtp:host.my.domain
>.domain          smtp:[gateway.domain]
>domain   smtp:[ip.add.re.ss]
>
>внимательно разобрать нотацию-представление левой стороны, в каких
>случаях следует задавать domain, а в каких .domain и правую сторону,
>которая есть пара mailer:host (прим. в случае проблем с DNS - строго
>
>нотация smtp:[ip.add.re.ss])

перепробовал все варианты - не получается

если я правильно понимаю, то нужно как-то отучить сендмыл думать о том, что у него есть локальные пользователи, т.к. в тестовом режиме он говорит, что почта для domain.ru  будет покладена локально
создается ощущение, что майлертабле он просто игнорирует

ЗЫ с днсом все в порядке


"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено lavr , 08-Авг-03 09:49 
>>>>>Проблема следующего плана:
>>>>>Когда сендмыл получает почту на @domain.ru он считает ее своей (локальной), а
>>>>>нужно сделать так, чтобы он всю входящую почту на @domain.ru переправлял
>>>>>на другой почтовик (MS Exchange), а не оставлял локально. Подскажите, чего
>>>>>нужно где поправить.
>>>>>ЗЫ В форуме уже поднимался такой вопрос, но это не совсем моя
>>>>>ситуация (короче не работает)
>>>>
>>>>либо ищи поиском (ровненько твоя ситуация), либо читай /sendmail_sources/cf/README (MAIL_HUB или smtp[ip]
>>>>или mailertable или...)
>>>
>>>В том то и дело, что перепробовал уже все маил_хабы, майлертаблы и
>>>все прочее, перерыл половину инета. Суда уж обратился как в последнюю
>>>инстанцию ))
>>
>>mailertable
>>
>>варианты:
>>
>>my.domain            
>>   esmtp:host.my.domain
>>.domain          smtp:[gateway.domain]
>>domain   smtp:[ip.add.re.ss]
>>
>>внимательно разобрать нотацию-представление левой стороны, в каких
>>случаях следует задавать domain, а в каких .domain и правую сторону,
>>которая есть пара mailer:host (прим. в случае проблем с DNS - строго
>>
>>нотация smtp:[ip.add.re.ss])
>
>перепробовал все варианты - не получается
>
>если я правильно понимаю, то нужно как-то отучить сендмыл думать о том,
>что у него есть локальные пользователи, т.к. в тестовом режиме он
>говорит, что почта для domain.ru  будет покладена локально
>создается ощущение, что майлертабле он просто игнорирует
>
>ЗЫ с днсом все в порядке

шожа ты локально то проверяешь на машине которая у тебя mail-hub отдающий
СВОЮ почту другому? короче, изучай cf/README до просветления и понимания
разницы работы локального мейлера и smtp/esmtp ну и других технологически
связанных вещей.


"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено LIS , 08-Авг-03 16:23 
>>>>>>Проблема следующего плана:
>>>>>>Когда сендмыл получает почту на @domain.ru он считает ее своей (локальной), а
>>>>>>нужно сделать так, чтобы он всю входящую почту на @domain.ru переправлял
>>>>>>на другой почтовик (MS Exchange), а не оставлял локально. Подскажите, чего
>>>>>>нужно где поправить.
>>>>>>ЗЫ В форуме уже поднимался такой вопрос, но это не совсем моя
>>>>>>ситуация (короче не работает)
>>>>>
>>>>>либо ищи поиском (ровненько твоя ситуация), либо читай /sendmail_sources/cf/README (MAIL_HUB или smtp[ip]
>>>>>или mailertable или...)
>>>>
>>>>В том то и дело, что перепробовал уже все маил_хабы, майлертаблы и
>>>>все прочее, перерыл половину инета. Суда уж обратился как в последнюю
>>>>инстанцию ))
>>>
>>>mailertable
>>>
>>>варианты:
>>>
>>>my.domain            
>>>   esmtp:host.my.domain
>>>.domain          smtp:[gateway.domain]
>>>domain   smtp:[ip.add.re.ss]
>>>
>>>внимательно разобрать нотацию-представление левой стороны, в каких
>>>случаях следует задавать domain, а в каких .domain и правую сторону,
>>>которая есть пара mailer:host (прим. в случае проблем с DNS - строго
>>>
>>>нотация smtp:[ip.add.re.ss])
>>
>>перепробовал все варианты - не получается
>>
>>если я правильно понимаю, то нужно как-то отучить сендмыл думать о том,
>>что у него есть локальные пользователи, т.к. в тестовом режиме он
>>говорит, что почта для domain.ru  будет покладена локально
>>создается ощущение, что майлертабле он просто игнорирует
>>
>>ЗЫ с днсом все в порядке
>
>шожа ты локально то проверяешь на машине которая у тебя mail-hub отдающий
>
>СВОЮ почту другому? короче, изучай cf/README до просветления и понимания
>разницы работы локального мейлера и smtp/esmtp ну и других технологически
>связанных вещей.

просветление наступило, но все равно ничего не работает
не хочет он ее пересылать и все тут (( Может быть, что sendmail.cf изменен так, что все мои потуги ему по барабану? (простите за идиотский вопрос я не силен во FREEBSD)



"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено YuryD , 08-Авг-03 16:32 

а нет ли этого домена в local-host-names ?



"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено LIS , 08-Авг-03 16:37 
>
> а нет ли этого домена в local-host-names ?
>
>

Раньше был, я убрал его от туда руками (может не правильно??)


"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено YuryD , 08-Авг-03 16:44 
>> а нет ли этого домена в local-host-names ?
>Раньше был, я убрал его от туда руками (может не правильно??)


Ну у меня все работает так
1. MX смотрят на меня
2. Домены не локальные завернуты через mailertable причем
     в случае левых адресов все по esmtp:[192.168.xx.xx]
3. Ну и кое-что , чтобы они могли релеить (/etc/hosts и в access им RELAY)


"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено LIS , 08-Авг-03 16:54 
>>> а нет ли этого домена в local-host-names ?
>>Раньше был, я убрал его от туда руками (может не правильно??)
>
>
> Ну у меня все работает так
> 1. MX смотрят на меня
> 2. Домены не локальные завернуты через mailertable причем
>     в случае левых адресов все по esmtp:[192.168.xx.xx]
>
> 3. Ну и кое-что , чтобы они могли релеить (/etc/hosts и
>в access им RELAY)
>
>
не совсем понял, но МХ развернул на себя, все равно ниче не выходит, что я делаю не так???
для .сf
define(`MAIL_HUB',`smtp:aa.domain.ru')

mailertable
domain.ru smtp:[aa.domain.ru]


"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено YuryD , 08-Авг-03 17:00 
>не совсем понял, но МХ развернул на себя, все равно ниче не
>выходит, что я делаю не так???

Sendmail делает примерно так :
Почта по MX приходит к нему.
Он проверяет, его или это домен (через hostname и local-host-names) -
  и если там - то локально.

Если нет , то проверка mailertable,virtusertable и relay-domains
и работа по этим правилам.

Но я не понял , если у вас домен mydomen.com и вы хотите релаить всю почту
домена, не проще ли с помощью nat завернуть 25-й порт на внутреннюю сетку?


"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено LIS , 08-Авг-03 17:03 
>>не совсем понял, но МХ развернул на себя, все равно ниче не
>>выходит, что я делаю не так???
>
> Sendmail делает примерно так :
> Почта по MX приходит к нему.
> Он проверяет, его или это домен (через hostname и local-host-names) -
>
>  и если там - то локально.
>
> Если нет , то проверка mailertable,virtusertable и relay-domains
> и работа по этим правилам.
>
> Но я не понял , если у вас домен mydomen.com и
>вы хотите релаить всю почту
> домена, не проще ли с помощью nat завернуть 25-й порт на
>внутреннюю сетку?

НАТА нету Просто хотелось бы чтобы сендмыл еще и фильтровал ее на спам


"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено YuryD , 08-Авг-03 17:11 
>НАТА нету Просто хотелось бы чтобы сендмыл еще и фильтровал ее на
>спам

Ну тогда непроверенное извращение
в virtusertable пишете
@mydomain: %myotherwrongdomain

в mailertable
myotherwrongdomain: esmtp:[exchange]
  
Но не уверен - поправьте знатоки, а вообще - к Клаусу, он
в comp.mail.sendmail активен


"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено YuryD , 08-Авг-03 17:14 
>>НАТА нету Просто хотелось бы чтобы сендмыл еще и фильтровал ее на
>>спам
Чем спам фильтровать будете ? Насколько мне известно это или
procmail или что-то антивирусное, но работает  на local delivery
(mail.local)


"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено LIS , 08-Авг-03 17:20 
>>>НАТА нету Просто хотелось бы чтобы сендмыл еще и фильтровал ее на
>>>спам
> Чем спам фильтровать будете ? Насколько мне известно это или
> procmail или что-то антивирусное, но работает  на local delivery
> (mail.local)
>

Скриптовой нашлепкой на сендмыле.
Спасибо, нашел упоминание о домене в hosts убрал стало работать, тока щас ДНС не резольвит


"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено YuryD , 08-Авг-03 17:33 
>Скриптовой нашлепкой на сендмыле.

Это как, sendmail.sf на ходу править rulesets ? или таки milter и прочие ?

Есть проверенное извращение - 2 MX, основной закрыт firewall, а 2-й MX
принимает почту, проверяет ее и по esmtp|uucp на основной...


"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено LIS , 08-Авг-03 17:35 
>>Скриптовой нашлепкой на сендмыле.
>
> Это как, sendmail.sf на ходу править rulesets ? или таки milter
>и прочие ?
>
> Есть проверенное извращение - 2 MX, основной закрыт firewall, а 2-й
>MX
> принимает почту, проверяет ее и по esmtp|uucp на основной...

milter и прочие ))
по подробнее про МХ можно?


"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено YuryD , 08-Авг-03 18:02 
>milter и прочие ))

milter это вещь в себе...

>по подробнее про МХ можно?

А что говорить, MX- это запись в DNS , говорящая куда гнать почту.
Нет MX = нет почты, и никакая IN A не должна работать.
MX как правило не одна, их несколько, отличаются весом. Чем меньше MX
тем он предпочтительней. Если младший не отвечает - отправляют следующему
и т.д. Закрытие меньшего MX иногда продиктовано старостью sendmail
и невозможностью быстро-быстро перенести local users. Firewall строят так,
чтобы закрыть извне старый, позволять старым юзерам изнутри слать через
него, а прием только через новый...


"Пересылка почты из Sendmail в внутренний почтовик"
Отправлено LIS , 09-Авг-03 06:43 
>>milter и прочие ))
>
> milter это вещь в себе...
>
>>по подробнее про МХ можно?
>
> А что говорить, MX- это запись в DNS , говорящая куда
>гнать почту.
> Нет MX = нет почты, и никакая IN A не должна
>работать.
> MX как правило не одна, их несколько, отличаются весом. Чем меньше
>MX
> тем он предпочтительней. Если младший не отвечает - отправляют следующему
> и т.д. Закрытие меньшего MX иногда продиктовано старостью sendmail
> и невозможностью быстро-быстро перенести local users. Firewall строят так,
> чтобы закрыть извне старый, позволять старым юзерам изнутри слать через
> него, а прием только через новый...

Понятно. Все, все работает, всем спасибо. )))