Kod błędu LPI-RATE11

Procédure

Kody błędów LPI-RATE01 i LPI-RATE11: zbyt wiele e-maili wysyłanych z Twojej strony

  

Dotyczy usługi : funkcja mail_php współdzielony hosting LWS Panel
Dotyczy panelu : LWS Panel
Poziom : średnio zaawansowany

Kody LPI-RATE01 i LPI-RATE11 pojawiają się, gdy strona wysyła dużą liczbę e-maili za pomocą funkcji PHP mail().

Mogą zostać wywołane przez szczególnie dużą, lecz normalną aktywność, ale także przez przejęty formularz, źle skonfigurowane rozszerzenie lub zainfekowaną stronę. Ta pomoc pozwala odnaleźć źródło wysyłek i zapobiec ponownemu wystąpieniu problemu.

Ta pomoc dotyczy e-maili wysyłanych bezpośrednio przez stronę lub skrypt PHP.

Używasz innej usługi wysyłki?

Zrozumienie kodów LPI-RATE01 i LPI-RATE11

Te dwa kody monitorują e-maile wysyłane za pomocą funkcji PHP mail(), określanej również jako mail_php w narzędziach LWS.

Kod Wykryty wolumen Okres odniesienia Skutek
LPI-RATE01 Ponad 480 e-maili 1 godzina Powiadomienie, bez blokady
LPI-RATE11 Ponad 4 800 e-maili 24 godziny Blokada mail_php na 1 godzinę

Kod LPI-RATE01 nie blokuje wysyłania e-maili. Ostrzega jedynie, że wykryto duży wolumen.

Kod LPI-RATE11 blokuje tylko wysyłki realizowane przez strony za pomocą funkcji PHP mail() przez jedną godzinę. Nie blokuje odbioru e-maili ani normalnego korzystania z Twoich skrzynek pocztowych.

Blokada tymczasowa chroni Twój hosting i reputację jego serwerów wysyłających. Samo oczekiwanie na jej zakończenie nie wystarczy: musisz ustalić przyczynę przekroczenia, aby zapobiec ponownemu wystąpieniu problemu.

Odnalezienie e-maili wysyłanych przez Twoją stronę

Z poziomu zarządzania hostingiem w LWS Panel otwórz narzędzie Śledzenie maili.

Wybierz okres odpowiadający godzinie, o której wykryto kod, a następnie wyszukaj e-maile wysłane z Twojej domeny.

Wiadomości pochodzące z funkcji PHP mail() są oznaczone technicznym nadawcą w formie:

Kod
mail_php@twojadomena.ext

Ten nadawca nie jest prawdziwą skrzynką e-mail. Oznacza, że wiadomość została wygenerowana bezpośrednio przez stronę lub skrypt zainstalowany na Twoim hostingu.

Sprawdź w szczególności:

  • datę i godzinę wysyłek;
  • liczbę objętych wiadomości;
  • adresatów;
  • temat wiadomości, jeśli jest dostępny;
  • status dostarczenia.

Następnie spróbuj ustalić, czy te wysyłki odpowiadają oczekiwanej aktywności Twojej strony.

Rozpoznajesz te wysyłki

E-maile mogą pochodzić z normalnej akcji, na przykład:

  • potwierdzeń zamówień;
  • powiadomień wysyłanych do administratorów;
  • wiadomości pochodzących z formularza;
  • alertów generowanych przez rozszerzenie;
  • kampanii uruchomionej z poziomu strony;
  • zadania automatycznego.

Jeśli wolumen jest zamierzony, sprawdź, czy strona nie wysyła wielokrotnie tej samej wiadomości. Źle skonfigurowane rozszerzenie, zbyt częste zadanie automatyczne lub pętla w skrypcie mogą spowodować tysiące wysyłek w krótkim czasie.

Zmniejsz częstotliwość powiadomień lub popraw odpowiednie rozszerzenie. W przypadku regularnych wysyłek najlepiej skonfiguruj uwierzytelnioną wysyłkę SMTP lub użyj wyspecjalizowanej usługi dostosowanej do dużych kampanii.

Funkcja PHP mail() nadaje się głównie do jednorazowych wiadomości z witryny, takich jak potwierdzenie formularza. Nie jest odpowiednia do masowej wysyłki newsletterów ani kampanii handlowych.

Nie rozpoznajesz tych wysyłek

Nieznane wysyłki mogą pochodzić z:

  • formularza używanego przez boty;
  • podatnego lub źle skonfigurowanego rozszerzenia;
  • złośliwego pliku;
  • CMS-a, który nie jest już aktualny;
  • przejętych danych logowania administratora.

Zacznij od aktualizacji CMS-a, jego rozszerzeń i motywu. Tymczasowo wyłącz ostatnio zainstalowane rozszerzenia lub te, które obsługują formularze i powiadomienia, a następnie sprawdź, czy wysyłki ustają.

