Odesílání e-mailů pomocí PHP je jednoduché; vše, co potřebujete, je funkce a tři argumenty. To však není všechno, co se týče běžných e-mailových zpráv. Jakýkoli pohled blíž než pouhý pohled shledá, že toto použití PHP e-mailu neobsahuje některé základní funkce. Například nenastavuje Z: řádku záhlaví. V souladu s pověstí PHP pro snadné použití je to však rychlá oprava: Stačí přidat další argument pro zadání dalších záhlaví, jako je X-Mailer, Cc:, a samozřejmě, Z:.
Poznámka: Pokud zadáte více záhlaví, ujistěte se, že oddělujete řádky záhlaví
r n aby se ujistil, že pracují podle určení.
Přidání dalších záhlaví v PHP
Jednoduchá zpráva s doplňkovými hlavičkami může vypadat takto:
<? php $ to = "pří[email protected]"; $ subject = "Hi!"; $ body = "Ahoj, n nJak jste?"; $ headers = "From: [email protected] n ". "X-Mailer: php", pokud (mail ($ to, $ subject, $ body, $ headers)) {echo ("
Zpráva odeslána!
");} else {echo ("Doručování zprávy se nezdařilo …
'); }?>PHP e-mail s extra záhlaví pomocí PEAR Mail
Můžete také vložit další záhlaví při použití zprávy PEAR k odeslání e-mailu, samozřejmě:
<? phprequire_once "Mail.php"; $ from = "Stephanie Sender ". $ mail-> getMessage ()." Zpráva úspěšně odeslána! ". $ mail-> getMessage ()." Zpráva úspěšně odeslána!




