Contact form7 – neodesílá emaily
Dobrý den,
mám dva totožné weby, novedasice.cz a bydleniupardubic.cz, všechno stejné, i contact form 7.
Z webu novedasice mi to neposílá emaily na prodej@novedasice(ani na jakýkoli jiný), email odesílatele je stejný, prodej@novedasice.cz(zkoušel jsem i info@novedasice.cz, a je to stejné)
Přitom to samé mám na bydleniupardubic a tam to normálně funguje, obrázky níže.
Prosím o radu, už to musí být snad jen nastavením nějakého Spamu, jinak si to nedokážu vysvětlit.
Aktualizoval jsem na nejnovější wordpress 5.6.1 a i aktualizován contact form 7 na verzi 5.3.2 a stejně nefunguje.
Velice děkuji
novedasice:
bydleniupardubic: (a to funguje krásně)
10 Answers
Dobrý den,
to Vám nedokážu s jistotou sdělit, problém se vyřešil automaticky po restartu webserveru, nicméně předtím jsem si otestoval zda funkce mail() opravdu funguje, pomocí scriptu
<?php $to = 'prijem@mujemail.tld'; $subject = 'Mail()'; $message = 'Zkouška mail() funkce na webu!'; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n"; $headers .= 'From: Test <odesilatel@mujemail.tld>' . "\r\n"; $headers .= "Reply-To: ".$_POST["email"]."\r\n"; mail($to, $subject, $message, $headers); ?>
Tento kód standardně všude funguje ale u Vás nefungoval, problém byl tedy někde přímo na webserveru.
Doplnění: Email se úspěšně odešle, proběhne hláška, všechno vypadá dobře, jen email z novedasice.cz prostě nedorazí.
Dobrý den,
zkuste si aktivovat logy, zda se zde nebude vyskytovat nějaký problém, dle https://www.wedos.cz/webhosting/logy po aktivaci vyčkejte 30 min, než se nahrají, na 24 hodin jsou zdarma
Dobrý den,
oba logy jsem aktivoval, počkal dlouhou dobu, za tu dobu jsem se pokusil odeslat 4 emaily, nic nedorazilo, a ani v jednom logu nic není, úplně prázdno.
Flamengo mi ty odeslané zprávy ukládá, jen prostě nedorazí na prodej@novedasice.cz z prodej@novedasice.cz. Přes emailového klienta to normálně dorazí.
Ještě jsem zapomněl, emaily normálně půl roku fungovaly a přestaly až nyní bez nějakého zásahu.
Děkuji za další rady
Dobrý den,
nastavte si u problémového formuláře odesílací adresu @bydleniupardubic.cz.
Pokud email dorazí, je problém v adrese, pravděpodobně má vysoké spam score, to lze ošetřit SPF záznamem.
V případě že nedorazí, je problém jedná se o problém webu. Prověřil bych tedy zda Vám odejde email pokud použijete nějaký testovací script pro mail() funkci.
Dobrý den,
to právě nevím, jestli se pak ty emaily budou vůbec odesílat, když nastavím odesílací adresu prodej@bydleniupardubic.cz , tak mi formulář vyhodí chybu E-mail odesílatele neodpovídá doméně tohoto webu.
Ale zkusil jsem to nechat, uložit to s chybou šlo, ale emaily nepřišly, ale teď těžko říct, jestli by měly dorazit, když to hází chybu.. Každopádně pořád mrtvo:(
Děkuji
Dobrý den,
aktivujte mi dočasný přístup na FTP – https://client.wedos.com/webhosting/ftp-internal.html?web_id=230823 zkusím něco ověřit.