phpbar.de logo

Mailinglisten-Archive

[php] PHP/HTML in Mails

[php] PHP/HTML in Mails

Ringo Großer swek at gmx.net
Mon Aug 25 11:07:06 CEST 2008


Hallo Michael

Michael Kadzioch wrote:
> Das habe ich schon getestet.
> 
> Aber wenn ich es so eingebe:
> <a href = URL><img src = URL></a>
> 
> kommt es auch genau so beim Empfänger an.  Also:
> <a href = URL><img src = URL></a>
> 
> Empfänger und Sender bin ich.

Eine HTML Email besteht aus 2 Parts. Einer mit dem HTML Inhalt und einer 
  mit dem gleichen Inhalt, aber als Plaintext formatiert. Das händische 
Zusammenbauen einer solchen Email ist aufwändig. Es empfiehlt sich die 
Verwendung einer der verfügbaren Mime-Mail-Klassen.
Bei mir ist zum Beispiel noch die Mime-Mail Klasse von Richard Heyes im 
Einsatz.
http://www.phpguru.org/static/mime.mail.html

Vielleicht gibts da aber auch schon etwas aktuelleres für PHP5 von ZEND...
http://www.zftutorials.com/zend-mail-zend-mime/

Ein Email Client zeigt dann anhand der vom Nutzer gewählten 
Einstellungen entweder den HTML-Part oder den Plaintext-Part. Im HTML 
kannst du Bilder einbetten, Schriftfarben anpassen und so weiter. 
Plaintext kann eben nur Text und vielleicht ist der Client noch in der 
Lage, die Hyperlinks in klickbare Elemente umzuwandeln.


regards, Ringo

php::bar PHP Wiki   -   Listenarchive