Váš kontaktní formulář nefunguje a nepřijímá žádné e-maily?

Procédure

Zkontrolujte, zda je v klientském rozhraní aktivní funkce PHPMail().

1. Přihlaste se do rozhraní pro správu webhostingu a klikněte na tlačítko "Konfigurace PHP".

Váš kontaktní formulář nefunguje a nepřijímá žádné e-maily?

2. Zkontrolujte, zda je funkce PHPMail() nastavena na hodnotu"ON".

Váš kontaktní formulář nefunguje a nepřijímá žádné e-maily?


Kontrola funkce PHPMail() pomocí skriptu PHP

Funkci PHPMail() můžete otestovat pomocí malého skriptu, který nastavíte na stránce PHP.

Skript vám na stránce PHP poskytne potvrzení, že e-mail byl odeslán, a umožní vám zkontrolovat, zda byl e-mail přijat do cílové schránky.

<?php //Testování funkce mail(); // *** Nastavíte sami $to = "monemail@gmail.com"; // Vložte přijímající e-mail $from = "monemail@domaine.ext"; // E-mailová adresa příjemce e-mailu, ta, která je připojena k vaší doméně LWS.

// Níže uvedené řádky neupravujte $JOUR = date("Y-m-d"); // Den odeslání e-mailu $HEURE = date("H:i"); // Čas odeslání e-mailu $Subject = "Testovací mail - $JOUR $HEURE"; $mail_Data = ""; $mail_Data .= " \n"; $mail_Data .= " \n"; $mail_Data .= " \n"; $mail_Data .= " \n"; $mail_Data .= " \n"; $mail_data .= "Simple HTML Mail : $Subject \n"; $mail_Data .= " \n"; $mail_Data .= "Toto je testovací e-mail z funkce PHP mail \n"; $mail_Data .= "Etc. \n"; $mail_Data .= " \n"; $mail_Data .= " \n"; $headers = "MIME-Version: 1.0 \n"; $headers .= "Content-type: text/html; charset=utf-8 \n"; $headers .= "From: $from \n"; $headers .= "Disposition-Notification-To: $from \n"; // High Priority Message // ------------------------- $headers .= "X-Priority: 1"; $headers .= "X-MSMail-Priority: High"; $CR_Mail = TRUE; $CR_Mail = @mail ($to, $Subject, $mail_Data, $headers); if ($CR_Mail === FALSE) echo " ### CR_Mail=$CR_Mail - Chyba při odeslání pošty"; else echo " *** CR_Mail=$CR_Mail - Pošta odeslána"; ?>


Chcete-li otestovat, zda byl e-mail odeslán a přijat, jednoduše otevřete adresu URL stránky obsahující váš skript. Pokud se to podařilo, měli byste vidět toto:

*** CR_Mail=1 - Mail odeslán


Pokud ne, zobrazí se následující návratová zpráva, která znamená, že funkce PHPMail() je na vašem sdíleném hostingu deaktivována:

### CR_Mail=0 - Chyba při odesílání pošty


Pokud je funkce PHPMail() na vašem klientském rozhraní aktivní a skript PHP vám pošle "CR_Mail=0 - Chyba při odesílání pošty", je velká pravděpodobnost, že funkce PHPMail() byla deaktivována v důsledku četných SPAMů. V takovém případě se musíte obrátit na technickou podporu, která vám poradí, co máte dělat.


Zkontrolujte, zda v cílové e-mailové adrese nejsou žádné chyby.

V e-mailové adrese příjemce může být chyba. Chcete-li mít jistotu, musíte zkontrolovat protokoly Apache/Php.

1. Připojte se k administraci svého webhostingu a klikněte na"Notfication disponibles: Cliquez ici pour les voir"".

Váš kontaktní formulář nefunguje a nepřijímá žádné e-maily?

2. Budete moci zjistit, v čem je problém. Budete moci zjistit, zda problém souvisí s e-mailovou adresou a/nebo zda se jedná o skript nebo kontaktní formulář na webové stránce. V případě skriptu je většinou problém způsoben absencí pole Captcha na kontaktním formuláři.

Váš kontaktní formulář nefunguje a nepřijímá žádné e-maily?

Kliknutím na záložku"Klikněte zde" na řádku"Zobrazit zdroj e-mailu způsobujícího problém" budete moci zjistit více informací o daném e-mailu.

Váš kontaktní formulář nefunguje a nepřijímá žádné e-maily?

help.lws.net/a/971
Byl pro vás tento článek užitečný?

Ano

Ne

Přečteno 34 202×

Děkujeme! Neváhejte se ptát na naši dokumentaci, pokud chcete více informací, a pomozte nám ji zlepšit.

Podobné články

Otázky k článku 1

Položit otázku
quebec56
13. 11. 2022
pas de retour mail sur formulaires, pas d'accès à la configuration PhP mail (on/off)
fabrice-LWS Oficiální odpověď
14. 11. 2022
Bonjour, la fonction PHPMail() était bloquée pour l'erreur L-SPAM20. Vous pouvez avoir plus d'informations concernant cette erreur en vous rendant sur la page suivante: https://aide.lws.fr/a/1099 . Le déblocage de la fonction a été effectué.
Byla pro vás tato odpověď užitečná?

Máte otázku k tomuto článku?

Položte ji týmu LWS a komunitě. Odpověď bude zveřejněna po kontrole moderátorem.

Položte týmu LWS a jeho komunitě otázku

GDPR: Správce: LWS-Ligne Web Services. Účel: moderace a veřejné zveřejnění vašeho dotazu, případné upozornění na odpověď. Právní základ: souhlas (čl. 6 odst. 1 písm. a GDPR). Uchovávání e-mailů: 90 dní po upozornění, nejvýše 12 měsíců bez odpovědi. Pro uplatnění svých práv viz oddíl GDPR našich obchodních podmínek.