Fonction mail() php, encodage UTf-8 et HMAIL server
Pièces détachées Forum Contact

Fonction mail() php, encodage UTf-8 et HMAIL server

Nous rachetons vos PC portables (et MAC) HS
Administrateur

Fonction mail() php, encodage UTf-8 et HMAIL server

Bon souvent on vous dit pour envoyer un mail encodé en UTF-8 avec mail() de php qu'il faut mettre en header :

Code:

$entete = 'MIME-Version: 1.0' . "\r\n";
$entete .= 'Content-type: text/plain; charset=utf-8' . "\r\n";

Oui mais avec HMAIL sur windows, le serveur smtp refuse de vous envoyer le mail.

pourquoi ? la honte c'est juste a cause du tiret d'utf-8.

en fait en header il faut marquer :

Code:

$entete = 'MIME-Version: 1.0' . "\r\n";
$entete .= 'Content-type: text/plain; charset=utf8' . "\r\n";

et hop ça roule !


Attention aussi, ne vous prenez pas la tête si le vous testez un mail et que le sujet s'affiche mal sous Thunderbird avec windows avec un mail en cyrillique par exemple. C'est Thunderbird qui bug, car si vous testez avec gmail, ça roule ! D'après des américains et bugzilla, c'est un problème de font réglable dans la config CSS de thunderbird.



  



Réponse rapide

forum Répondez et participez librement forum
Services informatiques Merci d'écrire un message de plus de 10 mots en français correct. (Tout message mal rédigé sera effacé.)

Pied de page des forums

Forum : Réseau - Sécurité - Materiel
Php - Référencement - Serveurs - Divers
Windows - Internet - Logiciels - Communication
SARL Brakstar / 485 013 809 R.C.S. BOURGES
2 rue de coulon. 18310 Graçay
Mail : societe@brakstar.com
USA EN ES BR PO DE NL IT SU DN HU JP TE RU PL FI NO GR SE SL ET TH UK SL IN LH RO LE HE BG CZ MS CAT IR CR