The OpenNET Project / Index page

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

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

"Courier. Помогите затавить его слать почту."
Сообщение от teebot Искать по авторуВ закладки on 20-Сен-04, 18:04  (MSK)
Здравствуйте.

Братци!!! Помогите. Прошло уже 2 недели как пытаюсь совладать с курьером. Суть проблемы такая. Не шлет, гад, почту наружу. Внутри все ОК. В логах следующее:

Sep 20 16:50:39 parom courieresmtp: id=0004565B.414880E7.0000F9B7,from=<teebot@mail_from.com>,addr=<friend@rcpt_to.com>: DNS lookup failed.

Ну все нормально с ДНС. Руками все резолвится, и mail_from.com, и rcpt_to.com. Перепробовал массу вариантов конфигурации. Тут их перечислять не буду, потому как прошло две недели многое забыл, не хочу вас запутать.
Выслушаю любые предположения, даже самые бредовые.

З.Ы. Система БСД 5,1. Предоставлю любою инфрмацию которая поможет решить проблему, кроме пароля рута и ИП :-) А если серьезно караул.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Courier. Помогите затавить его слать почту."
Сообщение от teebot Искать по авторуВ закладки on 21-Сен-04, 10:19  (MSK)
>Здравствуйте.
>
>Братци!!! Помогите. Прошло уже 2 недели как пытаюсь совладать с курьером. Суть
>проблемы такая. Не шлет, гад, почту наружу. Внутри все ОК. В
>логах следующее:
>
>Sep 20 16:50:39 parom courieresmtp: id=0004565B.414880E7.0000F9B7,from=<teebot@mail_from.com>,addr=<friend@rcpt_to.com>: DNS lookup failed.
>
>Ну все нормально с ДНС. Руками все резолвится, и mail_from.com, и rcpt_to.com.
>Перепробовал массу вариантов конфигурации. Тут их перечислять не буду, потому как
>прошло две недели многое забыл, не хочу вас запутать.
>Выслушаю любые предположения, даже самые бредовые.
>
>З.Ы. Система БСД 5,1. Предоставлю любою инфрмацию которая поможет решить проблему, кроме
>пароля рута и ИП :-) А если серьезно караул.

После очередной безсонной ночи я вплотную подошел к решению проблемы.
И так проблема вот в чем.
Курьер не врал когда не мог разрезовить что-то там.
А это что-то там оказалось серый ИП 192.168.131.27. Естественно это резовится не будет.
Почему так происходит. Дело в том что курьер стоит на шлюзе у которого 2 интерфейса, один в локалку 192.168.231.23 а другой во внешний мир ххх.хх.254.29. Вот эта падла и пытается резолвить тот ИП через который пытаются послать почту. В конфигах курьера я везде прописал привязку к внешнему интерфесу - не помогло.

Тут каким-то образом надо НАТить, но возможно ли это в пределах одной машины? Пакеты же не выходят через внешний интерфейс. Кстате НАТ там настроен. Тут либо есть какое-то элементарное решение, которого я пока не вижу, либо выкручиваться каким-то более изощренным образом.

Не подскажите как?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Courier. Помогите затавить его слать почту."
Сообщение от _KAV_ Искать по авторуВ закладки(ok) on 21-Сен-04, 13:59  (MSK)
>Тут каким-то образом надо НАТить, но возможно ли это в пределах одной
>машины? Пакеты же не выходят через внешний интерфейс. Кстате НАТ там
>настроен. Тут либо есть какое-то элементарное решение, которого я пока не
>вижу, либо выкручиваться каким-то более изощренным образом.
>
>Не подскажите как?
Попробуй прописать этот резолв в hosts или в ДНС в view local


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Courier. Помогите затавить его слать почту."
Сообщение от teebot Искать по авторуВ закладки on 21-Сен-04, 14:20  (MSK)
>>Тут каким-то образом надо НАТить, но возможно ли это в пределах одной
>>машины? Пакеты же не выходят через внешний интерфейс. Кстате НАТ там
>>настроен. Тут либо есть какое-то элементарное решение, которого я пока не
>>вижу, либо выкручиваться каким-то более изощренным образом.
>>
>>Не подскажите как?
>Попробуй прописать этот резолв в hosts или в ДНС в view local
>

DNSа  в локалке нет.
А в hosts прийдется прописывать 50 машин (я этого не вынесу) потмоу что оно пытается резолвить того кто посылает письмо.

