47 Commits (6752b47a7338c8a8ce211278c83efc290920c321)

Author SHA1 Message Date
Cerdic 6752b47a73 prise en charge correcte de Message-ID dans l'ajout de headers 9 months ago
JLuc 9af79d2fa5 phpdoc 3 years ago
Cerdic 30a5089287 Fix la possibilite de desactiver la conversion automatique des emails texte en emails html : 3 years ago
Cerdic b37d194378 bugfix chaine de langue, plus increment version et passage en test 3 years ago
Cerdic 62a0cdf3d6 bugfix calcul du sujet automatique selon html/texte 3 years ago
Cerdic 7214fa1a5b avec une chaine de langue pour fignoler le mail d'alerte 3 years ago
Cerdic 254ea4a30e passer les chemins des PJs en absolu pour le mail d'alerte et ne pas planter si une PJ manque 3 years ago
Cerdic 79d035f349 la detection de mail blocke/en echec n'est pas forcement synchrone, on revoit donc l'architecture pour tout deleguer a facteur, avec une implementation basique par defaut 3 years ago
Cerdic 12f4dfc537 deplacer l'extraction auto du sujet dans une fonction adhoc, ce qui permet de tester son existence et de savoir si le facteur le fait automatiquement ou pas 3 years ago
Cerdic fa1734cbdb renommage de variable + php doc flag important 3 years ago
Cerdic 4dc81bf6f7 on peut ajouter important=true dans les options de envoyer_mail, ce qui met le flag sur le mail (mais peu supporte), mais surtout notifie l'adresse mail configuree dans facteur en cas d'erreur d'envoi de cet email important 3 years ago
Cerdic 4bd852cf68 quand le sujet est vide on l'extrait du debut du contenu html ou texte, quel que soit la methode d'appel de la fonction 3 years ago
Cerdic 8e72c5a193 homogeneiser les logs, fix le Reply-To avec mailjet et un petit glitch de format sur le From quand il est force 3 years ago
Cerdic 4e8aa68a95 brancher inc/envoyer_mail sur facteur_factory() et donc utiliser la nouvelle implementation de SPIP\Facteur\FacteurXXXX 3 years ago
Cerdic 87169d43dc entetes PHP 3 years ago
Cerdic 2a30aacbf4 On remanie le formulaire de config et on separe le test dans un formulaire a part + ajouter une piece jointe au test si possible + des chaines de langue 3 years ago
maieul@maieul.net c0606979eb Nouvelle constant _LOG_FACTEUR, qui détermine le niveau de log pour les 4 years ago
cedric@yterium.com 6ffebc8708 fix : ajouter le sujet dans les logs quand on envoi par mail() (car pas dans le header dans ce cas) 4 years ago
cedric@yterium.com cfcba93a8b sur des gros sites on peut avoir plein de sources d'envoi de mail, et quand on veut retrouver qui a envoye un mail problematique (par quel canal) c'est complique. On ajoute un backtrace dans facteur.log et on rend aussi un peu moins verbeuse la liste des destinataires 4 years ago
bystrano@gmx.ch 3b800e27b0 permettre de spécifier des noms d'envoyeurs quand il y a plusieurs adresses reply-to 5 years ago
bystrano@gmx.ch 0543a0cfe6 ajouter une option nom_repondre_a à la fonction envoyer_mail 5 years ago
kent1@arscenic.info 0bffbb8f79 Pouvoir n'envoyer de mail que en bcc (version 3.4.9) 6 years ago
cedric@yterium.com 9a46df224f s'assurer que tous les cas d'echecs produisent bien une exception lorsque c'est demande, notamment lors de l'envoi du mail de test 7 years ago
brunobergot@gmail.com 68a57a662f version 3.3.2 : bugfix retour sur r95476 7 years ago
cedric@yterium.com 2b103a22c3 On peut passer un argument 'exceptions' au corps pour indiquer qu'on veut lancer une exception en cas d'erreur (par defaut non, comme avant) 7 years ago
marcimat@rezo.net adf66119ae 2 notices PHP en moins éventuelles. 8 years ago
marcimat@rezo.net d6a17ecd38 Éviter tout un tas de notices PHP sur le formulaire de configuration et lors de l'envoi d'un courriel. 8 years ago
kent1@arscenic.info 1ccdc5073e Sans log de m**** c'est mieux 8 years ago
kent1@arscenic.info e0f2c3d8de $destinataire peut être un array, prendre le premier si vraiment nécessaire 8 years ago
kent1@arscenic.info 92212ed966 Report de r83006 8 years ago
rastapopoulos@spip.org 5809e1623c Dans le commit [83006], le log de la ligne 149, ok c'est une erreur et donc il fallait rajouter _LOG_ERREUR. En revanche pour celui de la fin, c'est juste un log d'envoie normal, il n'y a pas à le loguer en erreur, sinon ça l'écrit tout le temps, même quand tout fonctionne. Enfin celui vraiment à la fin, quand pas de retour, là c'est une vraie erreur et donc on _LOG_ERREUR. 8 years ago
marcimat@rezo.net e0afaa051e Notices php en moins si on n'a pas configuré facteur, mais qu'on tente d'envoyer un mail. 8 years ago
kent1@arscenic.info e9f3e73501 Indentation 9 years ago
cedric@yterium.com b7039a628e Complement a r82964 qui repare r82933 : ne pas envoyer de double Content-type, et formater les headers correctement quand on fournit un $corps sous format texte (otetard) 9 years ago
cyp@rouquin.me e415775800 si aucun destinataire du courriel on renvoie false (eviter les warning PHP) 9 years ago
cedric@yterium.com a89726357e r82933 etait un chouia optimiste : l'ajout des headers custom fonctionnait quand on en fournissait mais provoquait une erreur de format sinon 9 years ago
cedric@yterium.com c0fb2df664 les headers de PHPMailer fonctionnent, on peut les utiliser avec un peu de discernement 9 years ago
cedric@yterium.com 7f4ea9d3b5 Branche 3 de facteur, en dev : 10 years ago
cedric@yterium.com 7e5ad28cde le wrapper html des mails peut recevoir soit du html brut a encapsuler : il est injecté tel quel, 11 years ago
cedric@yterium.com 862420e272 transformer les nl en <br> dans le mail html via un filtre dans le squelette, pour ne pas echapper betement les <br> ensuite 11 years ago
cedric@yterium.com ff4a3b40e7 Support des expediteurs multiples : pas de Name dans ce cas 11 years ago
cedric@yterium.com 0d8d677af9 Nouveauté : 11 years ago
cedric@yterium.com c0a06f05e5 Supporter les formats "Marie Toto <Marie@toto.com>" en guise de From 11 years ago
yffic@lefourneau.com 6d335f0d30 Log du type d'erreur si échec d'envoi 11 years ago
cedric@yterium.com ebdf0dadbd inutile de declarer une fonction vide pour une simple declaration de pipeline 11 years ago
cedric@yterium.com 7a5029724e cartouche 11 years ago
cedric@yterium.com ce7bc3364e Dans ton trunk 11 years ago