"Dernier message trait par Postfix: ",'relai'=>"Serveurs & Relais Ouverts",'filtre'=>"Filtre pollupostage",'relais'=>"Depuis le %s, SpamCop.net a stopp sur ma machine %s messages provenant de serveurs de spam. Mon serveur n'est pas un relai ouvert. Vrifiez si un serveur est un relai ouvert.",'IP'=>"addresse IP",'filtres'=>"Depuis le %s, mes filtres personnels installs sur ma configuration de Postfix ont stopp %s messages de courriers indsirables. " );$TEXTS[en] = array('dernier'=>"Last message treated by Postfix: ",'relai'=>"Servers & Open Relays",'filtre'=>"Spam Filter",'relais'=>"Since %s, SpamCop.net has stopped on my machine %s messages sent by spam servers. My server is not an open relay. Verify if a server is an open relay.",'IP'=>"IP address",'filtres'=>"Since %s, my personnal filtres installed in Postfix has blocked %s spam messages. Take a look at the subjects. " );// Language determinitation -------------------------------$languages=split(',',$_SERVER[HTTP_ACCEPT_LANGUAGE]); if (count($languages)>1) foreach($languages as $temp) { list($key,$value) = split(';',$temp); $language[]=$value.$key; }else $language = preg_replace('|language\=(.*)|si','\1',$languages[0]);rsort($language); $textes=$TEXTS[en]; // Default language// Language attribution ----------------------------------- foreach ($language AS $lang) { if(eregi("en",$lang)) { $textes=$TEXTS[en]; break; } if(eregi("fr",$lang)) { $textes=$TEXTS[fr]; break; } #if(eregi("es",$lang)) { $textes=$TEXTS[es]; break; } #if(eregi("de",$lang)) { $textes=$TEXTS[de]; break; } #if(eregi("it",$lang)) { $textes=$TEXTS[it]; break; } #if(eregi("jp",$lang)) { $textes=$TEXTS[jp]; break; } }?> Spam
to= proto=SMTP helo= if($log)foreach ($log AS $ligne) { if(eregi("(.*) $serveur(.*) host \[([0-9\.]*)\] blocked ",$ligne,$temp)) { $spamcop[]=array('date'=>$temp[1],'cont'=>$temp[3]); } elseif(eregi("(.*) $serveur(.*)\[([0-9\.]*)\]\: 554 ",$ligne,$temp)) { $filtre[]=array('date'=>$temp[1],'cont'=>$temp[3]); } elseif(eregi("(.*) $serveur(.*)\[([0-9\.]*)\]\: 450 ",$ligne,$temp)) { $filtre[]=array('date'=>$temp[1],'cont'=>$temp[3]); } elseif(eregi("(.*) $serveur(.*)\[([0-9\.]*)\]\: 550 ",$ligne,$temp)) { $filtre[]=array('date'=>$temp[1],'cont'=>$temp[3]); } }if(eregi("(.*) $serveur(.*)",array_pop($log),$temp)) $dernier=$temp[1];echo "

$textes[dernier]".preg_replace('|([a-z]*)[^0-9]*([0-9]*) ([0-9]*):([0-9]*):([0-9]+)|i','\2 \1 2003 \3h\4:\5',$dernier)."



$textes[relai]
";printf($textes[relais],preg_replace('|([a-z]*)[^0-9]*([0-9]*) ([0-9]*)'.':([0-9]*):([0-9]+)|i','\2 \1 2003 \3h\4',$spamcop[0][date]),count($spamcop));echo "

\n";// http://www.ordb.org/lookup/?host=lashampoo.net // http://www.abuse.net/cgi-bin/relaytest?ADDR=lashampoo.net // http://www.trusontechnologies.com/services/relay_test.php if($spamcop)foreach ($spamcop AS $probleme) echo "\n".$probleme[date].' '.$textes[IP].' '. $probleme[cont].'
';if($filtre){echo "

$textes[filtre]
";printf($textes[filtres],preg_replace('|([a-z]*)[^0-9]*([0-9]*) ([0-9]+):'.'([0-9]+):([0-9]+)|i','\2 \1 2003 \3h\4',$filtre[0][date]),count($filtre));echo "

\n"; foreach ($filtre AS $probleme) { $temp = preg_replace('|([\+\-_0-9\w\&\.\=]+)@([\+\-\._0-9\w]+)\.([\w]+)|', 'em@il',$probleme[cont]); $temp = preg_replace('|"([^"]+)"(.*)[\n]?|i','\1',$temp); echo $probleme[date]." $temp
\n"; }}?>
- | Unix | - | Log Files - Apache HTTP S | - | Cigarr Bengtsson | Cigarr Bengtsson | - | - | Using Apache with Microso | Unix | Upgrading to 1.3 from 1.2 | Unix | Apache Server Frequently | Apache Tutorial: Dynamic | Apache Content Negotiatio | Compiling and Installing | Apache Performance Notes | Apache Tutorial: Introduc | Apache 1.3 Dynamic Shared |
Cooking Tips - Video Postcards - Hochzeitsring Kaufen