PHP E-Mail mit Bild senden
Ich versuche, eine E-Mail mit einem Bild zu senden. Der Text meiner E-Mail lautet:
<code><?php $message = <<< email <img src="http://planet-earth.bogus.us/icons/secret.pictures.gif"> Dear {$email}, email; ?> </code>
Wenn ich die E-Mail erhalte, kann ich das Bild nicht sehen. Stattdessen verstehe ich<img src="http://planet-earth.bogus.us/icons/secret.pictures.gif">
. Ich weiß, dass es an der <<< E-Mail liegt. Wie kann ich das Bild anstelle des Codes per <<< E-Mail anzeigen?
AKTUALISIEREN
Ich benutze Zend-Framework. Mein Code sieht so aus:
<code><?php $mail = new Zend_Mail(); $mail->setFrom('[email protected]', 'My site'); $mail->addTo($recoveryaccount->username); $mail->setSubject("Mysite"); include "_email_recover_password.phtml"; $mail->setBodyText($message); $mail->send(); ?> _include "_email_recover_password.pthml" <?php $message = <<< email <img src="http://picturelocation.picture.gif"> Dear {$account->getUsername()}, Somebody has requested that the password associated with this account be reset. If you initiated this request, click the below link to complete the process: http://www.example.com/{$account->getRecovery()} Thank you! Mysite Questions? Contact us at [email protected] email; ?> </code>