-
http://zone.spip.org/trac/spip-zone/changeset/60362yffic@lefourneau.com a rédigé
Redéfinir dans la classe Facteur, les fonctions Send, AddAttachment, AddReplyTo, AddBCC, AddCC, de la classe PhpMailer de cette façon : public function Send() { ob_start(); parent::Send(); $error = ob_get_contents(); ob_end_clean(); if( !empty($error) ) { spip_log("Erreur Facteur->Send : $error",'facteur.err'); } } Avec une constante pour activer ce mode et rajouter au début du constructeur de Facteur : if (defined('_FACTEUR_DEBUG_SMTP')) { $this->SMTPDebug = _FACTEUR_DEBUG_SMTP ; } Ajouter la ligne qui suit dans mes_options.php permet donc de retrouver les erreurs dans le fichier facteur.err.log. define('_FACTEUR_DEBUG_SMTP','5'); // Le niveau peut varier de 1 à 5, 5 affichant tout le dialogue lors de la connexion smtp avec le serveur
4f9e21d0