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.
Dobrý den,
nyní by odesílání mělo v pořádku fungovat, můžete to prosím vyzkoušet?
Ještě jednou dobrý den,
hotovo.
Mám vracet email odesílatele na @novedasice.cz?
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.
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,
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.