|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Victor Sudakov 2:5020/400 16 Sep 2005 06:34:33 To : Valentin Davydov Subject : Re: sendmail and environment variables -------------------------------------------------------------------------------- Valentin Davydov wrote: >>>> >>>>Так и происходит в случае апача. Hо какое отношение это имеет к >>>>обсуждаемой теме ? >>> >>> У меня это выглядит так: >>> >>> Received: (from val@localhost) >>> >>> Причём в обоих случаях, как с -t, так и с голым телом. >>> >>> Hасколько я помню, тебя интересовал заголовок, в котором бы содержалась >>> информация о том, кто позвал сендмэйл. Или уже не интересует? >> >>Да, интересовал заголовок (в смысле хедер), но не envelope-from. > > Я предлагал использовать не envelope-from, а первый (по времени) received. А я ответил, что логин из Received вообще неплохо бы скрыть, чтобы не облегчать задачу подбора. > >>Потому что по-хорошему нужен не только username, но и имя скрипта, >>откуда sendmail был позван. И $REMOTE_ADDR до кучи. Это твоим >>способом вообще не решается. > > А $HTTP_REFERER, часом, не нужен? ;-) Есть такой патч на php, называется php-4.3.11-mail-header.patch Вот там пример грамотного подхода. Hичего лишнего и в то же время всё, что необходимо для анализа возможного abuse: X-PHP-Script: <server_name><php_self> for [<forwarded_for>,]<remote-addr> Жаль, что действует только на PHP-шный mail(). -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN 2:5005/49@fidonet http://vas.tomsk.ru/ --- ifmail v.2.15dev5.3 * Origin: AO "Svyaztransneft", SibPTUS (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/91674d607184.html, оценка из 5, голосов 10
|