Utilisateurs en ligne: 4
SimpleMachines-fr / Forum 24 Mai 2012 à 21:49:00 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
Nouvelles:
Dernières versions de SMF :
- Stables : 1.0.18 (patch) ; 1.1.10 (patch)
- Développement : 2.0 RC1-2
 
 
Accueil Aide Rechercher wiki
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: Pb de caractères spéciaux dans les emails envoyés par 1.1 RC3  (Lu 3706 fois)
0 Membres et 1 Invité sur ce fil de discussion.
GravuTrad
Administrateur
*
Hors ligne Hors ligne

Messages: 2462



Voir le profil
« le: 25 Octobre 2006 à 02:51:54 »

Si vous recevez des notifications par email avec un entête erronné avec des caractères spéciaux comme ceci:

Citation
Message-ID: <e101b7749d4914dc73e5362b285d42b6-p1917@andraste-guilde.com>

X-Mailer: SMF

Content-Type: text/plain; charset=UTF-8

Content-Transfer-Encoding: quoted-printable

Vous venez tout juste de recevoir un message personnel de la part de admin sur Andraste .



IMPORTANT: Rappelez-vous que ceci n'est qu'une notification.  Ne r=C3=A9pondez pas =C3=A0 ce courriel.



Le message qui vous a =C3=A9t=C3=A9 envoy=C3=A9 est le suivant:



=C3=A0=C3=A0=C3=A9=C3=A0=C3=A9=C3=A0=C3=A9

=C3=A9=C3=A0=C3=A9=C3=A0



sdfsfs



R=C3=A9pondez =C3=A0 ce message personnel ici: http://www.votresite.com/forum/index.php=3Faction=3Dpm;sa=3Dsend;f=3Dinbox;pmsg=3D1917;quote;u=3D1

Modifiez les lignes suivantes comme indiqué:

Dans Subs-Post.php ( dans le répertoire "Sources"):

Trouvez:
Ligne 564
Code:
$headers = 'From: "' . $from_name . '" <' . (empty($modSettings['mail_from']) ? $webmaster_email : $modSettings['mail_from']) . ">\r\n";

Changez en:
Code:
$headers = 'From: "' . $from_name . '" <' . (empty($modSettings['mail_from']) ? $webmaster_email : $modSettings['mail_from']) . ">\n";

Trouvez:
Ligne 565
Code:
$headers .= $from !== null ? 'Reply-To: <' . $from . ">\r\n" : '';

Changez en:
Code:
$headers .= $from !== null ? 'Reply-To: <' . $from . ">\n" : '';

Trouvez:
Ligne 566
Code:
$headers .= 'Return-Path: ' . (empty($modSettings['mail_from']) ? $webmaster_email: $modSettings['mail_from']) . "\r\n";

Changez en:
Code:
$headers .= 'Return-Path: ' . (empty($modSettings['mail_from']) ? $webmaster_email: $modSettings['mail_from']) . "\n";

Trouvez:
Ligne 567
Code:
$headers .= 'Date: ' . gmdate('D, d M Y H:i:s') . ' +0000' . "\r\n";

Changez en:
Code:
$headers .= 'Date: ' . gmdate('D, d M Y H:i:s') . ' +0000' . "\n";

Trouvez:
Ligne 570
Code:
$headers .= 'Message-ID: <' . md5($scripturl . microtime()) . '-' . $message_id . strstr(empty($modSettings['mail_from']) ? $webmaster_email : $modSettings['mail_from'], '@') . ">\r\n";

Changez en:
Code:
$headers .= 'Message-ID: <' . md5($scripturl . microtime()) . '-' . $message_id . strstr(empty($modSettings['mail_from']) ? $webmaster_email : $modSettings['mail_from'], '@') . ">\n";

Trouvez:
Ligne 571
Code:
$headers .= "X-Mailer: SMF\r\n";

Changez en:
Code:
$headers .= "X-Mailer: SMF\n";

Trouvez:
Ligne 589
Code:
$headers .= 'Mime-Version: 1.0' . "\r\n";

Changez en:
Code:
$headers .= 'Mime-Version: 1.0' . "\n";

Trouvez:
Ligne 590
Code:
$headers .= 'Content-Type: multipart/alternative; boundary="' . $mime_boundary . '"' . "\r\n";

Changez en:
Code:
$headers .= 'Content-Type: multipart/alternative; boundary="' . $mime_boundary . '"' . "\n";

Trouvez:
Ligne 612
Code:
$headers .= 'Content-Type: text/plain; charset=' . $charset . "\r\n";

Changez en:
Code:
$headers .= 'Content-Type: text/plain; charset=' . $charset . "\n";

Trouvez:
Ligne 642
Code:
$mail_result = $mail_result && smtp_mail($to_array, $subject, $message, $send_html ? $headers : "Mime-Version: 1.0\r\n" . $headers);

Changez en:
Code:
$mail_result = $mail_result && smtp_mail($to_array, $subject, $message, $send_html ? $headers : "Mime-Version: 1.0\n" . $headers);


Cela doit normalement fonctionner correctement!
« Dernière édition: 24 Avril 2007 à 23:56:06 par GravuTrad » Journalisée

On a tous besoin d'un plus petit que soi! (Petit!Petit!)
GravuTrad
Administrateur
*
Hors ligne Hors ligne

Messages: 2462



Voir le profil
« Répondre #1 le: 29 Octobre 2006 à 02:19:09 »

Oui, autant pour moi mkc tu as raison, un oubli involontaire de ma part.
Journalisée

On a tous besoin d'un plus petit que soi! (Petit!Petit!)
GravuTrad
Administrateur
*
Hors ligne Hors ligne

Messages: 2462



Voir le profil
« Répondre #2 le: 29 Octobre 2006 à 22:40:09 »

Merci de la news je vais chouffer ca de suite. Wink
Journalisée

On a tous besoin d'un plus petit que soi! (Petit!Petit!)
Pages: [1]   Haut de page
Imprimer
SimpleMachines-fr / Forum  |  Support SMF  |  SMF 1.1  |  Fixs  |  Fil de discussion: Pb de caractères spéciaux dans les emails envoyés par 1.1 RC3
 
Aller à:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines

Tous les logos et les marques présentes sur ce site appartiennent à leurs propriétaires respectifs.
Des détails sur les copyrights et les modules installés peuvent être trouvés Ici.

Vous pouvez syndiquer le contenu de ce site : Flux-RSS/RDF.

Site propulsé par pragmaMx 0.1.11.3.

Valid HTML 4.01 Transitional CSS ist valide!
Design by © www.ndeezign.com