Eli miten saisin sisällytettyä html sivun sähköpostiviestiin siihen tekstin kohdalle?
Yritin laittaa kuvan ja html tiedoston liite tiedostoiksi mukaan mutta se heittää vaan rastin siihen..
Kuvan nimi on varmasti oikein ja html tiedostossa ei ole vikaa.
Pitäisikö sivun olla xhtml standardin mukaista?
http://www.zend.com/zend/spotlight/
Olettaisin, että jos haluat lisätä kuvan sähköpostiin, niin se joko pitää olla jossain netissä tai sitten sinun pitää vain keksiä jokin tapa lähettää se mukana. Roskaposteissa suositaan nykyään sitä, että kuva on jo netissä jossain jolloin mailin koko pienenee.
Tässä on sitten koodina yksinkertaistettu metodi jota käytän sähköpostin lähettämiseen html tiedostona. Kyseessä on hyvin minimiin raavittu koodinpläjäys ja tuo toimii ihan hyvin. Lisäominaisuuksia siihen on sitten helppo rakennella...
<?php $to = "vastaanottaja@osoite.xyz"; $subject = "Aihe"; $lahettaja = "oma@osoite"; $message = " <html> <head> <title>Otsikko</title> </head> <body> <table> <tr> <td>Jotain tekstiä</td> </tr> </table> </body> </html> "; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: Oma nimi <oma@osoite>\r\n"; $headers .= "Reply-to: Oma nimi <oma@osoite>\r\n"; mail("$to", "$subject", "$message", "$headers"); ?>
Aihe on jo aika vanha, joten et voi enää vastata siihen.