source: spip-zone/_plugins_/facteur/branches/v1/plugin.xml @ 60362

Last change on this file since 60362 was 60362, checked in by yffic@…, 9 years ago

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

  • Property svn:executable set to *
File size: 1.4 KB
Line 
1<plugin>
2        <nom>
3                <multi>
4                        [fr]Facteur
5                        [en]Postman
6                </multi>
7        </nom>
8        <slogan>Il distribue votre courrier</slogan>
9        <auteur>Collectif SPIP</auteur>
10        <version>1.8.9</version>
11        <version_base>1.1</version_base>
12        <etat>stable</etat>
13        <licence>GPL</licence>
14        <description>
15                <multi>
16                        [fr]Facteur s'occupe de la distribution des courriels au format HTML, texte ou mixte ; via SMTP ou non
17                        [en]Postman delivers emails in HTML, text or mixed format; via SMTP or not
18                </multi>
19        </description>
20        <categorie>communication</categorie>
21        <lien>http://www.spip-contrib.net/Facteur</lien>
22        <install>base/facteur.php</install>
23        <icon>prive/images/facteur-48.png</icon>
24        <prefix>facteur</prefix>
25        <pipeline>
26                <nom>autoriser</nom>
27                <inclure>inc/facteur_autorisations.php</inclure>
28        </pipeline>
29        <pipeline>
30                <nom>facteur_pre_envoi</nom>
31                <inclure>inc/envoyer_mail.php</inclure>
32        </pipeline>
33        <pipeline>
34                <nom>ieconfig_metas</nom>
35                <inclure>facteur_ieconfig_metas.php</inclure>
36        </pipeline>
37        <onglet id="facteur" parent="configuration">
38                <icone>prive/images/facteur-24.png</icone>
39                <titre>facteur:configuration_facteur</titre>
40        </onglet>
41        <bouton id='config_facteur' parent="bando_configuration">
42                <icone>images/facteur-16.png</icone>
43                <titre>facteur:configuration_facteur</titre>           
44                <url>facteur</url>
45        </bouton>
46        <necessite id="SPIP" version="[2.0.3;2.1.99]" />
47        <utilise id="bando" version="[;]" />
48</plugin>
Note: See TracBrowser for help on using the repository browser.