dotclear,email,notification

Le hack est tout simple et consiste à envoyer un mail de notification lorsque le blog retourne des messages d'erreurs graves aux utilisateurs (base de données injoignable par exemple).

Editer le fichier "/inc/prepend.php" et rendez-vous à la fin du fichier.
Vous devriez trouver une fonction qui se nomme "__error"


function __error($summary,$message)

Il suffit d'ajouter le code suivant au début de la fonction :


$from = "mon_adresse@truc.fr";
$to = "mon_adresse@truc.fr";
$subject = mb_encode_mimeheader('Blog Error','UTF-8','B');
$headers[] = 'From: '.$from;
$headers[] = 'Content-Type: text/plain; charset=UTF-8;';
$message = $summary."\r\n\r\n";
mail::sendMail($to,$subject,$message,$headers);

Vous serez ainsi prévenu de toute les erreurs graves qui se produisent sur votre blog.

Attention, si votre blog est très fréquenté, ce type de hack pourrait bombarder votre messagerie d'email. Des idées pour temporiser l'envoi de mail ?

Vous êtes correctement abonné à Geeek
Bienvenue ! Vous êtes correctement connecté.
Super ! Vous êtes correctement inscrit.
Votre lien a expiré
Vérifiez vos emails et utiliser le lien magic pour vous connecter