Autor Zpráva
belial
Profil
Ahoj, mám tento kód:

$hlavicky="From: ".$_POST["email"]." Return-Path:".$_POST["email"];
@mail ($_POST["email"], "Registrace", $telo, $hlavicky, "-f ".$_POST["email"]);


Myslím, že nic není špatně, ale email se neodesílá.
Nerozchodím to ani z localu, ani z WZ, ani z placeného hostingu.

Myslím, že chyba bude v php.ini nebo v nějakém jiném nastavení safe_mode, apod.???
S touto funkcí nemám zkušenosti prakticky žádné, něco jsem četl o sendmail, ale moc jsem to nepobral.

Poradí někdo? Díky
djlj
Profil
Oddělej tu poslední vstupní proměnnou.
belial
Profil
Díky. Už to funguje. Můžeš mně prosím objasnit proč to tak musí být.
Mike8748
Profil
posledni parametr mail jsou additional parameters, slouzi pro predani informaci primo sendmailu, ktery ten email odesila.

takze 1) kdyz uz tak "-f '".$_POST["email"]."'"
a co je dulezitejsi, za 2) je to stejne kravina protoze tvuj email tezko bude zanesenej v konfiguraci sendmailu, takze ten parametr nema smysl

a mimochodem 3) kdyz priste smazes ten @, tak ti to i napise v cem je chyba, vis?
belial
Profil
Ten @ je jasny. Psalo to ze je chyba v patem parameru, ale nejak mi to bylo prd platne.
svadla
Profil
ja jako ctvrty parametr pouzivam neco takoveho:

$headers .= "From: ".$jmeno." <".$od."> ";
$headers .= "Cc: ".$kopie." ";
$headers .= "Reply-To: <".$od."> ";
$headers .= "MIME-Version: 1.0 ";
$headers .= "Content-Type: multipart/related; type="multipart/alternative"; boundary=""
."----=MIME_BOUNDRY_main_message" ";
$headers .= "X-Sender: Odesilatel <".$od."> ";
$headers .= "X-Priority: 4 "; //Priorita emailu 2 = Urgentni, 3 = Normalni, 4 = n�zk�
$headers .= "Return-Path: <".$od."> ";
$headers .= "This is a multi-part message in MIME format. ";
$headers .= "------=MIME_BOUNDRY_main_message ";
$headers .= "Content-Type: multipart/alternative; boundary=""
."----=MIME_BOUNDRY_message_parts" ";
djlj
Profil
belial
Kvůli safe_mode.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0