Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne][PHP]Phpmailer
Forum PHP.pl > Forum > Przedszkole
beherit
Probuje do maila dolaczyc plik i:

$mail->AddEmbeddedImage('link do pliku','plik.png','plik.png','base64','image/png');
var_dump(is_file('link do pliku ')); --> bool(true)

ale plik nie jest dostępny w mailu ( widzę po wielkosci maila i brak go inline) po zalaczeniu.

W mailu odwoluje sie do niego:
<img style="padding:0;margin:0;border:0 none;width:208px;height:43px;" src="cid:plik.png" alt=".pl" />

Czy ktoś ma pomysł. Normalnie korzystam z phpmailera i nie widziałem nigdzie indziej takiego zachowania.


$mail = new PHPMailer(true);
$mail->IsSendmail();
$mail->IsHTML(true);
$mail->ContentType = 'text/html';

$mail->SMTPAuth = true;
$mail->Port = 587;

Serv stoi chwilowo na Windowsie XP z XAMPPem, docelowo bedzie WinServ2003r2 + osobne aplikacje robiace z niego serv www.

pozdr.p.




może ktoś wpadnie na jakiś pomysł. dodam tylko, że załącznik niby dobrze załączony - nie sypie wyjątkami i znajduje się w tablicy załączników:
  1. print_r( $mail->GetAttachments() );
  2.  
  3. (
  4. [0] => Array
  5. (
  6. [0] => sites\themes\default\gfx\bar2Background.gif
  7. [1] => bar2Background.gif
  8. [2] => bar2Background.gif
  9. [3] => base64
  10. [4] => image/gif
  11. [5] =>
  12. [6] => inline
  13. [7] => bar2Background.gif
  14. )
  15.  
  16. )


ktoś ma pomysł?
sannin
Ja robię bezpośrednie link w mail bez załączników
Cytat
maniutek08
Cytat(sannin @ 17.01.2011, 16:01:26 ) *
Ja robię bezpośrednie link w mail bez załączników


Ta i większość klientów ma obrazki poblokowane więc i tak ich nie widzi..

wpisz w google "phpmailer tutorial image inline" i pierwszy lepszy powinien rozwiazać problem...
mi działa wszędzie oprócz wp.pl ;/ i niestety nie znam rozwiązania tego problemu ;/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.