![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 2.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie, od jakiegos czsu borykam sie z malym problemem, a mianowicie mam problem z wyslaniem emaila z zalacznikiem. Sprawa wyglada o tyle dziwnie, ze wiadomosc zostaje wyslana, tylko na kazda skrzynke (procz gmaila - o dziwo) przychodzi wiadomosc bez tresci z pustym w srodku zalacznikiem. Jak juz wspominalem na gmaila przychodzi wiadomosc w dobrej formie ... Jesli ktos mial podobny problem, lub wie co nalezaloby zrobic aby poprawic ten blad, bardzo prosze o podzielenie sie ze mna ta informacja.
Ponizej podam kod odpowiedzialny za wysylanie wiadomosci: PS. raz juz wstawialem podobna wiadomosc (tylko w innym dziale), ale zostala usunieta - mam nadzieje, ze teraz znajduje sie ona w odpowiednim. Pozdrawiam KOD : $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/plain; charset=\"iso-8859-1\""."\r\n"; $headers .= "Content-Transfer-Encoding: 7bit"."\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-Type: a pplication/pdf; 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[malpa]gmail.com",$temat ,"", $headers); |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 235 Pomógł: 17 Dołączył: 18.07.2007 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
może skorzystaj z jakiejś gotowej biblioteki ? np Zend_Mail albo PHPMailer ? będzie z górki ;-)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 2.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Wolalbym to jednak zrobic recznie... ;]
Pomoze ktos ? Ps. zauwazylem, ze to musi miec cos wspolnego z rozdzieleniem informacji w headerze :|... |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 1.07.2025 - 04:09 |