Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]zdjęcia odrazu widoczne w meilu
jakis_login
post
Post #1





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Witam
Temat pewnie był już poruszany na forum ale jakoś nie znalazłem rozwiązania na mój problem a minowicie chodzi mi aby zdjęcie było odrazu widoczne w wiadomości email a nie dopiero po kliknięciu "Wyświetl zdalną zawartość". Dowiedziałem się ze zdjęcie musi być wysłane jako załącznik i tak zrobiłem - załącznik mi sie dodaje a w meilu nadal mam bez obrazka. Macie rozwiązania na ten problem? Dodam iż korzystałem z tego rozwiązania: http://stackoverflow.com/questions/1606588...-mail-using-php. Załącznik się dodaje ale w meilu już obrazka nie ma. Ścieżki też podaje pełne z serwera.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jakis_login
post
Post #2





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Ta biblioteka jest zaje... mówie tu o swiftmailer. Warto z niej korzystać. Wszystko działa jak należy, dzięki. Plus dla phpion.

Hmmm tylko teraz zauważyłem, że w thunderbirdzie pokazuje nadal jako załącznik a nie np. w treści meila ;(
Poniżej mój kod:


  1. require_once 's/lib/swift_required.php';
  2.  
  3. // Create the Transport
  4. $transport = Swift_MailTransport::newInstance();
  5.  
  6. // Create the Mailer using your created Transport
  7. $mailer = Swift_Mailer::newInstance($transport);
  8.  
  9. // Create the message
  10. $message = Swift_Message::newInstance()
  11.  
  12. // Give the message a subject
  13. ->setSubject('temat')
  14.  
  15. // Set the From address with an associative array
  16. ->setFrom(array('moj@email.pl' => 'test'))
  17.  
  18. // Set the To addresses with an associative array
  19. ->setTo(array('moj@email.pl', 'moj@email.pl' => 'A name'))
  20.  
  21. // Give it a body
  22. ->setBody(
  23. '<html><head></head> <body>
  24. Here is an image <br />lkjąśłółśóżłćąłśłł<br />
  25. <img src="logo.jpg" alt="Image" /><br />
  26. <img src="asdf.jpg" alt="Imageasdf" />
  27. </body>
  28. </html>', 'text/html')
  29.  
  30. ->attach(Swift_Attachment::fromPath('logo.jpg'))
  31. ->attach(Swift_Attachment::fromPath('asdf.jpg'));
  32.  
  33. $mailer->send($message);


Ten post edytował jakis_login 25.04.2013, 07:49:13
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 12:21