В крайнем случае конечно прийдется ставить ДНС, но пока я пытаюсь найти другой способ, пусть это даже через попу, и что бы ручками ничего вводить не пришлось.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Courier. Помогите затавить его слать почту."
Сообщение от Pasha Искать по авторуВ закладки(??) on 21-Сен-04, 19:18  (MSK)
>А в hosts прийдется прописывать 50 машин (я этого не вынесу) потмоу
>что оно пытается резолвить того кто посылает письмо.
>
>В крайнем случае конечно прийдется ставить ДНС, но пока я пытаюсь найти
>другой способ, пусть это даже через попу, и что бы ручками
>ничего вводить не пришлось.

Ну и какие проблемы? Напиши скриптик, который сгенерить тебе hosts c адресами из нужного интервала и последовательностью произвольных имен машин, типа:
192.168.131.1 host1
192.168.131.2 host2
      etc.
Реальные имена машин здесь роли не играют, поэтому оставь все таким макаром и не парься с ДНС-ом, если он тебе особо и не нужен.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Courier. Помогите затавить его слать почту."
Сообщение от teebot Искать по авторуВ закладки on 22-Сен-04, 10:24  (MSK)
>>А в hosts прийдется прописывать 50 машин (я этого не вынесу) потмоу
>>что оно пытается резолвить того кто посылает письмо.
>>
>>В крайнем случае конечно прийдется ставить ДНС, но пока я пытаюсь найти
>>другой способ, пусть это даже через попу, и что бы ручками
>>ничего вводить не пришлось.
>
>Ну и какие проблемы? Напиши скриптик, который сгенерить тебе hosts c адресами
>из нужного интервала и последовательностью произвольных имен машин, типа:
>192.168.131.1 host1
>192.168.131.2 host2
>      etc.
>Реальные имена машин здесь роли не играют, поэтому оставь все таким макаром
>и не парься с ДНС-ом, если он тебе особо и не
>нужен.


все коту под хвост. все хосты прописывать не стал для эксперемента прописал только те с которы пытаюсь слать почту. ситуация не изменилась.
я еще в большей растерянности чем был раньше.

видимо мне курьер не одалеть.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Courier. Помогите затавить его слать почту."
Сообщение от DogEater Искать по авторуВ закладки(ok) on 22-Сен-04, 09:42  (MSK)
если на локалку - поставь djbdns - он экстремально прост,
с hosts на 50 машин мучаться будешь
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: Courier. Помогите затавить его слать почту."
Сообщение от z Искать по авторуВ закладки(??) on 28-Сен-04, 11:10  (MSK)
>DNSа  в локалке нет.
>А в hosts прийдется прописывать 50 машин (я этого не вынесу) потмоу
>что оно пытается резолвить того кто посылает письмо.

Попробуй отключить "разрешение IP":
Если xxx\etc\esmtpd (где xxx - это путь к courier) в параметр TCPDOPTS добавить -nodsnlookup, то при отправке почты обратное преобразование IP адресов выполняться не будет.

В FAQ по Courier-MTA есть вопрос "Why are my e-mails taking so long to send?", почитай - может поможет.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: Courier. Помогите затавить его слать почту."
Сообщение от teebot Искать по авторуВ закладки on 28-Сен-04, 14:32  (MSK)
>>DNSа  в локалке нет.
>>А в hosts прийдется прописывать 50 машин (я этого не вынесу) потмоу
>>что оно пытается резолвить того кто посылает письмо.
>
>Попробуй отключить "разрешение IP":
>Если xxx\etc\esmtpd (где xxx - это путь к courier) в параметр TCPDOPTS
>добавить -nodsnlookup, то при отправке почты обратное преобразование IP адресов выполняться
>не будет.
>
>В FAQ по Courier-MTA есть вопрос "Why are my e-mails taking so
>long to send?", почитай - может поможет.

что я только не пробовал, -nodsnlookup в том числе
вот тут все подробно расписано
http://portal.sysadmins.ru/board/viewforum.php?f=2&topicdays=0&start=40

Доходило до того что я смотрел tcpdump`ом куда он обращается за реолвом.
Плюс ко всему еще пробовла поднимать на этой машинке кеширующий ДНС.
Непомогло.
Пробовал посылать мыло таким макаром name@IP говорит что нет такого домена.
Я уж не знаю что и делать.
Его можно пересобрать что бы он вообще к ДНС не обращался, но это не выход. Он должен работать с ДНСом.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Courier. Помогите затавить его слать почту."
Сообщение от teebot Искать по авторуВ закладки on 21-Сен-04, 14:21  (MSK)
>>Тут каким-то образом надо НАТить, но возможно ли это в пределах одной
>>машины? Пакеты же не выходят через внешний интерфейс. Кстате НАТ там
>>настроен. Тут либо есть какое-то элементарное решение, которого я пока не
>>вижу, либо выкручиваться каким-то более изощренным образом.
>>
>>Не подскажите как?
>Попробуй прописать этот резолв в hosts или в ДНС в view local
>

Спасибо что откликнулся.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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