Maxim Tuliuk wrote:
Не встречался ли патч к php, который при использовании функции mail добавляет к письму заголовок с адресом сайта/страницы, где функция вызывалась?
Проблема в том, чтобы на хостинг-сервере начали активно ломать сайты и слать спам, а после добавления заголовка postfix+header_check должны помочь...
А что делаете с сайтами, которые рассылают мусор из CGI-скриптов через /usr/sbin/sendmail ? У нас на хостинге вместо sendmail стоит ssmtp, запатченный вот таким образом: --- ssmtp.c.orig Thu Apr 13 09:38:20 2006 +++ ssmtp.c Thu Apr 13 14:04:19 2006 @@ -1275,6 +1275,7 @@ int ssmtp(char *argv[]) { char buf[(BUF_SZ + 1)], *p, *q; + char *remote_addr, *script_name , *server_name; #ifdef MD5AUTH char challenge[(BUF_SZ + 1)]; #endif @@ -1452,6 +1453,18 @@ if(have_from == False) { smtp_write(sock, "From: %s", from); + } + + if(remote_addr=getenv("REMOTE_ADDR")) { + smtp_write(sock, "X-Originating-IP: %s", remote_addr); + } + + if(server_name=getenv("SERVER_NAME")) { + smtp_write(sock, "X-Server-Name: %s", server_name); + } + + if(script_name=getenv("SCRIPT_NAME")) { + smtp_write(sock, "X-Script-Name: %s", script_name); } if(have_date == False) { -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN sip:sudakov@sibptus.tomsk.ru =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message