Autor Zpráva
Peet
Profil
Dobrý den používám tuto funkci, ale neodesílá na gmail nevím jaké tam mají filtrování ale nehází se to právě ani do spamu

            $address="neco@gmail.com";
            $subject="Objednávka";
            $message='Obsah';
            
          $headers="Content-type: text/html; charset=utf-8\n";
          $headers.="From: <$email>\n";
          mail($address,$subject,$message,$headers);

a právě neodesílá ani na nějaký doménový email. na server je nainstalován IIS7 php a nevím proč to nechodí..

Předem díky všem je to pro mne důležité
echo
Profil *
Dobrý den,
na emaily je obecně lepší použít nějakou knihovnu, předejde se tím řadě problémů s kódováním, přílohami atp.

Doporučuji http://api.nette.org/2.0/namespace-Nette.Mail.html a obecně celý framework.
Peet
Profil
objektově jsem jeste neprogramoval a nechci se s tim ted sr... tohle je jen pro web ktery byl hotovy za jeden den a dal uz nic.. zadne prilohy nic takoveho.. pouze prosty text. prosím poradte
echo
Profil *
Objektů bych se nebál, podívej se tady PHP Mailer, to použití je triviální.
nethor
Profil
A na jiné maily to chodí? Na některých hostinzích je fce mail() zakázána nebo omezena.
Jinak taky používám a doporučuji PHP Mailer, použití a implementace je celkem snadná i bez znalosti OOP.
Peet
Profil
Dobře asi na to mrknu.. ale je to opravdu divné protože z jiného hostingu to notmálně třeba na seznam codí ale na google ne.. to nastaveni hostingu je zase věc druhá kde je asi mail() zakázaná a nevím kde jí mám povolit.

takže nevím proč to na ten gmail nechodí. ale mrknu na ten PHP mailer a zkusím to popřípadě se obrátím na Vás moc děkuji.
Andrasin
Profil
Zkus posílat mail s těmito hlavičkami...

$headers = "From: $from\nMIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\n";

+ některé mail servery nepřijmou e-mail, kde v hlaviččce from je neexistující adresa.
Enko
Profil *
Pokud se hlavička odesílatele( $headers.="From: <$email>\n";respektive doména 1. a 2. řádu) neshoduje s doménou hostingového SMTP serveru, tak jí Gmail automaticky hodí do spamu
Peet
Profil
tu hlavičku vyzkouším děkuji

Enko:

nevím jak přesně to teď myslíte.,. co se má schodovat s doménou berme v úvahu že doména je např. www.posli.cz na hostingu bezi IIS7 php
Davex
Profil
Peet:
co se má schodovat s doménou berme v úvahu že doména je např. www.posli.cz
Adresa odesílatele by měla být funkční adresa z existující domény a to by mělo stačit. Když bude jméno domény přeložitelné na stejnou IP adresu serveru, ze kterého se e-mail odesílá, tak to bude plus, ale nikdo přesně neví, jak to u Googlu vlastně funguje.

Vyzkoušej něco takového:

$from = "odesilatel@posli.cz";
$headers = "From: $from\nMIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\n";

Vaše odpověď

Mohlo by se hodit

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

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

0