Fork me on GitHub




« 1 (2) 3 4 »


Re: LIAISE: Champs HTML absents dans les mail
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
si il t'indique que le message est parti, c'est qu'il est parti de ton site.
Le travail du script s'arrête là, ensuite il peut se perdre dans les méandres du système SMTP de ton hébergeur (enfin, rien ne se perd, juste rejeté pour X ou Y raisons)

Posté le : 20/07/2013 11:58
Partager Twitter Partagez cette article sur GG+
Re: LIAISE: Champs HTML absents dans les mail
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
Ce n'est pas parce-que le mail ne te parvient pas qu'il n'est pas parti.
De grande chances que comme le dit Montuy, il soit détecté comme Spam et donc rejeté.
Citation :
Il faut savoir que la quasi totalité des serveurs de mails (ici IMAP ou POP et non pas SMTP) sont équipés de détecteurs de SPAM, les mails au format texte sont a peu près certain d'arrivé a destination, les deux autres formats, la note attribué est plus haute, donc plus sujet a se retrouver dans la boite SPAM voir rejetées.

Posté le : 20/07/2013 12:02
Partager Twitter Partagez cette article sur GG+
Re: LIAISE: Champs HTML absents dans les mail
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Possible mais je ne pense pas que ce soit cela.
Pour mes mails avec Windows mail j'ai accepté le html et lorsque j'en reçois pas de problème, et d'autre part chez le même hébergeur (nuxit) j'administre un site prestashop qui envoie des mails en html sans problème ...

Je pense que cela vient bien de xoops ou du module

Posté le : 20/07/2013 12:17

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: LIAISE: Champs HTML absents dans les mail
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
personnellement je penses que c'est lié aux 2, liaise utilise pas défaut le format texte (comme Xoops et tous les modules d'ailleurs) ceci pour assurer une meilleure distribution.

Tu envoi un mail au format HTML avec un corps HTML vide mais un corps TEXT rempli, il y a une erreur de format, donc les systèmes SMTP le rejette.
Il y a une variable a renseigner dans la class xoopsmailer, je ne me souviens plus de laquelle, consulte ce fichier pour savoir, c'est la variable où est stocké le corps du mail en HTML

Posté le : 20/07/2013 12:25
Partager Twitter Partagez cette article sur GG+
Re: LIAISE: Champs HTML absents dans les mail
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
Peut être une vieille piste à suivre

Posté le : 20/07/2013 12:33
Partager Twitter Partagez cette article sur GG+
Re: LIAISE: Champs HTML absents dans les mail
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
slider je venais juste de trouver et tester , ça fonctionne !
Par contre maintenant TOUS les mails seront en html. J'aimerais que le choix soit définit au niveau du module.
Dans le meme fichier class.phpmailer.php il y a la fonction IsHtml, il faut trouver comment l'utiliser. Je l'avais déjà fait et les mails ne partaient plus. Je vais creuser.

Posté le : 20/07/2013 12:55

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: LIAISE: Champs HTML absents dans les mail
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
PHPmailer() est un script externe a Xoops, tu trouveras son mode d'emploi avec une recherche Google (ou autre)

Posté le : 20/07/2013 13:01
Partager Twitter Partagez cette article sur GG+
Re: LIAISE: Champs HTML absents dans les mail
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Ca y est j'ai trouvé ! enfin ... c'est toi slider, ta solution était bonne mais il y avait une erreur de syntaxe !!!

il fallait écrire IsHtml et pas isHtml

Merci

Posté le : 20/07/2013 13:03

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: LIAISE: Champs HTML absents dans les mail
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Bon alors nous avons trouvé comment envoyé les mails en HTML, c'est bien, mais ça ne règle pas le problème de départ ... les champs text/HTML du forumlaire ne sont pas envoyés dans le mail !

Le problème est donc ailleurs dans la création de $msg .

Posté le : 20/07/2013 17:45

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: LIAISE: Champs HTML absents dans les mail
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Petit bilan:

La question est "comment faire afficher dans les mails les champs text/HTML du formulaire ?"

J'ai sais maintenant envoyer les mails Liaise en texte ou en HTML, mais dans les deux cas ces fameux champs sont absents des mails.

Je ne comprends toujours pas comment sont gérés ces champs. Le contenu du mail est créé dans forme_execute.php , et je ne vois pas ce qui élimine ces champs.

D'autre part à la création du formulaire je ne comprends pas trop comment est défini le champs text/HTML. Apparemment comme un textarea, mais je n'en suis pas sûr. Et si c'est le cas qu'est-ce qui le différencie d'une zone de texte normale, qui elle est affichée dans le mail ?

...

Posté le : 20/07/2013 23:56

signé: LionHell
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 (2) 3 4 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

115 Personne(s) en ligne (89 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 115 | Plus ...