Facteur - commentaires Facteur 2024-04-15T13:11:43Z https://files.spip.org/Facteur#comment514876 2024-04-15T13:11:43Z <p>Pour info, config SMTP OVH qui fonctionne sur un MX plan en avril 2024 <br>- hôte : ssl0.ovh.net <br>- port : 465 <br>- utilisateur : l'email entier <br>- connexion sécurisée : SSL (déprécié) <br>- SSL : le certificat SSL du serveur SMTP est émis par une Autorité de Certification (recommandé).</p> Facteur 2024-04-08T20:44:06Z https://files.spip.org/Facteur#comment514848 2024-04-08T20:44:06Z <p><a href="https://support.google.com/a/answer/14114704?hl=fr" class="spip_out" rel='nofollow external'>https://support.google.com/a/answer/14114704?hl=fr</a><br class="autobr"> «<small class="fine d-inline"> </small>À partir de l'automne 2024, vous et vos utilisateurs devrez utiliser OAuth avec les applications tierces pour accéder à Gmail, Google Agenda et Google Contacts. [...] L'accès ne se fera plus via un mot de passe (à l'exception des mots de passe d'application). Google désactive l'accès aux applications moins sécurisées, c'est-à-dire les applications n'appartenant pas à Google qui peuvent accéder à votre compte Google à l'aide d'un nom d'utilisateur et d'un mot de passe (authentification de base).<small class="fine d-inline"> </small>»</p> <p>J'utilise un relai SMTP Google pour l'envoi de mail depuis un site, le problème en effet se poser avec le plugin Facteur.</p> Facteur 2024-02-25T17:40:25Z https://files.spip.org/Facteur#comment514749 2024-02-25T17:40:25Z <p>Je suis en train de tester une installation de Spip 4.2 avec le Plugin Sarka-Spip sur une MV en NAT elle-même installée sur un PC portable. Je suis un particulier abonné Orange. Installation du site Ok, connexion locale et publique Ok, j'en suis venu à tester l'envoi de mail (pour la génération de mot de passe par ex.) et là cela n'a pas fonctionné.</p> <p>Après quelques recherches j'ai fini par installer le plugin Facteur et configurer son envoi par SMTP avec comme hôte smtp.laposte.net (oui je sais j'aime compliquer les choses), tout fonctionne correctement SAUF lorsque dans la configuration de Facteur je mets en copie (cachée ou non) mon adresse orange et que je teste un envoi sur cette même adresse</p> <blockquote class="spip"> <p>Aucune adresse email de destination valable pour l'envoi du courriel.</p> </blockquote> <p>Ce n'est pas dramatique me direz-vous si ce n'est du qu'à l'identité des adresses et non à l'identité du domaine @orange.fr, mais est-ce normal<small class="fine d-inline"> </small>? En effet je ne vois pas pourquoi cela ne fonctionne pas.</p> Facteur 2023-12-19T15:58:46Z https://files.spip.org/Facteur#comment514528 2023-12-19T15:58:46Z <p>Bonjour, j'ai un problème avec le couple Formidable/Facteur.<br class="autobr"> J'utilise Facteur avec la configuration SMTP. Lorsque j'envoie le mail de test, je le reçois bien. <br class="autobr"> nous avons configuré notre formulaire de dons pour en recevoir une copie par mail, en plus de l'enregistrement. <br class="autobr"> Mais lorsque les internautes utilisent notre formulaire de dons, la procédure se déroule bien, les dons se font via l'interface de paiement, mais nous ne recevons pas de mail de confirmation.<br class="autobr"> Dans les logs de Facteur, j'ai le message : <br class="autobr"> « 2023-12-19 17:30:48 51.68.11.203 (pid 16472) :Pub:ERREUR : SPIP\Facteur\FacteurSMTP : parent::Send() : SMTP connect() failed. <a href="https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting" class="spip_url spip_out auto" rel="nofollow external">https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting</a> »<br class="autobr"> Je vous joins une impression d'écran de ma config de facteur, si cela peut vous donner des idées.<br class="autobr"> Le plugin est à jour, mais je suis encore sous Spip 4.0.11<br class="autobr"> Bonne soirée,<br class="autobr"> Éric LM</p> Facteur 2023-12-06T21:45:39Z https://files.spip.org/Facteur#comment514465 2023-12-06T21:45:39Z <p>Hello, dans la majorité des cas, ce n'est pas dans SPIP que tu peux voir ça, mais bien chez ton prestataire, en l'occurrence là Mailjet. Donc il faut aller dans leur interface d'admin, et voir les divers retours et erreurs rencontrées.</p> Facteur 2023-12-04T02:59:04Z https://files.spip.org/Facteur#comment514460 2023-12-04T02:59:04Z <p>J'ai un problème depuis cet été : environ 10% des mails d'une liste avec 890 inscrits ne sont pas delivrés. Les adresses mail sont pourtant valides.</p> <p>Le journal du plugin facteur indique pour chacun de ces mails non-délivrés : <br class="autobr"> SPIP\Facteur\FacteurSMTP : parent::Send() : SMTP connect() failed.</p> <p>Je ne vois pas ce que ça peut être. Avez-vous une idée<small class="fine d-inline"> </small>?</p> <p>Méthode d'envoi : Mailjet.<br class="autobr"> Spip : 4.2.2.<br class="autobr"> Facteur : 5.0.5<br class="autobr"> Mailshot : 3.0.12</p> Facteur 2023-10-17T17:10:27Z https://files.spip.org/Facteur#comment514240 2023-10-17T17:10:27Z <p>Je te remercie pour cette piste et cet éclaircissement, je vais donc creuser du côté de Mailshot ces jours-ci pour tenter de comprendre cette première alerte sur un site qui n'avait pas bougé alors (pas le souvenir d'avoir mis à jour aucun plugin avant la première alerte… pour ne pas dire que j'en suis sûre – mais bon, parfois on peut perdre le nord 😅)<br class="autobr"> Bonne soirée</p> Facteur 2023-10-16T10:48:31Z https://files.spip.org/Facteur#comment514229 2023-10-16T10:48:31Z <p>Facteur n'ayant rien à avoir avec Mailjet comme tu peux le non-voir dans le code, ta question porte plutôt sur le plugin Mailshot qui gère l'envoi en masse des lettres, généralement en passant par un lien avec un serveur externe. Donc tu devrais plutôt poser ta question dans le plugin Mailshot, qui depuis SPIP 3 a reçu de nombreuses mises à jour (dont pas mal sur les liens avec les services externes).</p> Facteur 2023-10-16T06:00:11Z https://files.spip.org/Facteur#comment514225 2023-10-16T06:00:11Z <p>Je n'aurai pas la possibilité de savoir si l'alerte cesse grâce à la mise à jour du .htaccess avant l'envoi de la prochaine newsletter… en janvier. <br class="autobr"> Pour autant, la première alerte est arrivée en juin avec un SPIP 3.2 qui n'avait pas bougé depuis 4 ans, ni les plugiins, et c'était le bon .htaccess 3.2… Je n'ai pas l'impression que ça en soit la raison.</p> Facteur 2023-10-13T17:18:43Z https://files.spip.org/Facteur#comment514209 2023-10-13T17:18:43Z <p>Merci Rastapopoulos pour ta réponse rapide.<br class="autobr"> … Alors oui il est activé, si on parle de celui à la racine, et je viens de regarder, ouch, c'est encore celui de la version SPIP 3.2, car en effet j'ai laissé mes propres redirections dedans et n'ai pas pensé à le mettre à jour lors du passage en 4.2 en août.<br class="autobr"> … Pour autant, en juin lors de la première alerte webhook, c'était encore un SPIP 3.2 qui tournait depuis 4 ans avec son .htaccess activé, avec des newsletters envoyées 3 fois par an sans aucun problème (la dernière avant les alertes webhook, fin janvier 2023).</p> Facteur 2023-10-13T15:00:37Z https://files.spip.org/Facteur#comment514206 2023-10-13T15:00:37Z <p>Déjà tu as bien le .htaccess activé<small class="fine d-inline"> </small>? et un .htaccess à jour (celui de la version en cours de SPIP utilisée)<small class="fine d-inline"> </small>?</p> Facteur 2023-10-13T14:20:58Z https://files.spip.org/Facteur#comment514204 2023-10-13T14:20:58Z <p>Bonjour,</p> <p>Je reviens chercher de l'aide sur <strong>Webhook failure / Mailjet</strong> en ouvrant une nouvelle question plutôt que ma réponse il y a 2 semaines au poste de alain bourdeau qui datait de 2022 car je n'ai toujours pas de solution à ce jour.</p> <p>Sur un site vieux de 4 ans, avec 2 à 3 news par an, sans aucun problème, j'ai soudain eu une alerte de Mailjet en juin cette année, et à nouveau en septembre, suite à l'envoi de 2 newsletters. <br class="autobr"> Le site était encore en SPIP 3.2 en juin, et je n'avais rien changé, ni mise à jour ni réglages, puis passé en SPIP 4.2 avec mise à jour des plugins en août, et même alerte à nouveau.</p> <p><strong>«<small class="fine d-inline"> </small>Webhook failure… It seems one of your webhook is unresponsive and fails to process the events we are pushing. Etc.<small class="fine d-inline"> </small>»</strong> pour la deuxième fois consécutive.</p> <p>Je ne comprends pas pourquoi, ni à quoi correspond l'URL <a href="https://monsite.fr/mailshot_webhook.api/mailjet" class="spip_url spip_out auto" rel="nofollow external">https://monsite.fr/mailshot_webhook.api/mailjet</a><br class="autobr"> De quoi parle-t-on ici<small class="fine d-inline"> </small>? Rastapopoulos parlait du .htaccess dans un précédent post… Mais que faudrait-il y ajouter exactement comme ligne<small class="fine d-inline"> </small>? Est-ce que ça suffirait pour ne plus avoir d'alerte<small class="fine d-inline"> </small>?</p> <p>D'ailleurs, n'est-ce pas étrange que Mailjet parle de Responsive alors qu'il semble qu'on parle d'autorisation d'accès<small class="fine d-inline"> </small>?<br class="autobr"> En effet, si je teste l'adresse <a href="https://monsite.fr/mailshot_webhook.api/mailjet" class="spip_url spip_out auto" rel="nofollow external">https://monsite.fr/mailshot_webhook.api/mailjet</a> il y a bien une erreur 403 refus d'accès…</p> <p>D'avance merci pour vos explications / solutions pour que mon client ne reçoive plus ces alertes de Mailjet (pour autant, j'ai bien les statistiques des mails livrés / ouverts / bloqués hard et soft, etc.)<br class="autobr"> Je sèche totalement malgré mes recherches<small class="fine d-inline"> </small>!</p> Facteur 2023-09-23T10:12:52Z https://files.spip.org/Facteur#comment514118 2023-09-23T10:12:52Z <p>Bonjour,<br class="autobr"> Je viens sur ce fil car j'ai le même problème et je ne le comprends pas non plus.<br class="autobr"> Sur un site qui existe depuis 4 ans, avec 2 à 3 news par an, j'ai eu cette même alerte de Mailjet pour la premère fois en juin, suite à l'envoi d'une news. Le site était encore en SPIP 3.2, alors que je n'avais rien changé, ni mise à jour ni réglages, et que je n'avais jamais eu ce type d'alerte auparavant.</p> <p>Passé en SPIP 4.2 cet été, j'ai à nouveau eu, en septembre sur un nouvel envoi, la même alerte à propos de :<br class="manualbr">« Webhook failure… It seems one of your webhook is unresponsive and fails to process the events we are pushing. Etc. » pour la deuxième fois de suite.</p> <p>Je ne comprends pas pourquoi, ni à quoi correspond l'URL <a href="https://monsite.fr/mailshot_webhook.api/mailjet" class="spip_url spip_out auto" rel="nofollow external">https://monsite.fr/mailshot_webhook.api/mailjet</a><br class="autobr"> De quoi parle-t-on ici<small class="fine d-inline"> </small>? Rastapopoulos, tu parles du .htaccess… le principal à la racine j'imagine… Que faut-il y ajouter exactement comme ligne<small class="fine d-inline"> </small>? Est-ce que ça suffit<small class="fine d-inline"> </small>?</p> <p>C'est étrange que Mailjet parle de Responsive alors qu'il semble qu'on parle d'autorisation d'accès<small class="fine d-inline"> </small>?<br class="manualbr">En effet, si je teste l'adresse <a href="https://monsite.fr/mailshot_webhook.api/mailjet" class="spip_url spip_out auto" rel="nofollow external">https://monsite.fr/mailshot_webhook.api/mailjet</a> il y a bien une erreur 403 refus d'accès…</p> <p>D'avance merci pour vos explications / solutions.<br class="manualbr">Bonne journée</p> Facteur 2023-08-14T09:06:16Z https://files.spip.org/Facteur#comment513841 2023-08-14T09:06:16Z <p>Hello, il y a déjà un ticket sur ce sujet par ici, encore en cours :) <br class="autobr"> <a href="https://git.spip.net/spip-contrib-extensions/facteur/issues/22" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/facteur/issues/22</a></p> Facteur 2023-08-08T11:37:43Z https://files.spip.org/Facteur#comment513827 2023-08-08T11:37:43Z <p>Bonjour,</p> <p>Une erreur PHP surgit lors de l'envoi d'un mail avec la configuration suivante :</p> <ul class="spip"><li> PHP : 8.2.7</li><li> SPIP : 4.2.4</li><li> Facteur : 5.0.5</li></ul><div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>Deprecated: Use of "parent" in callables is deprecated in ..plugins/auto/facteur/v5.0.5/inc/Facteur/FacteurMail.php on line 572</code></pre></div> <p>Pensez-vous pourvoir la corriger<small class="fine d-inline"> </small>?</p> <p>Merci pour votre réponse et pour ce super plugin<small class="fine d-inline"> </small>!</p> Facteur 2023-08-07T14:59:35Z https://files.spip.org/Facteur#comment513822 2023-08-07T14:59:35Z <p>Thanks, I made the correction in the doc<small class="fine d-inline"> </small>!</p> Facteur 2023-08-07T11:55:27Z https://files.spip.org/Facteur#comment513819 2023-08-07T11:55:27Z <p>Correction, with SPIP 4 :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>include_spip('classes/facteur'); $facteur_mail_html2text = charger_fonction('facteur_mail_html2text', 'inc'); $message_texte = $facteur_mail_html2text($message_html);</code></pre></div> Facteur 2023-08-07T11:53:39Z https://files.spip.org/Facteur#comment513818 2023-08-07T11:53:39Z <p>Hello, <br class="autobr"> In the SPIP 4 version, there is a change on how html2text is called. <br class="autobr"> Maybe you could update the guide here to reflect that<small class="fine d-inline"> </small>?</p> <p>With SPIP 4 :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>include_spip('classes/facteur'); $facteur_mail_html2text = charger_fonction(' $message_texte = $facteur_mail_html2text($message_html);</code></pre></div> <p>before SPIP 3 :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>include_spip('classes/facteur'); $message_texte = Facteur::html2text($message_html);</code></pre></div> <p>Also, it seems that the facteur html2text function is not identical to the PHPMailer html2text function.</p> <p>Thank you for the great work on this very useful plugin over the years<small class="fine d-inline"> </small>!</p> Facteur 2023-06-19T14:26:33Z https://files.spip.org/Facteur#comment513604 2023-06-19T14:26:33Z <p>OK, je viens de créer un ticket</p> Facteur 2023-06-19T12:54:35Z https://files.spip.org/Facteur#comment513603 2023-06-19T12:54:35Z <p>Hello, <br class="autobr"> Tu devrais faire un ticket d'amélioration plutôt : <a href="https://git.spip.net/spip-contrib-extensions/facteur/issues" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/facteur/issues</a></p> <p>Pour avoir un compte sur la forge : <a href="https://contrib.spip.net/spip.php?page=identifiants&focus=nom_inscription&mode=1comite&lang=fr" class="spip_url spip_out auto" rel="nofollow external">https://contrib.spip.net/spip.php?page=identifiants&focus=nom_inscription&mode=1comite&lang=fr</a></p> Facteur 2023-06-19T05:33:05Z https://files.spip.org/Facteur#comment513600 2023-06-19T05:33:05Z <p>Bonjour,</p> <p>J'ai détecté ce qui me semble être une anomalie dans la lib mardownify en PHP 8, quand j'utilise la fonction facteur_mail_html2text j'ai une fatal si j'ai des tags HTML qui n'existe pas dans les fonctions flushStacked_XXX de la lib, en cause :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr"> call_user_func(array(&$this, 'flushStacked_' . $tag)); </code></p> <p>Corrigé par :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>if (function_exists('flushStacked_' . $tag)) { call_user_func(array(&$this, 'flushStacked_' . $tag)); }</code></pre></div> <p>Cette limitation de tag est-elle voulu<small class="fine d-inline"> </small>? Je trouve que c'est assez limitant vu qu'on ne peux même pas mettre un</p> <ol></ol> Facteur 2023-06-06T13:43:49Z https://files.spip.org/Facteur#comment513471 2023-06-06T13:43:49Z <p>Petit up<small class="fine d-inline"> </small>!<br class="autobr"> Le plugin donne la possibilité de faire un envoi pour tester la configuration : ce mail de test est issu d'un article que l'on ne peut actuellement pas choisir. Or, parfois, le contenu de l'article contient des éléments (iframe, lecteurs audio...) qui perturbent l'analyse que peuvent faire des services tels que mail-tester. Y a-t-il un moyen de choisir l'article/le contenu qui sera envoyé en test<small class="fine d-inline"> </small>?</p> Facteur 2023-03-14T12:02:34Z https://files.spip.org/Facteur#comment512925 2023-03-14T12:02:34Z <p>Petite astuce : dans le cas d'OVH et d'un SMTP sendinblue<br class="autobr"> il faut indiquer le port 2525 (le port 587 ne fonctionne pas)</p> Facteur 2023-02-14T10:20:26Z https://files.spip.org/Facteur#comment512716 2023-02-14T10:20:26Z <p>Ah tiens, J'ai fini par trouver..<br class="autobr"> Erreur dans la config de postfix j'avais ces messages</p> <p><code class="spip_code spip_code_inline" dir="ltr">postfix/postdrop[322784]: warning: uid=33: File too large postfix/sendmail[322783]: fatal: www-data(33): message file too big</code></p> <p>Donc j'ai ajouté un parametre dans la config<br class="autobr"> message_size_limit=0</p> <p>Et ca marche<small class="fine d-inline"> </small>!</p> <p>Désolé pour le bruit</p> Facteur 2023-02-14T10:09:25Z https://files.spip.org/Facteur#comment512715 2023-02-14T10:09:25Z <p>Bonjour,</p> <p>J'ai un site sous Spip 4.1.7 / Facteur 5.0.4 sur un serveur Debian 11 / PHP 7.4.33.<br class="autobr"> Postfix est bien installé, j'ai testé l'envoi de mail depuis la ligne de commande, tout passe bien.<br class="autobr"> J'ai également testé la fonction mail() de PHP, qui fonctionne également, depuis un script indépendant.</p> <p>Quand j'essaie d'envoyer un mail de test par Facteur, j'ai ce message d'erreur :</p> <p><code class="spip_code spip_code_inline" dir="ltr">Could not instantiate mail function</code></p> <p>Que faire<small class="fine d-inline"> </small>?</p> Facteur 2023-01-17T09:29:59Z https://files.spip.org/Facteur#comment512522 2023-01-17T09:29:59Z <p>un élément de plus<br class="autobr"> sur une lettre mailshot, les envois ne démarrent pas <br class="autobr"> et j'ai dans le log facteur bulksendinblue</p> <blockquote class="spip"> <p>SPIP\Facteur\FacteurBulkSendinblue : initWebHooks() : Rien a faire : webhook #705475 complet</p> </blockquote> <p>je ne sais pas ce que ca veut dire...</p> Facteur 2023-01-17T09:11:46Z https://files.spip.org/Facteur#comment512521 2023-01-17T09:11:46Z <p>bonjour, <br class="autobr"> un problème de configuration pour l'utilisation avec sendinblue sur un nouveau site...<br class="autobr"> cela fonctionne pour d'autres sites (identiques à la version spip4 près)<br class="autobr"> il y a peut-être eu un changement coté sendinblue car les anciens site sont configurés avec un expéditeur validé par des entrées TXT du DNS, alors que sur mon nouveau site, il me demande de valider le domaine lui-même... ou sinon, vérifie l'expéditeur par mail...<br class="autobr"> En tout cas, vu de spip/facteur, je ne vois pas de différence</p> <p>et le constat, c'est que les logs spip semblent indiquer que le mail est parti, alors que les logs sendinblue ne voient rien (et que le mail n'arrive pas<small class="fine d-inline"> </small>!)</p> <p>merci d'avance d'une piste...</p> <p>coté log facteur</p> <blockquote class="spip"> <p>mail<br class="autobr"> /home/venissie/spip-olp/plugins/auto/facteur/v5.0.4/inc/envoyer_mail.php L98 [facteur_envoyer_mail(),inc_envoyer_mail(),facteur_envoyer_mail_test(),formulaires_tester_facteur_traiter_dist(),traiter_formulaires_dynamiques()]<br class="autobr"> Sent by SPIP\Facteur\FacteurSendinblue<br class="autobr"> Date : 2023-01-17 09:59:57<br class="autobr"> From : « Oser la Paix<small class="fine d-inline"> </small>! » <contact@oserlapaix.fr><br class="autobr"> To : pamillet@venissieux.org<br class="autobr"> Subject : [2023-01-17 09:59:57] Ceci est un email de test accentué<br class="autobr"> Message : Body(11687c) AltBody(4950c)</p> </blockquote> <p>et aussi un log que je ne connaissais pas (sans doute parceque j'ai activé le debug total<small class="fine d-inline"> </small>?)</p> <pre>2023-01-17 08:52:49 2a01:e0a:5d0:e4a0:168f:30eb:8d08:785a 3756 Privé debug SPIP\Facteur\FacteurBulkSendinblue: sendAlertIfNeeded sendFailFunction: NOT 2023-01-17 08:52:49 2a01:e0a:5d0:e4a0:168f:30eb:8d08:785a 3756 Privé debug SPIP\Facteur\FacteurBulkSendinblue: sendAlertIfNeeded Important: 2023-01-17 08:52:49 2a01:e0a:5d0:e4a0:168f:30eb:8d08:785a 3756 Privé debug SPIP\Facteur\FacteurBulkSendinblue: sendAlertIfNeeded {} 2023-01-17 08:52:49 2a01:e0a:5d0:e4a0:168f:30eb:8d08:785a 3756 Privé debug SPIP\Facteur\FacteurBulkSendinblue: Send() : result {"messageId":"<202301170752.36367733204@smtp-relay.mailin.fr>"}</pre> <p>et coté sendinblue.... rien</p> Facteur 2023-01-12T13:29:01Z https://files.spip.org/Facteur#comment512506 2023-01-12T13:29:01Z <p>je m'exprime mal mais c'est bien ce que je fait et cela fonctionne.<br class="autobr"> un mail envoyé par le site a un auteur spip est bien reçu.<br class="autobr"> L'utilisateur / mot de passe SMTP correspond a un compte ( webmail) qui a des alias qui envois le courrier reçu vers des adresses mail associés ( free, hotmail etc).<br class="autobr"> je peux aussi envoyer un mail par ma messagerie ( donc sans passer par le site) a cet utilisateur / mot de passe et chaque adresse de l'alias reçois le mail.</p> <p>ce qui ne fonctionne plus c'est quand je met cet utilisateur / mot de passe comme mail d'un auteur SPIP <br class="autobr"> . <br class="autobr"> laisse tomber. je vais simplement ne pas mettre cela a un auteur mais en copie des mails de facteur.</p> Facteur 2023-01-12T12:20:29Z https://files.spip.org/Facteur#comment512505 2023-01-12T12:20:29Z <p>Je ne comprends toujours pas vraiment, car ça n'existe pas une « adresse SMTP ».</p> <p>Il y a *l'adresse d'envoi*, qui est une adresse *déclarative*, qui correspond à ce qui sera mis dans l'entête « From » de l'email pour savoir de qui ça vient. Mais cela ne préjuge absolument pas, *du serveur réel* avec lequel sera envoyé l'email. Et qui lui est configuré dans la configuration de l'envoi, càd soit la fonction mail() de PHP, soit un serveur SMTP *précis*. Et donc bien un « serveur SMTP », pas une « adresse SMTP ». Càd un domaine, un port, un identifiant mdp, etc. C'est ça la configuration de l'envoi dont je demandais quelle était-elle.</p> <p>Comme dit plus haut, en théorie l'adresse d'envoi déclaré (pour le From) DEVRAIT correspondre le plus souvent à une adresse autorisée du serveur d'envoi configuré (autrement dit si on déclare utiliser une adresse @hotmail pour le From, alors il faut normalement configurer pour utiliser le SMTP de hotmail pour faire les envois, dans le cas courant où on utilise pas un prestataire dédié comme Mailjet etc).</p> Facteur 2023-01-09T14:38:42Z https://files.spip.org/Facteur#comment512489 2023-01-09T14:38:42Z <p>Bon en fait avec cette version il suffit de ne pas mettre l adresse SMTP a un auteur et de mettre cette adresse SMTP en copie dans la conf facteur pour que le message soit aussi envoye à cette adresse</p> Facteur 2023-01-09T14:23:19Z https://files.spip.org/Facteur#comment512488 2023-01-09T14:23:19Z <p>La configuration facteur SMTP est égale a l adresse d envoi par defaut adresse.envoi@serveur</p> <p>L envoi de mail fonctionne si j écris a une adresse différente de l adresse SMTP par exemple ad.autre@hotmail par l intermédiaire du formulaire contact de la dist.<br class="autobr"> Ce qui ne marche plus c'est si j écris a l adresse SMTP adresse.envoi@serveur ou a un de ses alias alors que cela fonctionnait avant</p> Facteur 2023-01-09T13:14:06Z https://files.spip.org/Facteur#comment512487 2023-01-09T13:14:06Z <p>Il faut aussi expliquer quelle est ta *vraie* configuration d'envoi. Car l'adresse d'envoi c'est juste déclaratif, ce qui envoie c'est la configuration du SMTP (ou fonction mail() de PHP).</p> <p>Il est plutôt interdit, par exemple, d'affirmer une adresse d'envoi qui ne correspond pas aux droits à envoyer par le SMTP qui envoie (concrètement si l'adresse d'envoi c'est @hotmail, ton SMTP d'envoi devrait être celui de hotmail, pour le cas courant).</p> Facteur 2023-01-09T12:50:58Z https://files.spip.org/Facteur#comment512485 2023-01-09T12:50:58Z <p>je configure l 'adresse d envoi par défaut de facteur adresse.envoi@hotmail.com</p> <p><strong>Problème 1</strong></p> <p>Je met cette adresse adresse.envoi@serveur a un auteur spip toto. <br class="autobr"> j utilise le formulaire contact pour écrire a cet auteur toto .<br class="autobr"> Erreur.</p> <p>Si je change l adresse de l' auteur en ad.autre@hotmail.com et que j utilise le formulaire de contact , le mail part bien</p> <p><strong>Problème 2</strong> <br class="autobr"> L'adresse d envoi par défaut adresse.envoi@serveur a des alias dont alia.tyty@orange.fr<br class="autobr"> Si j écris a cet alia.tyty@orange.fr par le formulaire contact ou si je le met pour adresse de test dans 'tester la configuration de facteur '. L envoi ne marche pas</p> Facteur 2023-01-09T10:52:52Z https://files.spip.org/Facteur#comment512484 2023-01-09T10:52:52Z <p>Je ne suis pas sûr d'avoir compris avec les termes utilisés. (par ex je ne vois pas ce que veut dire « je configure facteur vers une adresse de la messagerie du serveur »)</p> <p>Est-ce que tu peux réexpliquer en utilisant les termes « adresse d'envoi », « destinataire »<small class="fine d-inline"> </small>? Et surtout en donnant des exemples même si fictif (quelle adresse configurée dans facteur, à quelle adresse est envoyé, etc)</p> Facteur 2023-01-07T14:17:09Z https://files.spip.org/Facteur#comment512479 2023-01-07T14:17:09Z <p>Bonjour<br class="autobr"> :Facteur v5.0.4 spip 4.1.5 <br class="autobr"> j' utilise facteur avec « SSL, le certificat SSL du serveur SMTP est émis par une Autorité de Certification avec une authentification »<br class="autobr"> avec cette configuration je configure facteur vers une adresse de la messagerie du serveur qui a différents alias.</p> <p>si je j'écris a l'auteur spip a qui j'ai attribué une adresse mail égale a cette messagerie .... j'ai une erreur technique ... et pas d'envoi de mail</p> <p>si je teste la configuration facteur avec un des noms alias de la messagerie, j'obtiens « Aucune adresse email de destination valable pour l'envoi du courriel »</p> <p>j'ai un site encore en spip 4.0.6 avec facteur4.3.4 sur le même serveur pour lequel ces deux cas fonctionnent</p> <p>Est-ce un changement volontaire<small class="fine d-inline"> </small>? est-ce une erreur<small class="fine d-inline"> </small>?</p> Facteur 2022-11-04T09:40:02Z https://files.spip.org/Facteur#comment512071 2022-11-04T09:40:02Z <p>Hello,<br class="autobr"> y a-t-il un moyen de choisir l'article/le contenu utilisé par facteur pour tester la configuration : « ceci est email de test accentué »<small class="fine d-inline"> </small>?</p> Facteur 2022-05-20T07:15:58Z https://files.spip.org/Facteur#comment510969 2022-05-20T07:15:58Z <p>Merci bien,<br class="autobr"> Justement, je ne l'avais pas activé<small class="fine d-inline"> </small>!!!<br class="autobr"> Je viens de le faire, y a plus qu'a voir si « c'est mieux », ce dont je ne doute pas puisque tes conseils techniques sont rarement pris en défaut.<br class="autobr"> Amicalement Alain BOURDEAU</p> Facteur 2022-05-19T17:02:51Z https://files.spip.org/Facteur#comment510965 2022-05-19T17:02:51Z <p>Mais t'as bien le .htacess fourni par SPIP<small class="fine d-inline"> </small>? Sinon les URL d'API peuvent pas marcher… (toutes les URL spip/truc.api/etc)</p> Facteur 2022-05-19T17:02:19Z https://files.spip.org/Facteur#comment510964 2022-05-19T17:02:19Z <p>En complément, ne plus avoir ce type de messages de Mailjet :</p> <p><strong> Webhook failure</strong></p> <p>It seems one of your webhook is unresponsive and fails to process the events we are pushing.</p> <p>API key : 2f2a8367c7f629897517e64635f6ca26<br class="autobr"> Webhook endpoint : <a href="https://choeurcrescendo.fr/mailshot_webhook.api/mailjet/" class="spip_url spip_out auto" rel="nofollow external">https://choeurcrescendo.fr/mailshot_webhook.api/mailjet/</a></p> <p>Please resolve the issue with this webhook before 2022-05-20 14:35 UTC. After this date, we will stop sending events to your webhook.</p> <p>If you have any questions, please contact our Support Team.</p> <p>Sincerely,<br class="autobr"> The Mailjet team<br class="autobr"> This email was sent to you by Mailjet because you signed up for a Mailjet account. Please let us know if you feel that this email was sent to you by error.</p> Facteur 2022-05-19T17:01:00Z https://files.spip.org/Facteur#comment510963 2022-05-19T17:01:00Z <p>Mais ça n'a pas de rapport avec Facteur. Faut juste configurer dans la config de avec ce qui est demandé, les clés d'API quoi. Mais pour Mailshot c'est propre à sa config donc, dans son peanneau de config (et dans son forum si ya un problème).</p> Facteur 2022-05-19T16:59:46Z https://files.spip.org/Facteur#comment510962 2022-05-19T16:59:46Z <p>En complément, ne plus avoir ce type de message de Mailjet :<br class="autobr"> <strong> Webhook failure</strong></p> <p>It seems one of your webhook is unresponsive and fails to process the events we are pushing.</p> <p>API key : xxxxxxx<br class="autobr"> Webhook endpoint : <a href="https://choeurcrescendo.fr/mailshot_webhook.api/mailjet/" class="spip_url spip_out auto" rel="nofollow external">https://choeurcrescendo.fr/mailshot_webhook.api/mailjet/</a></p> <p>Please resolve the issue with this webhook before 2022-05-20 14:35 UTC. After this date, we will stop sending events to your webhook.</p> <p>If you have any questions, please contact our Support Team.</p> <p>Sincerely,<br class="autobr"> The Mailjet team<br class="autobr"> This email was sent to you by Mailjet because you signed up for a Mailjet account. Please let us know if you feel that this email was sent to you by error.</p> Facteur 2022-05-19T16:54:04Z https://files.spip.org/Facteur#comment510961 2022-05-19T16:54:04Z <p>C'est tout simplement savoir comment utiliser ce qui est proposé par Mailjet (voir la capture d'écran suivante).<br class="autobr"> J'ai néanmoins les notifications par courriel des désinscriptions ou des inscriptions.<br class="autobr"> Merci bien</p> Facteur 2022-05-19T14:20:07Z https://files.spip.org/Facteur#comment510960 2022-05-19T14:20:07Z <p>Je n'ai rien compris à ce que tu essayes de faire. Il n'y a strictement aucun « dossier » à créer (pourquoi des dossiers<small class="fine d-inline"> </small>? de quoi<small class="fine d-inline"> </small>?). Ya juste à configurer des choses dans l'interface quoi, les clés d'API fournies par le service choisi (ici mailjet donc).</p> Facteur 2022-05-19T12:53:25Z https://files.spip.org/Facteur#comment510959 2022-05-19T12:53:25Z <p>Bonjour,<br class="autobr"> Sous spip 4.0.6, php 7.4.18 et Facteur 5.0.3 en lien avec Maishot 3.0.7 et MailSubscribers 3.0.8.<br class="autobr"> J'utilise le lien smtp MAILJET.<br class="autobr"> Si c'est prévus quelle est l'adresse locale que je dois déclarer pour les échanges des Webhooks de mailjet<small class="fine d-inline"> </small>?.<br class="autobr"> J'ai créé les dossiers /mailshot_webhook.api/mailjet/ au même niveau que Spip et conforme à l'adresse proposée par mailjet. Je n'ai rien en retour dans ces dossiers.<br class="autobr"> Merci bien<br class="autobr"> Alain BOURDEAU</p> Facteur 2022-04-22T15:31:57Z https://files.spip.org/Facteur#comment510768 2022-04-22T15:31:57Z <p>starttls c'est tls, mais plus souple, avec un démarrage en clair non chiffré, donc à priori la lib sait forcément le gérer… mais j'avoue que suivant les serveurs et les combinaisons de mode, ports, etc des fois c'est le tatonnage pour trouver.</p> Facteur 2022-04-22T14:00:14Z https://files.spip.org/Facteur#comment510762 2022-04-22T14:00:14Z <p>Bonjour,</p> <p>Avec les services pro d'OVH, la connexion SMTP doit suivre le protocole STARTTLS.<br class="autobr"> Or, facteur ne propose pas ce mode :(</p> <p>Tout ce que facteur affiche lorsqu'on tente un test, c'est :</p> <blockquote class="spip"> <p> SMTP Error : data not accepted.</p> </blockquote> <p>Est-ce que c'est une erreur de paramétrage de notre côté, ou une limitation de facteur insurmontable<small class="fine d-inline"> </small>?</p> Facteur 2021-09-29T21:59:54Z https://files.spip.org/Facteur#comment509291 2021-09-29T21:59:54Z <p>Bonjour à tous,<br class="autobr"> Le plugin fonctionne bien, j'ai associé à un compte gmail pour l'envoi<br class="autobr"> Seulement je recois toujours ce message d'erreur dans les mails envoyés :</p> <p>Erreur d'exécution plugins/auto/facteur-2c4f9-v4.1.1/emails/texte.html</p> <p>Quelqu'un saurait il me dire ce qui ne va pas<small class="fine d-inline"> </small>? Je suis sous Spip 4.0.0 et facteur 4.1.1</p> Facteur 2021-09-13T09:29:58Z https://files.spip.org/Facteur#comment509169 2021-09-13T09:29:58Z <p>Tu as peut-être ce post précédent qui peut répondre à ta question : <a href="https://contrib.spip.net/Facteur#comment499069" class="spip_url spip_out auto" rel="nofollow external">https://contrib.spip.net/Facteur#comment499069</a></p> Facteur 2021-09-13T09:27:28Z https://files.spip.org/Facteur#comment509168 2021-09-13T09:27:28Z <p>Oui. Pour avoir la bonne signature DKIM dans l'en-tête de mes courriels provenant du site, j'essaie bien sûre d'utiliser le smtp de mon hébergeur.</p> Facteur 2021-09-13T06:23:25Z https://files.spip.org/Facteur#comment509167 2021-09-13T06:23:25Z <p>et smtp de l' hébergeur ou un autre smtp<small class="fine d-inline"> </small>?</p> Facteur 2021-09-12T19:36:07Z https://files.spip.org/Facteur#comment509166 2021-09-12T19:36:07Z <p>J'avais testé avec mail tester.<br class="autobr"> En gros, l'envoi via facteur (avec l'option smtp) obtient une note de 8.7/10, sans signature DKIM.<br class="autobr"> Si je reteste depuis le webmail de l'hébergeur, j'obtiens la note 10/10, avec la signature DKIM.</p> <p>Ça me donne vraiment l'impression que facteur n'utilise pas vraiment l'authentification smtp pour l'envoi de mes courriels depuis le site.</p> Facteur 2021-09-12T18:44:50Z https://files.spip.org/Facteur#comment509165 2021-09-12T18:44:50Z <p>Bonsoir,</p> <p>Tu as testé <a href="https://www.mail-tester.com/" class="spip_url spip_out auto" rel="nofollow external">https://www.mail-tester.com/</a> pour aider à la configuration<small class="fine d-inline"> </small>?<br class="autobr"> Il doit manquer dans les dns du domaine l'ip du serveur smtp qui envoi afin de l'authentifier.</p> Facteur 2021-09-12T10:54:35Z https://files.spip.org/Facteur#comment509159 2021-09-12T10:54:35Z <p>Bonjour,</p> <p>J'essaie de configurer ce plugin pour des envois de courriels authentifiés, depuis un serveur smtp externe.<br class="autobr"> J'ai coché et renseigné les options suivantes :</p> <ul class="spip"><li> Utiliser SMTP</li><li> Hôte : monhote.truc</li><li> Port : 587</li><li> Requiert une authentification —> oui</li><li> Connexion sécurisée —> TLS</li><li> Vérification du certificat SSL —> le certificat SSL du serveur SMTP est émis par une Autorité de Certification (recommandé)</li></ul> <p>Lorsque je teste la configuration, je reçois bien le courriel.<br class="autobr"> Cependant, dans l'en-tête du courriel que je reçois, je ne trouve pas d'en-tête DKIM et j'ai « Agent utilisateur » à « PHPMailer 6.1.3 (<a href="https://github.com/PHPMailer/PHPMailer" class="spip_url spip_out auto" rel="nofollow external">https://github.com/PHPMailer/PHPMailer</a>) ».<br class="autobr"> Sans l'en-tête DKIM, les grand<span aria-hidden="true">·</span>e<span aria-hidden="true">·</span>s méchant<span aria-hidden="true">·</span>e<span aria-hidden="true">·</span>s du mail vont évidemment mettre ça dans les spams dans le meilleur des cas, voir, ne pas délivrer le courriel et ne rien dire. C'est fâcheux.<small class="fine d-inline"> </small>;-)</p> <p>Est-ce que j'ai oublié quelque chose<small class="fine d-inline"> </small>?</p> <p>Je précise qu'en utilisant mon courriel via le webmail ou bien un autre client, j'obtiens bien l'en-tête DKIM.</p> Facteur 2021-08-27T17:26:48Z https://files.spip.org/Facteur#comment509083 2021-08-27T17:26:48Z <p>Bonsoir,</p> <p>Je n'arrive pas à configurer le plugin Facteur pour une boite mail yahoo.</p> <p>j'ai testé plein de réglages différent sans succès.</p> <p>À noté que si je regarde les réglage smtp sous thunderbird la méthode d'authentification est « OAuth2 » et là je ne vois pas où entrer cela dans le plugin.</p> <p>Une idée<small class="fine d-inline"> </small>?</p> <p>Merci d'avance,</p> <p>Cordialement,</p> <p>Hervé</p> Facteur 2021-07-15T14:03:35Z https://files.spip.org/Facteur#comment508784 2021-07-15T14:03:35Z <p>Il manquait un tag sur la dernière version marquée pour SPIP 4 afin que ça génère le paquet ZIP pour le commun des mortels. C'est fait, ça va arriver dans les heures qui suivent.</p> Facteur 2021-07-15T08:43:11Z https://files.spip.org/Facteur#comment508781 2021-07-15T08:43:11Z <p>Bonjour,</p> <p>le plugin facteur existe-t-il pour formidable avec spip 4.0<small class="fine d-inline"> </small>?</p> Facteur 2021-06-23T20:45:58Z https://files.spip.org/Facteur#comment508633 2021-06-23T20:45:58Z <p>Il faut remplacer la lib et possiblement les chemins dans les utilisations si le nom de dossier a changé. S'il y a eu des mises à jour récemment oui faut proposer une mise à jour, si quelqu'un se sent de faire une PR sur le projet Git. Dans tous les cas ce serait mieux de faire un ticket qu'ici où c'est pour du support à l'utilisation.<br class="autobr"> <a href="https://git.spip.net/spip-contrib-extensions/facteur/issues" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/facteur/issues</a></p> Facteur 2021-06-03T12:27:04Z https://files.spip.org/Facteur#comment508511 2021-06-03T12:27:04Z <p>Merci pour ce retour<small class="fine d-inline"> </small>!<br class="autobr"> Je vais tester ce plugin d'import/export de config<small class="fine d-inline"> </small>;-)</p> Facteur 2021-06-03T11:40:45Z https://files.spip.org/Facteur#comment508510 2021-06-03T11:40:45Z <p>(J'ai fait un ticket tiens du coup <a href="https://git.spip.net/spip-contrib-extensions/ieconfig/issues/1" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/ieconfig/issues/1</a>)</p> Facteur 2021-06-03T09:42:08Z https://files.spip.org/Facteur#comment508508 2021-06-03T09:42:08Z <p>C'est une fonctionnalité qui ne serait pas propre à ce plugin, et non ça n'existe pas, SPIP ne permet pas ça.</p> <p>En revanche il y a peut-être pour toi le plugin « Import/Export de configuration », qui permet d'enregistrer une série de configuration dans un fichier (yaml je crois) qu'on peut alors importer dans d'autres sites, sans avoir à recocher ou remplir tous ces champs (mais il faut quand même faire l'opération d'importer). Ça me fait penser que ce plugin (import/export) pourrait avoir des commandes SPIP-Cli pour faire ça sans avoir besoin d'aller dans l'admin de chacun des sites.</p> Facteur 2021-06-03T09:10:38Z https://files.spip.org/Facteur#comment508507 2021-06-03T09:10:38Z <p>Je reviens avec une petite question concernant le paramétrage de ce plugin : est-il possible d'imposer un paramétrage par fichier<small class="fine d-inline"> </small>?</p> <p>En effet, le même paramétrage de SMTP doit être utilisé pour toute une série de sites : déployer le plugin avec sa configuration dans /config serait un gros +<small class="fine d-inline"> </small>!</p> Facteur 2021-06-02T15:20:12Z https://files.spip.org/Facteur#comment508502 2021-06-02T15:20:12Z <p>C'est bien cela :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr"><necessite nom="Facteur" compatibilite='[4.1.0;]' /></code></p> <p>Merci beaucoup<small class="fine d-inline"> </small>!</p> Facteur 2021-06-02T14:57:04Z https://files.spip.org/Facteur#comment508501 2021-06-02T14:57:04Z <p>Ton plugin doit absolument nécessiter ou utiliser (dans son xml) le plugin à surcharger, pour être sûr de passer après, par dessus.</p> Facteur 2021-06-02T14:52:55Z https://files.spip.org/Facteur#comment508500 2021-06-02T14:52:55Z <p>Je souhaite légèrement surcharger le template emails/texte.html dans un plugin dédié pour l'envoi des mails automatiques (interactivité).<br class="autobr"> Mais en recopiant la même arborescence (plugins/mon-plugin-email/emails/texte.html) ce template n'est pas pris en charge : quelle(s) action(s) faut-il effectuer en plus<small class="fine d-inline"> </small>?</p> Facteur 2021-05-25T08:27:53Z https://files.spip.org/Facteur#comment508443 2021-05-25T08:27:53Z <p>Je suis aussi intéressé par la question dans la mesure ou une alerte de sécurité sur la librairie a été publiée dernièrement.<br class="autobr"> Merci.</p> Facteur 2021-05-21T08:01:53Z https://files.spip.org/Facteur#comment508435 2021-05-21T08:01:53Z <p>Bonjour,</p> <p>Pour mettre à jour phpmailer, il suffit de remplacer la lib<small class="fine d-inline"> </small>?</p> Facteur 2021-01-27T22:27:58Z https://files.spip.org/Facteur#comment507379 2021-01-27T22:27:58Z <p>Non ce n'est pas prévu. Je ne savais même pas qu'on pouvait se connecter à un serveur SMTP par OAuth. Mais OAuth c'est pour faire de la délégation, pour le cas de la config de Facteur, en quoi ça simplifie par rapport à mettre le login pass du serveur SMTP<small class="fine d-inline"> </small>?</p> Facteur 2020-06-04T23:59:52Z https://files.spip.org/Facteur#comment505552 2020-06-04T23:59:52Z <p>Facteur n'a pas changé depuis 2 jours, donc si tu dis que ça marchait encore il y a 3 jours et que ensuite depuis 2 jours ça ne marche plus, il n'y a (à priori) pas de raison que ça vienne de Facteur. SI s'il y a justement eu une mise à jour de faire juste avant que ça ne marche plus.</p> Facteur 2020-06-03T20:17:57Z https://files.spip.org/Facteur#comment505521 2020-06-03T20:17:57Z <p>Rien n'a changé, le service mail fonctionne parfaitement sur d'autres outils.<br class="autobr"> J'ai testé avec un autre mail qui fonctionne très bien également sur un autre hébergeur et dès que j'essaie sur facteur, bingo le message est le même.<br class="autobr"> Le problème est le même sur 2 sites spip sur le même serveur et qui utilisent le même smtp<br class="autobr"> Aucun changement de firewall, de dns, de ssl, etc...</p> Facteur 2020-06-03T20:12:35Z https://files.spip.org/Facteur#comment505520 2020-06-03T20:12:35Z <p>Bé si ça ne marchait pas déjà d'un coup avant de faire mise à jour, peut-être qu'il y a des problèmes ou modifs *sur le SMTP* justement non<small class="fine d-inline"> </small>? Donc à voir avec l'hébergeur<small class="fine d-inline"> </small>? Le SMTP fonctionne sur d'autres outils (thunderbird etc) avec les mêmes identifiants<small class="fine d-inline"> </small>?</p> Facteur 2020-06-03T20:03:23Z https://files.spip.org/Facteur#comment505519 2020-06-03T20:03:23Z <p>Bonsoir,</p> <p>Depuis 2 jours facteur refuse de fonctionner. Il est paramétré depuis longtemps avec un smtp externe. Quand j'envoie un message de test, je recois le message<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting</code><code class="spip_code spip_code_inline" dir="ltr"></code><br class="autobr"> Le monitoring du facteur affiche bien évidemment un message d'erreur.<br class="autobr"> Rien n'a changé sur le serveur<br class="autobr"> Je suis en SPIP 3.2.7 [24473] et facteur 4.0.4 : je viens de passer en version 4 pour tester<br class="autobr"> Si quelqu'un a une piste, d'avance merci</p> Facteur 2020-01-29T12:53:21Z https://files.spip.org/Facteur#comment503891 2020-01-29T12:53:21Z <p>Toujours aussi rapide<small class="fine d-inline"> </small>! :)</p> <p>Merci</p> Facteur 2020-01-29T12:50:11Z https://files.spip.org/Facteur#comment503890 2020-01-29T12:50:11Z <p>non, le facteur ne sauve pas les messages en bdd.</p> <p>Tu peux par contre loguer l'ensembel des mails du facteur en mettant dans mes_options,php</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>define('_LOG_FACTEUR',_LOG_INFO_IMPORTANTE);</code></pre></div> Facteur 2020-01-29T12:47:00Z https://files.spip.org/Facteur#comment503889 2020-01-29T12:47:00Z <p>Bonjour</p> <p>Je viens de faire des tests également, Sylvain m'ayant dit que son site <a href="https://sylvain-gillet.fr" class="spip_url spip_out auto" rel="nofollow external">https://sylvain-gillet.fr</a> ne semblait pas envoyer de mails. C'est chez OVH aussi. A priori les tests sont positifs.<br class="autobr"> La personne qui avait dit qu'elle avait écrit via le site ne l'a peut-être finalement pas fait...</p> <p>Est-ce que Facteur est supposé stocker les messages dans la BDD<small class="fine d-inline"> </small>? Et si oui à quel endroit<small class="fine d-inline"> </small>? Voilà qui permettrait de vérifier.</p> <p>Merci</p> Facteur 2019-11-15T16:22:41Z https://files.spip.org/Facteur#comment503072 2019-11-15T16:22:41Z <p>Merci, je viens de tester avec une page mail.php et :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><?php $to = 'personne@example.com'; $subject = 'le sujet'; $message = 'Bonjour !'; $headers = 'From: webmaster@example.com' . "\r\n" . 'Reply-To: webmaster@example.com' . "\r\n" . 'X-Mailer: PHP/' . phpversion(); mail($to, $subject, $message, $headers); ?></code></pre></div> <p>Et c'est passé<small class="fine d-inline"> </small>!<br class="autobr"> je continue ma recherche ...<br class="manualbr">Merci à ceux qui ont connu ce problème de me donner des directions même celles qui se sont avérées pas bonnes</p> Facteur 2019-11-15T15:46:53Z https://files.spip.org/Facteur#comment503070 2019-11-15T15:46:53Z <p>Merci je pensais pareil, mais sans savoir ou chercher<small class="fine d-inline"> </small>?<br class="autobr"> Sinon, j'étais en fonction mail php, quand ça ne marchait plus, j'ai essayé en SMTP, mais sans plus de résultat.<br class="autobr"> Je continue ma recherche...</p> Facteur 2019-11-13T17:33:29Z https://files.spip.org/Facteur#comment503053 2019-11-13T17:33:29Z <p>Si SPIP ne dit rien de mal, je suppose que c'est à OVH qu'il faut demander. C'est configuré pour envoyer avec quoi, la fonction mail() de PHP ou un SMTP configuré<small class="fine d-inline"> </small>?</p> Facteur 2019-11-13T16:48:34Z https://files.spip.org/Facteur#comment503052 2019-11-13T16:48:34Z <p>Bonjour à toutes et à tous,<br class="autobr"> Je suis sur Spip 3.2.5, Facteur 3.7.2 et Formidable 3.46.7, site hébergé chez OVH.<br class="autobr"> Depuis quelques temps, mais je n'ai pas vraiment vu QUAND et surtout POURQUOI<small class="fine d-inline"> </small>?<br class="autobr"> Les formulaires n'arrivent plus<small class="fine d-inline"> </small>!<br class="autobr"> Après être remonté au plugin Facteur, les messages de tests partent bien, mais n'arrivent pas, avec :<br class="autobr"> « L'email de test a correctement été envoyé. Si vous ne le recevez pas correctement, vérifiez la configuration de votre serveur ou contactez un administrateur du serveur. »</p> <p>Des directions<small class="fine d-inline"> </small>???<br class="autobr"> par avance, merci.<br class="autobr"> Alain</p> Facteur 2019-04-17T15:52:10Z https://files.spip.org/Facteur#comment500889 2019-04-17T15:52:10Z <p>Pour résoudre ce pb j'ai créé un template simplifié (surcharge squelette de emails/texte.html) :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>[(#ENV*{sujet})]</title> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> </head> <body leftmargin="0" marginwidth="0" topmargin="0" marginheight="0" offset="0" style="margin: 0;padding: 0;width: 100% !important;background-color: #DDDDDD;"> <center> <div class='text' style="color:#222222;font-family: Verdana, Geneva, sans-serif;font-size:100%;line-height:150%;text-align:left;word-wrap:break-word;"> [(#ENV*{html,#ENV*{texte}|replace{'<','<'}|facteur_nl2br_si_pas_autobr|propre|replace{'<br />\s*<br />(\s*<br />)+?','<br /> <br />'}|concat{'<br /> <br />'}})] </div> </center> </body> </html></code></pre></div> Facteur 2019-04-17T14:59:53Z https://files.spip.org/Facteur#comment500888 2019-04-17T14:59:53Z <p>(EDIT : Oups pas posté au bon endroit) <br class="autobr"> Le modele standard de mail de Facteur ajoute un bandeau en haut et utilise 4 niveaux de <code class="spip_code spip_code_inline" dir="ltr">tables</code> imbriquées. C'est difficile de faire « répondre » à un tel mail (avec thunderbird en tout cas) : car ça insère plein d'espaces vides là où on s'insère pour répondre - si bien que la réponse doit se faire plus bas aprés avoir scrollé sur un autre écran, loin du texte auquel on répond (J'imagine que c'est à cause des padding et margins par défaut des 15 niveaux d'imbrication qu'il y a au total dans le HTML).</p> <p>Ça n'est pas gênant pour une newsletter de pure information sans attente de réponse, mais c'est inadapté pour des mails auxquels on doit pouvoir répondre. En fait, dans mon cas présent, un simple mail en texte irait bien. Mais y a t il un moyen d'envoyer des mails simplement au format TEXTE avec Facteur<small class="fine d-inline"> </small>?<br class="autobr"> Ou sinon quel modèle HTML de mail serait recommandé pour ne pas rencontrer cette difficulté de réponse<small class="fine d-inline"> </small>?</p> Facteur 2019-01-05T16:22:15Z https://files.spip.org/Facteur#comment499314 2019-01-05T16:22:15Z <p>Juste pour dire que je n'utilise pas le formulaire de contact avancé mais le formulaire standard de la dist de spip .</p> Facteur 2019-01-05T14:08:13Z https://files.spip.org/Facteur#comment499310 2019-01-05T14:08:13Z <p>« (...)<i> il n'y a absolument plus d'intérêt à avoir Contact avancé</i> » <br>— > très juste, merci. :-)</p> <p>Chez moi, c'est réglé en PHP. Je suis chez Planethoster et apparemment, ça fonctionne avec les réglages sus-mentionnés.</p> Facteur 2019-01-05T12:47:00Z https://files.spip.org/Facteur#comment499303 2019-01-05T12:47:00Z <p>À partir du moment où Formidable est utilisé sur le site, il n'y a absolument plus d'intérêt à avoir Contact avancé, puisque justement Formidable a été créé pour pouvoir faire autant de formulaires personnalisés qu'on veut dans un même site. Donc autant n'utiliser que Formidable, c'est bien plus simple (et plus complet, et maintenu).</p> <p>Pour les réglages, la première chose qui dépend c'est *qui envoi*, quel est le serveur SMTP, celui du serveur PHP ou un autre configuré. Et ensuite tout dépend de lui uniquement, de quels adresses ce serveur SMTP accepte comme From. Et ça ben ça dépend de chaque serveur SMTP (et quand ça utilise le SMTP du serveur PHP, ça dépend de l'hébergeur).</p> Facteur 2019-01-05T11:59:41Z https://files.spip.org/Facteur#comment499300 2019-01-05T11:59:41Z <p>Bonjour,</p> <p>De mon côté, je pense avoir trouvé la solution.</p> <p><strong>Pour rappel :</strong></p> <p>–> le formulaire de contact avancé seul : le mail arrivait (mais le reply to est d'office l'adresse du webmaster et c'est ça qui m'ennuie et qui me pousse à installer facteur)<br class="autobr"> –> le formulaire de contact + facteur n'arrivait pas.</p> <p><strong>La config, initialement (qui fonctionnait jusque mi-novembre et puis plus) :</strong></p> <p>–> le site a un nom de domaine A<br class="autobr"> –> l'adresse du webmaster était sur le nom de domaine B<br class="autobr"> –> le réglage <i>personnalisé</i> dans facteur mentionnait une adresse gmail (le proprio du site n'a pas de client mail et ne souhaite pas la contrainte d'aller relever une boîte sur le domaine A)</p> <p><strong>Résultat des tests</strong></p> <p>–> Facteur avec adresse d'envoi personnalisée ET forcer l'adresse from : le mail n'arrive pas.<br class="autobr"> –> Facteur avec adresse d'envoi personnalisée SANS forcer l'adresse from : le mail n'arrive pas.<br class="autobr"> –> Facteur avec « réglages du site Spip » ET forcer l'adresse from : le mail arrive.<br class="autobr"> –> Facteur avec « réglages du site Spip » SANS forcer l'adresse from : le mail arrive.</p> <p><strong>Le souci semble donc venir de l'option « Personnaliser ces réglages » de Facteur.</strong><br class="autobr"> J'ai remis l'adresse Gmail du proprio comme adresse du webmaster dans la config générale du site Spip et ça fonctionne.</p> <p>Du coup, je ne sais pas trop à quoi sert le forçage de l'adresse from mais bon... :)</p> <p>Je m'attaque maintenant à un nouveau formulaire via Formidable et je croise les doigts (vu que Baloo semblait avoir un souci que quand l'un fonctionnait, l'autre ne fonctionnait pas).</p> Facteur 2018-12-24T08:43:04Z https://files.spip.org/Facteur#comment499218 2018-12-24T08:43:04Z <p>Bonjour<br class="autobr"> forcer l'adresse : c'est le paramétrage utilisé dans facteur pour mettre l'adresse du webmaster en envoyeur. Le formulaire est le standard spip <br class="autobr"> Le reply to est bon, le from est bon<br class="autobr"> désolé mais je m'étais emmêlé avec l'envoi des mails, étant connecté sur spip mon mail s'était mis en expéditeur au dernier test.</p> <p>le pb : le mail va systématiquement en indésirables chez le récepteur et la personne en copie si l'envoyeur est du domaine du serveur. <br class="autobr"> résultat test 7.7 : <a href="https://www.mail-tester.com/test-q2qok&reloaded=1" class="spip_url spip_out auto" rel="nofollow external">https://www.mail-tester.com/test-q2qok&reloaded=1</a></p> <p>le mail ne va pas toujours dans indèsirables . expéditeur non remplacé par adresse du domaine<br class="autobr"> resultat test 8.7<br class="autobr"> <a href="https://www.mail-tester.com/test-mczd2&reloaded=1" class="spip_url spip_out auto" rel="nofollow external">https://www.mail-tester.com/test-mczd2&reloaded=1</a></p> Facteur 2018-12-24T07:26:28Z https://files.spip.org/Facteur#comment499217 2018-12-24T07:26:28Z <p>cas 1 -</p> <p>1-le mail n'est pas reçu par le receveur<br class="autobr"> 2- le mail est reçu par l'expediteur dans indesirable</p> <p>entete du mail : il y a une inversion<br class="autobr"> To : le mail de l'expediteur X<br class="autobr"> From : le mail du receveur Y</p> <p>des mails envoyés par un internaute X via le formulaire standard de spip #FORMULAIRE_ECRIRE_AUTEUR vers des auteurs ou visiteurs Y</p> <p>configuration suivante : <br>- dans adresse du webmestre : adresse du domaine <br>- facteur activé <br>- paramétrage facteur : <br class="autobr"> adresse d'envoi : utiliser les paramétrage du site spip<br class="autobr"> et forcer cette adresse d'envoi( celle du webmestre) quand l'expediteur n'est pas du même domaine <br class="autobr"> et SMTP</p> Facteur 2018-12-23T20:27:44Z https://files.spip.org/Facteur#comment499214 2018-12-23T20:27:44Z <p>Mais « Forcer l'adresse » ça veut rien dire en soi, quelle adresse, j'ai parlé de truc précis : ya quoi dans l'entête « reply-to » (mais ça on s'en fout ça peut être ce qu'on veut) et ya quoi dans l'entête « from ».</p> <p>Ce qui est dans l'entête « from » DOIT avoir un rapport avec le SMTP qui envoie les emails, normalement, sinon ça pose des problèmes de légitimité.</p> Facteur 2018-12-23T20:16:11Z https://files.spip.org/Facteur#comment499213 2018-12-23T20:16:11Z <p>le reply to est correct mais .lorsque la case « forcer l'adresse .. » est coché le mail va dans les spams</p> Facteur 2018-12-23T16:31:51Z https://files.spip.org/Facteur#comment499210 2018-12-23T16:31:51Z <p>Franchement c'est pas très clair de quelle info est à quelle endroit là.</p> <p>Pour être très précis, normalement l'email de l'envoyeur (entête « From ») DOIT être une adresse dont le domaine est le même que le site, ou a bien l'autorisation d'envoyer par ce site (ya des techniques pour ça). Donc une adresse ou quelques adresses qui sont MAITRISÉES, et en petit nombre.</p> <p>Et ensuite si c'est un⋅e inconnu⋅e quelconque qui écrit un message, son adresse DOIT être dans l'entête Répondre à («<small class="fine d-inline"> </small>Reply-To<small class="fine d-inline"> </small>»).</p> <p>Si ce n'est pas le cas, c'est qu'il y a un problème, oui.</p> <p>Mais si c'est bien le cas et que tel client webmail (de merde) d'Orange ou autre, ne sait pas utiliser l'entête « Reply-To » alors qu'il DOIT utiliser ce champ quand il est présent pour remplir le champ « To » d'une réponse, là on n'y peut rien. C'est le comportement officiel, standard, de la norme des emails. Donc si ça suit pas les normes internationales…</p> Facteur 2018-12-23T15:34:31Z https://files.spip.org/Facteur#comment499209 2018-12-23T15:34:31Z <p>pas bon... si je coche « Forcer cette adresse d'envoi quand le From n'est pas sur le même domaine » le mail va dans les indésirables ( destinataires orange) et de plus je ne vois pas le champ répondre sauf si je regarde spécifiquement l'entête du mail ce que je ne peux pas demander aux personnes qui reçoivent le mail.<br class="autobr"> Le mail de test par contre arrive bien.<br class="autobr"> je ne vois pas d'autre option</p> Facteur 2018-12-23T15:12:27Z https://files.spip.org/Facteur#comment499208 2018-12-23T15:12:27Z <p>il y a une option dans facteur pour faire cela automatiquement.</p> Facteur 2018-12-23T15:07:42Z https://files.spip.org/Facteur#comment499207 2018-12-23T15:07:42Z <p>Oui effectivement c'est une bonne solution.<br class="autobr"> Par contre, cela signifie bricoler le formulaire de contact /php ...<br class="autobr"> ce ne serait pas possible d'avoir un exemple dans facteur<small class="fine d-inline"> </small>?</p> Facteur 2018-12-23T09:07:47Z https://files.spip.org/Facteur#comment499204 2018-12-23T09:07:47Z <p>En fait l'idéal est de définir l'adresse du webmaster du site en tant qu'émetteur et mettre l'adresse du visiteur en « reply to ».<br class="autobr"> Comme cela tous les messages émis par le site le sont avec un adresse qui peut être correctement authentifiée par les différents serveurs et l'adresse saisie par le visiteur est visible dans le champ « répondre ». On peut en plus ajouter l'adresse du visiteur dans le corps du mail si besoin.</p> Facteur 2018-12-23T08:56:02Z https://files.spip.org/Facteur#comment499203 2018-12-23T08:56:02Z <p>Le pb n'est pas d'envoyer par facteur un mail, par exemple pour des mailings , cela fonctionne.<br class="autobr"> Le pb apparait quand un internaute XX veut envoyer un mail à un auteur/visiteur du site .</p> <p>1- le test facteur est ok, l'envoi avec un e mail du domaine et depuis et vers un email orange ( et d'autres )fonctionne avec facteur. Je suis en copie sur facteur et reçois bien les mails mais le destinataire non.</p> <p>2- Le site spip a un email du domaine déclaré dans identité et facteur.</p> <p>3- Celui qui envoi le mail est un internaute LAMBDA qui écrit pour demander un renseignement .... DONC JE NE PEUX PAS MAITRISER SON MAIL<br class="autobr"> 4- Celui <strong>qui reçois le mail</strong> est un responsable de groupes, ils sont nombreux .... je ne peux pas lui donner systématiquement un mail du domaine et il y a plusieurs sites. <strong>Il y a un pb suivant le mail du RECEVEUR </strong></p> <p>5- pas de pb si facteur est enlevé</p> <p>j'ai contourné le pb en mettant le mail du domaine ( celui déclaré dans le site) en copie systématique et en faisant router sur chaque site ce mail vers un responsable de l'assos du site qui se charge de redistribuer les mails aux destinataires ..</p> Facteur 2018-12-23T08:25:24Z https://files.spip.org/Facteur#comment499202 2018-12-23T08:25:24Z <p>Bonjour,</p> <p>Envoyer des emails avec orange ou free pose des problèmes car les ip sont pas les bonnes.<br class="autobr"> Il faut faire un mail tester avec une email de votre domaine pour avoir les bon retour.</p> Facteur 2018-12-23T08:17:40Z https://files.spip.org/Facteur#comment499201 2018-12-23T08:17:40Z <p>Pour info je n'avais pas surcharger le formulaire de la dist mais je l'avais placé dans squelettes/formulaires.<br class="autobr"> avec le temps, je modère ma réponse... cela fonctionne en partie une fois ce formulaire enlevé.. Je n'ai plus de pb avec mon adresse ( orange) et celle reconnue par le serveur ( celle dans identité spip) par contre tous les emails ( free,..) ne fonctionnent pas correctement dès qu'il y a facteur et fonctionnent sans. .. et si j'enlève facteur ..formidable ne fonctionne plus.<br class="autobr"> Je n'utilise pas « forcer cette adresse » car dans ce cas l'auteur/visiteur (responsable d'un groupe) qui reçoit le mail envoyé par un internaute n'a plus le mail pour répondre et je ne peux pas leur demander de regarder dans l'entête.</p> Facteur 2018-12-23T00:04:25Z https://files.spip.org/Facteur#comment499200 2018-12-23T00:04:25Z <p>Bonjour,</p> <p>J'ai le même problème que Baloo depuis un peu plus d'un mois sur un spip 3.1 avec formulaire de contact avancé + facteur (tous deux à jour). Avant cela et depuis des mois, ça fonctionnait parfaitement et rien n'a été changé au moment où le problème est apparu.</p> <p>Contrairement à Baloo, je n'ai pas surchargé le formulaire donc ça ne vient pas de là.</p> <p>Je reçois l'email test envoyé via le plugin facteur mais pas un mail envoyé via le formulaire en ligne. Si je désactive Facteur, je reçois le mail envoyé via le formulaire.</p> <p>Un test sur mail-tester (avec facteur activé) me renvoie des infos étranges, indiquant notamment que le SPF record n'est pas renseigné sur le domaine (alors qu'il l'est) et me donne un SPF différent de celui qui y est (et qui est correct).</p> <p><a href="https://www.mail-tester.com/test-18ucz" class="spip_url spip_out auto" rel="nofollow external">https://www.mail-tester.com/test-18ucz</a></p> <p>J'avoue ne pas avoir grand chose comme compétence dans la config des domaines et des serveurs et que j'ai un peu de mal à décrypter tout ce que me renvoie mail-tester, mais j'ai le sentiment que c'est l'adresse email forcée dans le from par Facteur qui fout le b***.</p> Facteur 2018-12-16T16:05:47Z https://files.spip.org/Facteur#comment499141 2018-12-16T16:05:47Z <p>Le plugin FACTEUR surcharge le formulaire de contact de spip ( dans la dist).</p> <p>J'avais ce formulaire contact dans le dossier formulaire du dossier des squelettes ... donc je surchargeais à mon tour par le formulaire de contact d' ou le pb de mise en indésirable des mails envoyé par des internautes via le site avec Facteur activé.</p> <p>une fois ce formulaire enlevé —> Cela fonctionne très bien</p> Facteur 2018-12-10T16:52:56Z https://files.spip.org/Facteur#comment499069 2018-12-10T16:52:56Z <p>Bonjour,</p> <p>J'aurais bien aimer pouvoir utiliser Oauth pour se connecter avec le compte gmail pour simplifier la connexion au serveur SMTP mais cela ne semble pas possible.<br class="autobr"> J'ai vu dans le code des traces d'authentification Oauth mais ça ne me semble pas opérationnel en l'état. <br class="autobr"> Est ce qu'il y a moyen d'activer cela<small class="fine d-inline"> </small>?</p> <p>Merci pour vos réponses</p> Facteur 2018-11-19T13:55:59Z https://files.spip.org/Facteur#comment498827 2018-11-19T13:55:59Z <p>apparemment je n'avais pas remplis la case reply de facteur ... mais bon cela ne change rien</p>