Szablony wiadomości wysyłanych mailowo

Hej,
nie wiem, czy zdajecie sobie sprawę z tego, że html przesyłany w reklamach internetowych różni się od tego, który widzimy na stronach WWW.

Jeśli przykleilibyśmy kod html dowolnej strony www do treści maila, najprawdopodobniej otrzymalibyśmy komunikat podobny jak poniżej:






Nikt czegoś takiego nie lubi, ponadto zwiększa to prawdopodobieństwo, że nasza reklama trafi do spamu. Właśnie dlatego jeśli chodzi o html w wiadomościach to wszystko zostaje w Vegas... znaczy wiadomości.

Do rozsyłania wiadomości używam biblioteki PHPmailer. posiada ona metodę addembededimage(). Kod takiego maila może wyglądać jak poniżej:
 <?php  
 require("class.phpmailer.php");  
 $mail = new PHPMailer();  
 $mail->IsSMTP(); // telling the class to use SMTP  
 $mail->Host   = "smtp.example.com"; // SMTP server  
 $mail->From   = "from@example.com";  
 $mail->AddAddress("myfriend@example.net");  
 $mail->Subject = "An HTML Message";  
 $mail->AddEmbeddedImage("rocks.png", "my-attach", "rocks.png");  
 $mail->Body = 'Embedded Image: <img alt="PHPMailer" src="cid:my-attach">   
 ?>  


Jak widyimy w źródle zdjęcia w treści maila użyliśmy jego nazwy cid, która ustaliliśmy wyżej.
 <img src="cid:my-attach" />  


W następnym odcinku jak dodać czcionkę do maila bez odwoływania się do zewnętrznych zasobów.
    

Komentarze

  1. "Jak widyimy" "ustalilismy wyzej", oj ktoś tu nie czyta tego co naskrobał przed opublikowaniem

    OdpowiedzUsuń
    Odpowiedzi
    1. Aj, trafna uwaga. Poprawię jak najszybciej. Niestety jestem początkującym "blogerę" i jeszcze nie nauczyłem się znów pisać z polskimi fontami :(.

      Usuń

Prześlij komentarz