2010-07-07 3 views
1

J'ai un .php qui contient le corps d'un email de texte.PHP: comment créer un lien dans le corps d'un email texte?

Dans ce corps je veux créer un lien que lorsque l'utilisateur reçoit l'email peut être cliqué.

Comment créer ce lien?

Cordialement

Javi

+0

Exemple de code nécessaire afin que nous puissions mieux comprendre ce que vous essayez de faire, car cela semble trop facile. – Lizard

Répondre

2

Si elle est aussi simple que votre question semble alors ..

<?php 
echo '<a href="http://yourdomain.com/link.html">Click Here</a>'; 
?> 

La balise HTML a leur faire le travail.

Cela suppose que youu utilisent un courriel à base de HTML, si vous utilisez le texte brut alors je suggère simplement taper l'URL

+0

Notez que SMTP ne prend pas directement en charge HTML - le contenu doit donc être déclaré en tant que pièce jointe en ligne. – symcbean

0

Vous pouvez simplement utiliser une balise comme en HTML et qui utilise ce code HTML pour le contenu de votre courrier.

1

Si c'est un email texte brut, vous ne pouvez pas avoir des liens . Le mieux que vous pouvez espérer est d'écrire l'url et d'espérer que le mail-reader le convertira en un lien pour vous.

+0

vous conseille d'essayer d'afficher un e-mail généré par votre application - dans différents lecteurs pour voir à quoi ils ressemblent. Prenez l'étape supplémentaire de définir le lecteur au texte seulement, si c'est une option. Certains courriels savent que le HTML rendu dans une visionneuse de texte est horrible et s'en fout. Le faites vous? – MaasSql

+0

Merci, mais pas exactement. Pourriez-vous expliquer autrement? ou pourriez-vous me donner un lien? – ziiweb

Questions connexes