Oceń ten artykuł :
3,8/5 | 4 opinia
Ten artykuł był dla Ciebie przydatny ?
Tak
Nie
Vous avez noté 0 étoile(s)
Sommaire
Procédure
1. Zaloguj się do interfejsu zarządzania hostingiem i kliknij przycisk "Konfiguracja PHP".
2. Sprawdź, czy funkcja PHPMail( ) jest ustawiona na"ON".

Funkcję PHPMail() można przetestować za pomocą małego skryptu, który należy skonfigurować na stronie PHP.
Skrypt potwierdzi, że wiadomość e-mail została wysłana na stronie PHP i pozwoli sprawdzić, czy wiadomość e-mail została odebrana w docelowej skrzynce odbiorczej.
<?php //Testowanie funkcji mail(); // *** Do skonfigurowania przez użytkownika $to = "monemail@gmail.com"; // Wprowadzanie adresu e-mail odbiorcy $from = "monemail@domaine.ext"; // Adres e-mail odbiorcy wiadomości e-mail, ten dołączony do domeny LWS.
// Nie modyfikuj poniższych linii $JOUR = date("Y-m-d"); // Dzień wysłania wiadomości $HEURE = date("H:i"); // Godzina wysłania wiadomości $Subject = "Test 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 .= "This is a test email from PHP's mail function \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"; // Wiadomość o wysokim priorytecie // ------------------------- $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 - Błąd wysyłania poczty"; else echo " *** CR_Mail=$CR_Mail - Poczta wysłana"; ?
Aby sprawdzić, czy wiadomość e-mail została wysłana i odebrana, wystarczy otworzyć adres URL strony zawierającej skrypt. Jeśli zadziałał, powinieneś zobaczyć to:
*** CR_Mail=1 - Mail wysłany
Jeśli nie, otrzymasz następujący zwrot, który wskazuje, że funkcja PHPMail() jest nieaktywna na twoim współdzielonym hostingu:
### CR_Mail=0 - Błąd wysyłania poczty
Jeśli funkcja PHPMail() jest aktywna w interfejsie klienta, a skrypt PHP wysyła komunikat "CR_Mail=0 - Błąd wysyłania poczty", istnieje duża szansa, że funkcja PHPMail () została wyłączona w wyniku licznych SPAMów. W takim przypadku należy skontaktować się z pomocą techniczną, która powie, co należy zrobić.
W adresie e-mail odbiorcy może występować błąd. Aby mieć pewność, należy sprawdzić logi Apache/Php.
1. Połącz się z administracją swojego hostingu i kliknij"Notfication disponibles: Cliquez ici pour les voir"".

2. Będziesz mógł zobaczyć, na czym polega problem. Będziesz mógł zobaczyć, czy problem jest związany z adresem e-mail i/lub czy jest to skrypt lub formularz kontaktowy na stronie internetowej. W przypadku skryptu, najczęściej problem wynika z braku pola Captcha w formularzu kontaktowym.

Klikając zakładkę"Kliknij tutaj" w wierszu"Zobacz źródło wiadomości e-mail powodującej problem", będziesz mógł dowiedzieć się więcej o danej wiadomości e-mail.

Oceń ten artykuł :
3,8/5 | 4 opinia
Ten artykuł był dla Ciebie przydatny ?
Tak
Nie
5mn czytanie
Jak utworzyć i używać pliku .htaccess w panelu LWS?
0mn czytanie
Jak skonfigurować SMTP w CMS
1mn czytanie
Jak utworzyć plik htaccess w celu przepisania adresu URL?
0mn czytanie
Jak zaktualizować Wordpress do najnowszej wersji?