PHP - Odesilani emailu pomoci fce mail
Odesílání e-mailů pomocí funkce MAIL v PHP.
Pokud používáte na svých stránkách odesílání e-mailů pomocí funkce MAIL v PHP, používejte nejlépe následující syntaxi:
mail($to, $subject, $text, $headers, "-f $from_email"); Kde použité proměnné znamenají následující:
$to - ve formátu: Jméno Příjmení
(při použití více adresátů se oddělují , čárkou nebo ; středníkem).
$from_email - emailová adresa odesílatele
$from_name - skutečné jméno odesílatele (může být použito prazdné)
$subject - předmět zprávy
$text - text zprávy (odřádkovaný pomocí \n)
Důležité je také použití správné hlavičky emailu (proměnná $headers):
// definuje odesílatele
$headers ="From: ".$from_name." <".$from_email.">\n";
$headers.="MIME-Version: 1.0\n";
$headers.= "X-Mailer: PHP\n";
// kódování emailu a určení obsahu alternativně může být použito i
// text/html (pak musí být text ošetřen funkcí nl2br($text)
$headers.="Content-Type: text/plain; charset=iso-8859-2\n";
// určení kódování zprávy
$headers.="Content-Transfer-Encoding: quoted-printable\n";
// návratová cesta pro určení kam se má zpráva vrátit v případě
// chyby (nedoručitelné zprávy). Tento parametr používejte vždy!
$headers.= "Return-Path: <".$from_email.">\n";
// adresa pro odpověď (většinou stejná jako email odesílatele)
$headers.= "Reply-To: ".$from_email."\n";
« Zpět na seznam