Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] klopot z nadawcą maila
Forum PHP.pl > Forum > Przedszkole
lukash82
Witam,

Mam dziwny problem z nadawcą maila. Niby prosta sprawa a jednak nie mogę tego przeskoczyć:/ Dołączam nagłówki w standardowy sposób czyli:

  1. $headers = 'MIME-Version: 1.0'."\r\n";
  2. $headers.= 'Content-type: text/html; charset=utf-8\r\n';
  3. $headers.= 'From: <biuro@adres.pl>';


Jednak zamiast zawartości "From" cały czas w mailach przychodzących mam nadawcę jako nazwa serwera, np. cos@34g.home.pl. Co tu może być nie tak? Macie na to jakiś pomysł?
sannin
Z tego co się orientuje \r\n nie działają w '' zamień na "" (druga linia). Nie mam teraz dostępu do ftp, żeby zobaczyć jak to zawsze robię u siebie. Jak dopadnę się do swojego kompa to wyśle Ci moje nagłówki.
markonix
  1. $headers =
  2. 'Content-type: text/plain; charset=utf-8' . "\r\n" .
  3. 'From: nazwa <'.adres_email.'>' . "\r\n" .
  4. 'Reply-To: <'.inny_adres_email_lub_ten_sam.'>' . "\r\n"
  5. }

Skorzystaj z mojego fragmentu.

Poprzednik ma racje- pojedynczy cudzysłów w przeciwieństwie do " nie interpretuje \r\n jako odstępu.

Pozdrawiam Siemianowiczana wink.gif
lukash82
Dzięki kolego Siemianowiczaninie;) Rzeczywiście, teraz działa. Nie zwróciłem uwagi na te cudzysłowy... Dzięki za pomoc.
sannin
Nie ma za co.
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.