J'utilise Laragon v 2.2.2 -. Environnement de développementfonction mail() dans Laragon V.2.2.2 - Un mauvais encodage après envoyé
J'ai essayé d'envoyer du courrier avec des personnages polonais "śćńółęśąśżćźó", J'ai également ajouté des en-têtes corrects "Type de contenu: text/html; charset = UTF-8" et l'encodage des fichiers à envoyer, mais dans les journaux de sortie sendmail et sur gmail, le message ressemble à: "L> A? L "ALL, ATL> AL> LLA? LsAl"
Envoyer un email à mettre les journaux:
17.03.31 16:02:58 ** --- MESSAGE BEGIN ---
17.03.31 16:02:58 ** To: ***@gmail.com
17.03.31 16:02:58 ** Subject: test
17.03.31 16:02:58 ** X-PHP-Originating-Script: 0:index.php
17.03.31 16:02:58 ** Content-type: text/html; charset=UTF-8
17.03.31 16:02:58 **
17.03.31 16:02:58 ** śćńółęśąśżćźó
17.03.31 16:02:58 ** --- MESSAGE END ---
17.03.31 16:02:59 >> Date: Fri, 31 Mar 2017 16:02:59 <EOL>
17.03.31 16:02:59 >> To: ***@gmail.com<EOL>
17.03.31 16:02:59 >> Subject: test<EOL>
17.03.31 16:02:59 >> X-PHP-Originating-Script: 0:index.php<EOL>
17.03.31 16:02:59 >> Content-type: text/html; charset=UTF-8<EOL>
17.03.31 16:02:59 >> <EOL>
17.03.31 16:02:59 >> L>A?L"AlL,ATL>A.L>LLA?LsAl<EOL>
17.03.31 16:02:59 >> .<EOL>
Code PHP:
<?php
mail('***@gmail.com', 'test', 'śćńółęśąśżćźó', "Content-type: text/html; charset=UTF-8");
?>
sont envoyés par Mails configuration e-mail Laragon (J'utilise Gmail)
Comment résoudre ce problème?
Wordpress l'utilise également. Et l'encodage est encore faux. :/ – Savander
Pourriez-vous inclure les e-mails reçus au format "brut"? [tous les en-têtes aussi] – AnFi
En fait, le problème est résolu. Le développeur de Laragon a fait un correctif pour sendmail. Maintenant l'encodage fonctionne bien. Voici le correctif (dans le dernier message) https://forum.laragon.org/topic/433/mail-function-trouble-with-encoding – Savander