AntiSpam Merak : regles de base

Le mécanisme Anti Spam n'est pas une arme absolue, les spammeurs faisant tout ce qu'ils peuvent pour les contourner... le réglage est donc toujours un compromis entre les spams reçus et les messages authentiques perdus. Une solution pour limiter la réception est de mettre l'émetteur des spams en liste noire (ce mécanisme a une efficacité limitée par le fait que les spammeurs changent en permanence d'adresse d'émetteur).

Dans le rapport de Spam, il n'est pas utile de supprimer les spams qui seront de toute façon supprimés automatiquement au bout de 3 jours.
L'important dans les rapports est de détecter les messages qui n'auraient pas dûs être considérés comme Spam et de les mettre en liste blanche.


 


Supprimer les messages mailer daemon mail delivery et mail-server

Si ces messages sont trop gênants, vous pouvez créer une règle pour les éliminer :

Aller dans Gestion -> onglet Règles
Ajouter la règle suivante
Conditions : Si en-tête From du message correspond à "mailer;daemon;mail delivery;mail-server"
Actions : mettre le message en spam et ne pas appliquer les autres règles


Publicité




Rapport du dossier SPAM et QUARANTAINE : Langage

Pour localiser les interfaces de challenge-réponse et rapports de spam en français:

  • Editer le fichier .../merak/spam/spam.dat
    La ligne SpamLang doit être:
    SpamLang=fr
    Si la variable SpamLang n'existe pas dans ce fichier, ajouter cette ligne
  • Créer, si besoin, le répertoire '...\Merak\html\challenge\lang\fr'
  • Copier le fichier 'lang.xml' ci dessous dans ce répertoire '...\Merak\html\challenge\lang\fr'
  • Copier le fichier list.tpl ci dessous dans le répertoire '...\Merak\html\challenge\skins\default'

ps : A partir de la 9.3, cette localization sera incluse par défaut dans le package français téléchargé sur le site www.icewarp.fr


Message : IP is blocked because of many connection errors

Que faire quand on a le message :

Warning: mysql_connect(): Host '**.**.**.**' is blocked because of many connection errors. Unblock with 'mysqladmin flush-hosts' in connect.inc.php3 on line 96

Très simple :

Ouvrir une fenetre DOS et tapez :

d:\mysql\bin\mysqladmin.exe -u root -p flush-hosts


SimageUtil : Changer la taille d une image en ASP

Voici, simplifié, le code ASP qui permet de retailler une image en ASP :

  Set myImage = Server.CreateObject("SImageUtil.Image")
  myImage.OpenImageFile("/repertoire/"&rs("image")&")")
  myImage.ChangeSize 100,70
  myImage.SaveJpgFile "repertoire1/"&nom_image&".jpg", 75
  myImage.Close()


Parametrer l AntiSpam de Merak

Résultat de l'analyse :

Il faut étudier le log antispam pour voir le score attribué aux mails afin de décider si le seuil actuel (=3) doit être modifié
Il faut donc activer les logs anti-spam.

Action à faire :


1/ Si la la quarantaine n'est pas activé, il faut l'activer et supprimer les anciennes entrées dans la file de quarantaine.

2/ Par defaut, la base Antispam est une base Access.
Il est conseillé d'utiliser une autre base que MS Access. par ex; MySQL.
Le mode d'emploi pour une migration vers MySQL se trouve ici :

http://www.icewarp.fr/download/guides/MigrationVersMySQL.pdf

A defaut, compacter la base

3/ Activer l'option "Activer les rapports -> rapport ajouté à l'en-tête" dans le menu Antispam -> Spamassassin -> Spamassassin
On retrouve le résultat d'antispam dans l'en-tête de chaque mail - utile en cas d'analyse fine

4/ Activer l'option "utiliser les DNSBL" dans le menu Serveur de Messagerie -> Sécurité -> DNS
+ l'option "fermer la connexion si l'adresse IP sur DNSBL" dans le menu Serveur de Messagerie -> Sécurité -> DNS
+ l'option "rejeter si domaine expéditeur inexistant" dans le menu Serveur de Messagerie -> Sécurité -> DNS

Ne garder que les deux URLs suivantes dans la liste:
zen.spamhaus.org
bl.spamcop.net

Ce paramétrage permet d'éliminer un grand nombre de spams au niveau d'échange SMTP.

Les autres paramètres sont corrects.

Les points 2/, 3/ et 4/ ainsi que l'activation des logs détaillés pour tous les modules licenciés sont conseillés pour tout serveur


Publicité




Call to undefined function mysql_pconnect

La cause probable de l'erreur : "Fatal error: Call to undefined function mysql_pconnect() in" sur un serveur IIS avec PHP est liéée au fait que vous avez oublié de rajouter le repertoire PHP dans le Path windows :

D:\Perl\bin\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\PHP


Changer le nom d une machine

Pour changer le nom d'un serveur :
Pour cela :
Clik droit sur poste de travail --> propriétés
Identification resseau - propriétés
Autre
--> mettre le prefixe

Documentation de Isapi Rewrite 1.3

Attention, la doc complete est en Anglais ..

Tutorial IIS et aide IIS

De nombreux documents existent sur IIS ..
Vous trouveerez ci quelques adresses utiles pour apprivoiser IIS :



website counter