Народ, большая просьба помочь!Существует проблема с настройкой sendmail-а.
Я настраиваю свои локальные машины (Unix-ы) в своей фирме, а всю почтовую систему фирмы конфигурирует другой человек.
То есть от меня требуется настроить чтобы от моих машин почта без проблем доходила куда надо внутри фирмы и не только (что-то типа "... | mail someone@firm.com").
Пока не доходит, бьюсь с локальным sendmail-овским конфигом.
Но никак не могу понять в чем проблемы, потому что не знаю, что там мои машины посылают, какие заголовки и т.д.Так вот вопрос:
существует ли возможность средствами sendmail-а посмотреть лог обмена сообщениями между моей машиной и компом на который она дальше коннектиться на 25 порт, когда посылает почту?
Или может существуют такие проги (wrapper-ы), которые работают как прослойки в сетевом обмене, а потом я могу посмотреть на то, что через нее прошло?tcpdump, ngrep и другие снифферы не подходят, потому что там их нет и поставить я не могу.
Был бы очень благодарен за любые предложения!
Иван.
>Так вот вопрос:
>существует ли возможность средствами sendmail-а посмотреть лог обмена сообщениями между моей машиной
>и компом на который она дальше коннектиться на 25 порт, когда
>посылает почту?А почему бы не поставить LogLevel в sendmail.cf повыше, и не смотреть прямо в логи?
Когда сендмэйл обрабатывает почту он в логе пишет никий uniqID
который принадлежит конкретному письму.
Когда он передает почту дальше сендмемйл пише тип статуса и приписывает ID который сгенерировала другая система принявшая почту.
вот этот ID ты можешь глянуть у себя и потом воспользоваться им же для поиска концов на машине которая приняла почту.
Таким образом ты проследишь всю цепочку.