Page 1 sur 1

Liens sur mail

Posté : 09 août 2006, 17:34
par dmzk
Bonjour,

J'envoie un mail préformaté avec les headers pour permettre de faire de jolis mails. Ils sont envoyés okay, mais le problème c'est que, chez les gens qui reçoivent les mails en textes brut, les liens ne sont pas cliquables.
Voilà mes headers :
$headers .= 'From: trululu <no-reply@trululu>'.$eol;
$headers .= "X-Mailer: PHP v".phpversion().$eol;
$headers .= 'MIME-Version: 1.0'.$eol;
$headers .= "Content-Type: text/html; charset=iso-8859-1".$eol;
Merci pour vos lumières
cordialement

Posté : 09 août 2006, 17:47
par mere-teresa
Je ne suis pas certaine, mais il me semble que le texte brut exclut le HTML (ne l'interprète pas mais affiche la source) et tu ne peux donc pas forcer le client.

Posté : 09 août 2006, 17:59
par Henri
ben non ... comme son nom l'indique le texte brut c'est ... du texte brut et rien d'autre. Pas de mise en forme, pas de couleur et bien sûr pas de liens hypertextes.

Tout ce qui peut à la limite y avoir, c'est que le logiciel qui sert à lire les mails reconnaisse une URL commençant par http: ou par www et décide de la transformer en lien (comme quand tu tapes une URL dans Word). Mais c'est tout.

Posté : 10 août 2006, 09:11
par dmzk
pourtant le mec recevait d'autres mails sur lesquels on voyait des liens ... est ce une autre forme d'encodage ?

Posté : 10 août 2006, 09:23
par dmzk
Au temps pour moi, je pense qu'il reçoit un minimum de html puisqu'il a pris en compte les balises <b>
Par contre je ne comprends pas pourquoi il ne prend pas les balises <a> de mon mail ainsi que les <font> ... chez moi ça marche pourtant.

Posté : 10 août 2006, 18:19
par mere-teresa
Quand il clique sur les liens, l'adresse est mauvaise ou bien il ne voit pas les liens soulignés ou bien il voit la source HTML au lieu des liens ?