#1 2015-09-29 13:49:10

forgatn
Člen
Registrován: 2015-01-30
Příspěvky: 16

Odesílání emailů z webového formuláře nefunguje

Dobrý den, mám na doméně vpsolution.cz kontatkní formulář a přestaly mi z něj chodit emaily. Kdysi byla v administraci možnost podívat se do logů emailů, nyní tam tuto možnost nevidím a proto nevím, zda se emaily odesílají korektně či ne. Mohli byste mi s tím prosím pomoci?

Děkuji

Offline

#2 2015-09-29 14:03:40

PetrAndel
Podpora
Registrován: 2015-07-27
Příspěvky: 522

Re: Odesílání emailů z webového formuláře nefunguje

Dobrý den, potřebujeme vědět na jakou adresu měly být e-maily zaslány a ideálně i v jaký čas.

Offline

#3 2015-09-29 14:07:53

forgatn
Člen
Registrován: 2015-01-30
Příspěvky: 16

Re: Odesílání emailů z webového formuláře nefunguje

vojta.piska@outlook.cz dnes v 15:07

Offline

#4 2015-09-29 14:49:15

PetrAndel
Podpora
Registrován: 2015-07-27
Příspěvky: 522

Re: Odesílání emailů z webového formuláře nefunguje

15:07 ještě nebylo, předpokládm že myslíte 14:07, kde vidím POST request. Bohužel nevidím nic v mail logu, můžete zkusit odchytit výstup funkce mail() + zapnout logování chyb PHP.

Offline

#5 2015-09-29 15:24:13

forgatn
Člen
Registrován: 2015-01-30
Příspěvky: 16

Re: Odesílání emailů z webového formuláře nefunguje

do stránky jsem vložil jednoduchou mail() funkci: mail("vojta.piska@outlook.cz","subject","message"); zapnul zobrazování php chyb v prohlížeči.

výsledek: žádná chyba se nezobrazila, mail do schránky nepřišel hmm

Offline

#6 2015-09-29 15:28:49

PetrAndel
Podpora
Registrován: 2015-07-27
Příspěvky: 522

Re: Odesílání emailů z webového formuláře nefunguje

Můžete zkusit toto?

echo mail("vojta.piska@outlook.cz","subject","message");

Offline

#7 2015-09-29 15:30:28

forgatn
Člen
Registrován: 2015-01-30
Příspěvky: 16

Re: Odesílání emailů z webového formuláře nefunguje

vrátilo to: 1

Offline

#8 2015-09-29 15:51:26

PetrAndel
Podpora
Registrován: 2015-07-27
Příspěvky: 522

Re: Odesílání emailů z webového formuláře nefunguje

Omlouvám se, koukal jsem se do špatného logu. Každopádně všechny maily zde vidím jako odeslané. Zkontrolujte jestli e-mail nepřišel do složky Spam, nebo nějaké podobné. Endora se občas dostává na spamlisty, protože je často zneužívána k rozesílání spamu.
Dlouhodobě ale dopoučuji nevyužívat funkci mail, ale používat místo toho SMTP připojení ke schránce.

Offline

#9 2015-09-29 15:54:07

forgatn
Člen
Registrován: 2015-01-30
Příspěvky: 16

Re: Odesílání emailů z webového formuláře nefunguje

ve spamu nic není bohužel. Mohl byste mě odkázat někde jak udělat odesílání formuláře skrze SMTP místo mail()? Děkuji

Offline

#10 2015-09-29 16:30:39

PetrAndel
Podpora
Registrován: 2015-07-27
Příspěvky: 522

Re: Odesílání emailů z webového formuláře nefunguje

Můžete využít například knihovnu PHPMailer

Offline

Zápatí

Založeno na FluxBB | CZ a SK