![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 2.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Wysyłam maila za pomocą ponizszego kodu:
Kod $include_path = array('/usr/lib/php' ); ini_set('include_path', implode(';', $include_path)); require_once 'Mail.php'; $params['host'] = 'smtp.zz.pl'; $headers['Subject'] = 'Temat wiadomości'; $headers['From'] = 'automat@yy.pl'; $headers['To'] = 'mustava@yy.pl'; $headers['MIME-Version']='1.0'; $headers['Content-type']='text/html; charset=iso-8859-2'; $zaw="Treść wiadomości linia1<br>"; $zaw=$zaw."Treść wiadomości linia2<br>"; $zaw=$zaw."Treść wiadomości linia3<br>"; $zaw=$zaw."Treść wiadomości linia4<br>"; $zaw=$zaw."Treść wiadomości linia5<br>"; $body = $zaw; $recipients = $mail; $mail = Mail::factory('smtp', $params); $mail->send($recipients, $headers, $body); Niestety po odebraniu wiadomości w programie pocztowym na ma formatu HTML - mail wygląda tak: ===================================== From: automat@yy.pl To: mustava@yy.pl MIME-Version: 1.0 Content-type: text/html; charset=iso-8859-2 Treść wiadomości linia1<br>Treść wiadomości linia2<br>Treść wiadomości linia3<br>Treść wiadomości linia4<br>Treść wiadomości linia5<br> ====================================== Temat wiadomości jest OK Ki grzyb? Na innym serwerze skrypt działa OK Nikt nie wie? Zastanawia mnie to że są nagłówki From, To, MIME-Version i Content-type nie zostają zinterpretowane jako nagłówek maila lecz jego treść. Sprawa rozwiązana (obejście problemu) - użyłem PHPMailer Ten post edytował Mustava 21.05.2009, 13:18:28 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 66 Pomógł: 1 Dołączył: 28.02.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Proponuję:
$body = '<html><body>' . $zaw . '</body></html>'; -------------------- Sprawdź kiedy marzenia stają się inspiracją.
e-Zarządzania firmą | e-Biznes | Strony.Serwisy.Portale Internetowe www.webarts.pl |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 2.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tez to próbowałem zastosować - niestety nic to nie dawało.
Coś musiało być z nagłówkami, bo Subject "wskakiwał" właściwie jako temat wiadomości, ale pozostałe elementy nagłówka "przechodziły" do treści maila. Ale dzięki za dobre chęci ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 426 Pomógł: 32 Dołączył: 24.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Też miałem podobny problem i wyrobiłem taką funkcję. Może szału nie robi ale powinna działać:
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 2.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
THX, ale muszę wysyłać przez smtp
Ogólnie już problemu NIE MA - działa OK z użyciem PHPMailera |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 16:05 |