html link in php mail
Ich habe den folgenden code zum versenden einer E-Mail an den Benutzer.
$mes_body.="Click to Login. www.website.com/index.php\n\n";
$mes_body.= "<a href='www.website.com/index.php'>Click to Login.</a>\n\n";
Recht, jetzt sehe ich die E-Mail als :
Click to Login. www.website.com/index.php
<a href='www.website.com/index.php'>Click to Login.</a>
Was ist möchte ist ein anklickbares 'Klicken Sie auf Login, und nicht die aus dem link genau. Ich denke, ich bin mit plaintest. ich kann nicht ändern, die es jetzt so gibt es eine Abhilfe für dieses? Danke.
InformationsquelleAutor Scorpion King | 2010-07-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Siehe Beispiel #4, "Senden von HTML-E-Mail", auf der PHP mail () - Dokumentation Seite.
Das Problem ist, dass Ihre Botschaft braucht, MIME-Header-Kennzeichnung als HTML sondern als plain text.
InformationsquelleAutor Borealid
Müssen Sie zum senden einer HTML-E-Mail.
Für ein einfaches Beispiel, wie das geht, siehe Beispiel #4 auf der Handbuch von PHP mail().
Sollten Sie jedoch immer auch entlang senden einer text-alternative für maximale Kompatibilität. Zum senden von multipart-E-Mails, es ist sehr praktisch für die Verwendung einer bestehenden mailing-Bibliothek, wie SwiftMailer.
InformationsquelleAutor Pekka 웃
Nicht. Der nächstgelegene Sie kommen können, um einen hyperlink in Klartext E-Mail ist ein URI, den der client erkennt und anklickbar macht. Es gibt absolut keine Möglichkeit, dass der text etwas anderes als der URI selbst.
Wenn Sie das wollen, dann müssen Sie formatieren Sie Ihre E-Mail mit HTML (und sollte es ein multipart-E-Mail, die enthält eine vernünftige plain-text-alternative).
InformationsquelleAutor Quentin
Es ist nicht möglich, mit HTML-Formatierung ohne HTML.
(Offensichtlich)
Müssen Sie wechseln Sie zur HTML-E-Mails oder löschen Sie die HTML-tags.
Beachten Sie, dass die meisten E-Mail-clients wird automatisch URLs in Klartext-Nachrichten anklickbar.
InformationsquelleAutor SLaks
sorry, ich wusste nicht, meine HTML formatiert sein, um links, ich hoffe es klappt dieses mal.
nur stellen Sie sicher, dass Sie die ('http://') am Anfang der link, dann wird es anklickbar, wenn gesendet.
InformationsquelleAutor Eathorne
Verwenden Sie diese Beispiel-code.
Hoffe, das hilft.
InformationsquelleAutor Julien Fadel