Autor Zpráva
ja(c)kub
Profil *
Dobrý den;
mám kód ve tvaru

$telo = "Děkujeme Vám za registraci na našem portále. Pro dokončení ".
      "registrace klepněte na následující odkaz\n";
      $telo = Base64_Encode($telo);
      $hlavicka .= "From: benal@email.php\n".
      "MIME-Version: 1.0\r\n".
      "Content-Type: text/plain; charset=\"windows-1250\"\n".
      "Content-Transfer-Encoding: base64\r\n";
      $vysledek = @mail ($_POST["email"], "Registrace na portalu", $telo,       $hlavicka);
          if (!$vysledek)
            echo "email nebyl odeslán kontaktujte prosím administrátora";

a nejde mi odeslat
může mi prosím někdo poradit, kde mám chybu
Děkuji

Moderátor Majkl578: Vkládej prosím kódy mezi značky [pre] a [/pre], ne mezi [b] a [/b].
Majkl578
Profil
Zkus začít tím, že odstraníš zavináč před funkcí mail, třeba je chyba zrovna tam.
ja(c)kub
Profil *
Když jsem se pokusil odstraniz zavináč, napsalo mi to

Warning: mail() [function.mail]: SMTP server response: 553 5.1.8 <benal@email.php>... Domain of sender address benal@email.php does not exist in C:\Program Files\VertrigoServ\www\script.php on line 15
email nebyl odeslán kontaktujte prosím administrátora
AM_
Profil
No vidíš, a to je důvod, proč ti to nefunguje.

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