Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wysylanie emaila z zalacznikami, maly (duzy) problem...
drcwycior
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 2.12.2009

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


Witam, mecze sie ostatnio z przeslaniem wiadomosci email z zalacznikami przy uzyciu funkcji mail(). Wszystko pieknie sie wysyla na moja poczte na gmailu - a gdy stram sie przeslac wiadomosc na kazda inna skrzynke, wtedy przychodzi pusta wiadomosc (informacje zawarte w tej wiadomosci to : temat + pusty (dobrze nazywajacy sie) zalacznik). Przedstawie wam kawalek kodu odpowiedzialny za wysylanie owej wiadomosci:



$from = $_POST['r_Mail'];
$headers = "From: ".$from."\r\n";

$pdfdoc = $pdf2->Output("", "S");
$attachment = chunk_split(base64_encode($pdfdoc));

$separator = md5(time());

$headers .= "MIME-Version: 1.0"."\r\n";

$headers .= "Content-Type: multipart/mixed; boundary=\"".$separator."\""."\r\n"."\r\n";

$headers .= "Content-Transfer-Encoding: 7bit"."\r\n";

$headers .= "This is a MIME encoded message."."\r\n"."\r\n";

// message

$headers .= "--".$separator."\r\n";

$headers .= "Content-Type: text/html; charset=\"iso-8859-1\""."\r\n";

$headers .= "Content-Transfer-Encoding: 8bit"."\r\n"."\r\n";

$headers .= $message."\r\n"."\r\n";



// attachment

$headers .= "--".$separator."\r\n";

$headers .= "Content-Type: application/octet-stream; name=\"".$filename."\""."\r\n";

$headers .= "Content-Transfer-Encoding: base64"."\r\n";

$headers .= "Content-Disposition: attachment"."\r\n"."\r\n";

$headers .= $attachment."\r\n"."\r\n";

$headers .= "--".$separator."--";




@mail("mymail@gmail.com",$temat , "", $headers);



Jesli ktos wie dlaczego na gmailu dostaje ta wiadomosc w normalnej formie, a na innych skrzynkach pocztowych nie, to bardzo prosze o pomoc i rade.

Z gory dziekuje i pozdrawiam
Go to the top of the page
+Quote Post
Spawnm
post
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




Dodaj BBcode.
Przenoszę.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 19:54