Usługi IT – Tomasz Junkanc

 

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:

 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: PHPMailer   
 ?>  
Jak widyimy w źródle zdjęcia w treści maila użyliśmy jego nazwy cid, która ustaliliśmy wyżej.
   
 
W następnym odcinku jak dodać czcionkę do maila bez odwoływania się do zewnętrznych zasobów.
    

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

1 × 5 =