Jeśli Twoja strona posiada formularz, dodaj ochronę antyspamową lub CAPTCHA. Sprawdź również, czy formularz ogranicza liczbę zgłoszeń i czy nie pozwala swobodnie wybierać adresu odbiorcy.

Następnie uruchom analizę przy użyciu narzędzia antywirusowego i antymalware dostępnego w LWS Panel.

Zanim zmodyfikujesz lub usuniesz pliki, upewnij się, że masz aktualną kopię zapasową swojej strony.

Nie usuwaj pliku tylko dlatego, że jego nazwa wydaje Ci się nietypowa. Niektóre pliki niezbędne do działania strony mogą mieć techniczne nazwy.

Jeśli potwierdzono naruszenie bezpieczeństwa, zmień również hasła powiązane ze stroną:

  • administracja CMS;
  • konta FTP;
  • bazy danych;
  • konta mające dostęp do hostingu.

Używaj różnych i wystarczająco długich haseł dla każdego dostępu.

Oczekiwanie na zakończenie blokady LPI-RATE11

Blokada związana z kodem LPI-RATE11 trwa jedną godzinę.

Wykorzystaj ten czas, aby znaleźć i naprawić źródło wysyłek. Po upływie tego czasu e-maile generowane przez PHP będą mogły być ponownie wysyłane, jeśli nie zostanie wykryte nowe przekroczenie.

Unikaj natychmiastowego ponawiania dużej wysyłki. Zacznij od wykonania jednego testu.

Sprawdzenie, czy problem został rozwiązany

Po zakończeniu blokady wyślij wiadomość testową z odpowiedniej funkcji: formularza kontaktowego, zamówienia, powiadomienia lub innej akcji na stronie.

Następnie otwórz Śledzenie maili i sprawdź, czy:

  • wiadomość testowa pojawia się z nadawcą mail_php@twojadomena.ext ;
  • jej status wskazuje, że została przyjęta do obsługi;
  • nie jest rejestrowana żadna nowa masowa lub nieoczekiwana wysyłka;
  • kod LPI-RATE11 nie pojawia się ponownie.

Naprawę można uznać za potwierdzoną, gdy wiadomość testowa zostanie wysłana normalnie, a w śledzeniu maili nie pojawi się żaden nowy nieprawidłowy wolumen.

Częste problemy

Kod LPI-RATE11 pojawia się ponownie po godzinie

Okres blokady minął, ale przyczyna wysyłek nadal istnieje. Ponownie sprawdź śledzenie maili oraz formularze, rozszerzenia, zadania automatyczne i pliki strony.

W razie potrzeby tymczasowo wyłącz funkcję lub rozszerzenie odpowiedzialne za wysyłkę, aby przerwać wysyłanie na czas diagnozy.

Mój formularz nadal nie wysyła żadnej wiadomości

Najpierw sprawdź, czy czas blokady się skończył. Następnie wykonaj tylko jeden test i sprawdź jego status w śledzeniu maili.

Jeśli wiadomość się nie pojawia, problem może dotyczyć samego formularza lub skryptu. Jeśli pojawia się z innym błędem, sprawdź pomoc odpowiadającą nowemu wyświetlonemu kodowi.

Nie wiem, która strona jest odpowiedzialna

Gdy na tym samym hostingu znajduje się kilka stron, porównaj godzinę i temat wiadomości z formularzami i powiadomieniami używanymi na każdej z nich.

Możesz również tymczasowo wyłączać funkcje wysyłki jednej strony po drugiej, aby zidentyfikować tę, która generuje wiadomości.

Nie potrafię ustalić źródła wysyłek

Skontaktuj się z pomocą techniczną LWS, podając:

  • dokładny kod, który się pojawił;
  • dotyczącą domenę;
  • przybliżoną datę i godzinę przekroczenia;
  • używany CMS lub aplikację;
  • wysyłki widoczne w śledzeniu maili;
  • wykonane już kontrole.

help.lws.net/a/1150
Czy ten artykuł był pomocny?

Tak

Nie

Przeczytano 15 616 razy

Dziękujemy! Zadawaj pytania dotyczące naszej dokumentacji, jeśli potrzebujesz więcej informacji, i pomóż nam ją ulepszyć.

Podobne artykuły

Masz pytanie dotyczące tego artykułu?

Zadaj je zespołowi LWS i społeczności. Odpowiedź zostanie opublikowana po moderacji.

Zadaj pytanie zespołowi LWS i jego społeczności

RODO: Administrator: LWS-Ligne Web Services. Cel: moderacja i publiczna publikacja pytania, ewentualne powiadomienie o odpowiedzi. Podstawa prawna: zgoda (art. 6 ust. 1 lit. a RODO). Przechowywanie adresów e-mail: 90 dni po powiadomieniu, maksymalnie 12 miesięcy bez odpowiedzi. Aby skorzystać ze swoich praw, zobacz sekcję RODO naszego regulaminu.