Cerdic
568778a250
Une icone plus abstraite (et lisibe ?) en petit, dans la nouvelle charte icone
2 years ago
Cerdic
b9910c38e9
Fix #7 : comme pour le plugin mailshot, on utilise la fonction spip_affiche_mot_de_passe_masque() si elle existe et sinon on a une implementation fallback. L'affichage partiel est reserve aux webmestres
2 years ago
Cerdic
30a5089287
Fix la possibilite de desactiver la conversion automatique des emails texte en emails html :
...
- au cas par cas en fournissant explicitement message['texte'] avec egalement un message['html'] vide (si aucun message['html'] fourni, la conversion auto a lieu, comme avant)
- globalement via un define('_EMAIL_AUTO_CONVERT_TEXT_TO_HTML', false)
3 years ago
JLuc
a6331143c6
up z avant tag
...
puisque ça semble bon malgré l'affichage du diff par gitea
3 years ago
Cerdic
d068475976
class des exceptions fix
3 years ago
Cerdic
6769074afb
Fix couche de compatibilite avec les versions precedentes de facteur
3 years ago
Cerdic
b37d194378
bugfix chaine de langue, plus increment version et passage en test
3 years ago
Cerdic
aa12e15ad3
La configuration de facteur passe de N metas a une seule meta facteur serialisee, comme c'est l'usage
3 years ago
Cerdic
61153cd506
un seul pipeline, autant le mettre dans le fichier fonctions qui est maintenant tout leger
3 years ago
Cerdic
531907e261
Passage en v4 en developpement, ca va secouer un peu
3 years ago
cedric@yterium.com
faf31a69fc
fix email html en responsive et 3.3
3 years ago
cedric@yterium.com
4867f04c8f
petites petouilles CSS avec le html des documents SPIP 3.3 + les logo ne portent plus la classe spip_logos
3 years ago
maieul@maieul.net
c0606979eb
Nouvelle constant _LOG_FACTEUR, qui détermine le niveau de log pour les
...
infos d'envoi par le facteur. Par défaut _LOG_INFO, mais on peut faire
define('_LOG_FACTEUR',_LOG_INFO_IMPORTANTE);
pour enregistrer systématiquement l'envoi d'un mail par le facteur.
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
rastapopoulos@spip.org
60e7605e38
màd lib, mais il va valloir passer à la version majeure suivante 6, car la branche 5 n'est plus maintenue à partir de cette semaine.
4 years ago
maieul@maieul.net
48a593e332
Revert r112651
...
Comme dit Cedric, cela pose plus de souci que cela n'en résoud.
4 years ago
maieul@maieul.net
49cb44c84e
L'option forcer_from fait deux choses:
...
- changer l'adresse d'envoi si domaine différent de celle du webmestre
- et, si on change l'adresse d'envoi, changer aussi le nom de
l'expediteur
Le premier point permet de fonctionner avec des serveurs SMTP stricts,
qui vérifient le domaine.
Toutefois, on peut vouloir garder le nom expediteur, même si on change
l'adresse expeditrice (ce que fait, par ex, Formidable lorsqu'on ne
force pas le champ From).
Une nouvelle option permet cela.
4 years ago
spip.franck@lien-d-amis.net
ad3f51b1f3
Mise à jour de la lib dû à un problème de sécu
...
https://github.com/PHPMailer/PHPMailer/blob/v5.2.26/SECURITY.md
Nous passons donc de la version 5.2.21 à 5.2.26
5 years ago
brunobergot@gmail.com
c91fe2bf88
version 3.5.1 : permettre d'utiliser l'option du certificat autosigné aussi avec ssl
...
complépement à r100655
5 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
jluc@no-log.org
7f8de090a6
oups pas touche à facteur et notifications
6 years ago
jluc@no-log.org
1528221599
v0.6 : le plugin 'visiteur' devient 'macrosession' et #_VISITEUR devient #_SESSION etc
6 years ago
spip.franck@lien-d-amis.net
1370cc4cab
Contrib est en https, donc j'ajoute le "s", plus divers broutilles
6 years ago
maieul@maieul.net
30db585631
compatible 3.2
6 years ago
maieul@maieul.net
fd5d120cab
notice php en moins
6 years ago
kent1@arscenic.info
0bffbb8f79
Pouvoir n'envoyer de mail que en bcc (version 3.4.9)
6 years ago
cedric@yterium.com
372a33be65
Mise a jour du code html des Bulletproof email buttons qui ne passaient plus dans certains webmails (orange semble-t-il)
6 years ago
brunobergot@gmail.com
50a3034092
version 3.4.7 : sécurité, maj de PHPMailer version 5.2.21
6 years ago
brunobergot@gmail.com
b538eb6724
version 3.4.6 : sécurité, maj de la lib PHPMailer en version 5.2.19
...
on en profite pour ajouter PHPMailer aux crédits du plugin
astuce en cadeau, les commandes svn pour retirer les fichiers absents ou ajouteur les nouveaux :
`svn rm $( svn status | sed -e '/^!/!d' -e 's/^!//' )` + `svn add $( svn status | sed -e '/^?/!d' -e 's/^?//' )`
6 years ago
pierre.laszczak@gmail.com
4332aaebb2
Donner la possibilité de valider des certificats auto-signés sur des connexions smtp sécurisées (tls)
6 years ago
marcimat@rezo.net
497b4fa15d
Pour le SMTP, pouvoir choisir les connexions sécurisées même en PHP7.
...
En fait, on enlève le test sur PHP5 (qui venait de r20308), car SPIP 3 est forcément en php5.1 minimum.
6 years ago
cedric@yterium.com
3ed8952481
eviter une notice en cas d'Exception (ybbet)
7 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
cedric@yterium.com
761e26a76e
eviter un warning lors de la configuration
7 years ago
cedric@yterium.com
8245c26ad3
Dans la configuration du facteur on indique l'email From fourni par SPIP
...
+ un reglage supplementaire permet de forcer le From quand il n'est pas dans le meme domaine que le From de Facteur
dans ce cas le From passe en ReplyTo et le From configure est force. Permet aux mails des formulaire de contact de fonctionner meme avec un service smtp externe qui demande de valider les domaines sortant
7 years ago
cedric@yterium.com
62819e444b
include manquant - oups
7 years ago
cedric@yterium.com
5358fa1bba
Dans la configuration du facteur, le password peut etre une API key qu'on ne veut pas divulguer, mais le champ password est facile a lire avec un firebug.
...
On n'y injecte donc plus le mot de passe actuel, qui est affiche partiellement en dessous pour verifier si il est bon
(si le mot de passe est court, on affiche que des * a la place des caracteres, si il est long on affiche une portion de 10% au debut et a la fin)
Si le champ est vide, la configuration actuelle est conservee, si un nouveau mot de passe est saisi il est mis en configuration et conserve dans le formulaire
Ce format de saisie pourrait etre un pattern a generaliser pour les saisies d'API key ou mot de passe un peu sensible
7 years ago
rastapopoulos@spip.org
c8fb55d522
Il n'y a absolument aucune raison de limiter le nom d'hôte SMTP truc.bidule.fr à seulement trois compostantes maximum ! Il n'y a aucun maximum, les gens configurent leurs sous-domaines bien comme ils veulent ! Par exemple celui de Yahoo c'est smtp.mail.yahoo.com, 4 composantes. (Real3T)
7 years ago
brunobergot@gmail.com
4e2b3dee6a
version 3.3.4 : retour sur r95619 pour compat PHP 5.2
...
cf http://article.gmane.org/gmane.comp.web.spip.zone/40288
7 years ago
cedric@yterium.com
9db2c24903
Bugix PHP < 5.3 : func_get_args() ne peut etre utilisee en argument d'un appel de fonction
7 years ago
brunobergot@gmail.com
68a57a662f
version 3.3.2 : bugfix retour sur r95476
...
signalé par Pierre sur http://article.gmane.org/gmane.comp.web.spip.user/197054
7 years ago
cedric@yterium.com
bada93336f
le mail de test utilise le wrapper email html
7 years ago
cedric@yterium.com
4c954e03e3
l'envoi d'un email de test recupere l'erreur eventuelle et l'affiche en retour du formulaire, c'est plus smart que de dire qu'il faut consulter les logs
7 years ago
cedric@yterium.com
9205db221c
on est forcement en PHP 5.1+, pas la peine de faire ce test
7 years ago
cedric@yterium.com
030b4f9a98
Mise a jour de la class facteur : _construc, public/protected sur les methodes
...
fonction de log wrapper qui renvoit sur spip_log, a utiliser avec
define('_MAX_LOG',1000);
define('_FACTEUR_DEBUG_SMTP',1); // 1,2,3 ou 4
pour loger toutes les informations de PHPMailer
7 years ago
cedric@yterium.com
3a04c5e410
- Mise a jour de la structure html du formulaire de configuration : class editer-groupe et editer sur les ul et li (compat SPIP 3.1)
...
- On peut envoyer un email de test vers n'importe quelle adresse, par defaut celle d'envoi comme auparavant
7 years ago
rastapopoulos@spip.org
e84cf23d9e
On annule une nouvelle fonctionnalité qui peut casser des choses chez les installations existantes : maintenant ça teste le certificat TLS même si on a PAS choisi TLS, à partir du moment où le serveur déclare qu'il sait le faire. Ya une option pour le désactiver. Donc maintenant c'est comme avant : ça ne teste TLS que si on a explicitement choisi l'option !
7 years ago
marcimat@rezo.net
7b88603fef
Notice PHP en moins lorsque des images sont présentes dans le texte envoyé par mail.
8 years ago
marcimat@rezo.net
9a98cf573f
Oups, problème de copier coller sur le commit r89554
...
(Liphy-web)
8 years ago