J'utilise une passerelle mail sous linux, sur laquelle j'ai installé mailwatch qui est une interface web pour controler les spam et les mails.
bref, j'ai installé le tout sur un nouveau serveur mais mailwatch semble incompatible avec la dernière version php5
Je ne peux lire les emails, j'ai ces messages d'erreur dans apache:
j'ai désactivé E_STRICT dans php.ini mais cela ne résoud pas le problème , c'est vraiment le code qui pose soucisPHP Strict Standards: Non-static method Mail_mimeDecode::decode() should not be called statically in /var/www/mailscanner/viewmail.php
PHP Strict Standards: Non-static method Mail_mimeDecode::getMimeNumbers() should not be called statically in/var/www/mailscanner/viewmail.php
Ce qui pose souci, c'est vraiment :
$params['include_bodies'] = false;
$params['decode_bodies'] = true;
$params['decode_headers'] = true;
$params['input'] = $file;
$structure = Mail_mimeDecode::decode($params);
$mime_struct = Mail_mimeDecode::getMimeNumbers($structure);
comment puis-je corriger ?
merci