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?

Ohodnotit tento článek :

3,8/5 | 4 názor

Tento článek byl pro vás užitečný ?

Article utileAno

Article non utileNe

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Podobné články

5mn čtení

Jak vytvořit a používat soubor .htaccess pomocí panelu LWS?

0mn čtení

Jak nakonfigurovat SMTP v systému CMS

1mn čtení

Jak vytvořím soubor htaccess pro přepsání adresy URL?

0mn čtení

Jak mohu aktualizovat Wordpress na nejnovější verzi?


Questions sur l'article
quebec56 Il y a 1197 dny
pas de retour mail sur formulaires, pas d'accès à la configuration PhP mail (on/off)
Viz
1 odpovědi
fabrice-LWS - Il y a 1196 dny
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é.
Utile ?

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