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

Исходное сообщение
"Postfix и очередь сообщений"

Отправлено Dmitry , 28-Окт-09 19:25 
Здравствуйте! Есть postfix и есть очередь странный сообщений. Одно их них:

4C16F302832     1237 Wed Oct 28 06:00:06  nobody@myserver.ru          
          (connect to relay.mymail-in.net[217.20.163.69]: Operation timed out)
                                         daceywcs@lvivs.com                    


Можно ли как-то понять кто (какой скрипт) поставил сообщение в очередь?

На том же сервере работает Apache с кучей виртуалхостов. Скрипты могут слать почту через mail без всякой авторизации, и как раз от них и ставятся сообщения в очередь от nobody@myserver.ru

Нет ли способа как-то в логах или где то еще увидеть какой скрипт поставил?


Содержание

Сообщения в этом обсуждении
"Postfix и очередь сообщений"
Отправлено shadow_alone , 28-Окт-09 22:58 
изъезженный вопрос

http://www.howtoforge.com/how-to-log-emails-sent-with-phps-m...


"Postfix и очередь сообщений"
Отправлено Dmitry , 29-Окт-09 14:45 
>изъезженный вопрос
>
>http://www.howtoforge.com/how-to-log-emails-sent-with-phps-m...

хм... в целом спасибо! Но там только php перекрывается.

А если Perl или просто exec (sh-скрипт к примеру)?

Возможно конечно просто заменить sendmail и mail на свои с логированием и дальнейшим перебросом к оригиналу. Такая идея? :)



"Postfix и очередь сообщений"
Отправлено shadow_alone , 29-Окт-09 14:54 

>Такая идея? :)

Именно...


"Postfix и очередь сообщений"
Отправлено Dmitry , 29-Окт-09 15:03 
>
>>Такая идея? :)
>
>Именно...

Спасибо!

А если например из Perl`a сделать напрямую работу с 25 портом... такое уже не отследить?


"Postfix и очередь сообщений"
Отправлено shadow_alone , 29-Окт-09 15:06 
>>
>>>Такая идея? :)
>>
>>Именно...
>
>Спасибо!
>
>А если например из Perl`a сделать напрямую работу с 25 портом... такое
>уже не отследить?

дык у тебя ж локальный хост в my_networks, отследить то отследишь, но откуда именно, не логируется же.
думаю, что и для перла, возможно переназначить функцию (в перле не силен).


"Postfix и очередь сообщений"
Отправлено Dmitry , 29-Окт-09 15:11 

>дык у тебя ж локальный хост в my_networks, отследить то отследишь, но
>откуда именно, не логируется же.
>думаю, что и для перла, возможно переназначить функцию (в перле не силен).

нет, без всяких функций... просто напрямую писать в сокет данные (написав свой аналог mail).