Procédure
Betroffener Dienst : Funktion mail_php geteiltes Webhosting LWS Panel
Betroffenes Panel : LWS Panel
Stufe : mittel
Die Codes LPI-RATE01 und LPI-RATE11 erscheinen, wenn eine Website eine große Anzahl von E-Mails mit der PHP-Funktion mail() versendet.
Sie können durch eine besonders hohe normale Aktivität ausgelöst werden, aber auch durch ein missbrauchtes Formular, eine falsch konfigurierte Erweiterung oder eine kompromittierte Website. Diese Hilfe ermöglicht es Ihnen, die Ursache der Sendungen zu finden und zu verhindern, dass das Problem erneut auftritt.
Diese Hilfe betrifft E-Mails, die direkt von einer Website oder einem PHP-Skript versendet werden.
Verwenden Sie einen anderen Versanddienst?
L-RATEXX.LPR-RATEXX.Diese beiden Codes überwachen E-Mails, die mit der PHP-Funktion mail() versendet werden, in den LWS-Tools auch als mail_php bezeichnet.
| Code | Erkannte Menge | Referenzzeitraum | Folge |
|---|---|---|---|
LPI-RATE01 |
Mehr als 480 E-Mails | 1 Stunde | Benachrichtigung, ohne Sperrung |
LPI-RATE11 |
Mehr als 4 800 E-Mails | 24 Stunden | Sperrung von mail_php für 1 Stunde |
Der Code LPI-RATE01 blockiert den E-Mail-Versand nicht. Er warnt Sie lediglich, dass ein hohes Volumen erkannt wurde.
Der Code LPI-RATE11 blockiert nur die von den Websites mit der PHP-Funktion mail() vorgenommenen Sendungen für eine Stunde. Er blockiert weder den Empfang Ihrer E-Mails noch die normale Nutzung Ihrer E-Mail-Postfächer.
Die vorübergehende Sperrung schützt Ihr Hosting und den Ruf seiner Versandserver. Das Abwarten der Aufhebung reicht jedoch nicht aus: Sie müssen die Ursache der Überschreitung ermitteln, um zu verhindern, dass sie sich wiederholt.
Öffnen Sie in der Verwaltung Ihres Hostings im LWS Panel das Tool E-Mail-Verfolgung.
Wählen Sie einen Zeitraum, der der Uhrzeit entspricht, zu der der Code erkannt wurde, und suchen Sie dann nach den von Ihrer Domain gesendeten E-Mails.
Nachrichten, die von der PHP-Funktion mail() stammen, werden mit einem technischen Absender in der folgenden Form identifiziert:
mail_php@ihrdomain.ext
Dieser Absender ist kein echtes E-Mail-Postfach. Er zeigt an, dass die Nachricht direkt von einer auf Ihrem Hosting installierten Website oder einem Skript erzeugt wurde.
Prüfen Sie insbesondere:
Versuchen Sie anschließend festzustellen, ob diese Sendungen einer erwarteten Aktivität Ihrer Website entsprechen.
Die E-Mails können aus einer normalen Aktion stammen, zum Beispiel:
Wenn das Volumen beabsichtigt ist, prüfen Sie, dass die Website nicht dieselbe Nachricht mehrfach versendet. Eine falsch eingestellte Erweiterung, eine zu häufig ausgeführte automatische Aufgabe oder eine Schleife in einem Skript kann in kurzer Zeit Tausende von Sendungen verursachen.
Reduzieren Sie die Häufigkeit der Benachrichtigungen oder korrigieren Sie die betroffene Erweiterung. Für regelmäßige Sendungen konfigurieren Sie vorzugsweise einen authentifizierten SMTP-Versand oder verwenden Sie einen spezialisierten Dienst, der für Massenkampagnen geeignet ist.
Die PHP-Funktion mail() eignet sich vor allem für einzelne Nachrichten einer Website, wie etwa eine Formularbestätigung. Sie ist nicht für den Massenvversand von Newslettern oder Werbekampagnen geeignet.
Unbekannte Sendungen können stammen von:
Beginnen Sie damit, Ihr CMS, seine Erweiterungen und Ihr Theme zu aktualisieren. Deaktivieren Sie vorübergehend kürzlich installierte Erweiterungen oder jene, die Formulare und Benachrichtigungen verwalten, und prüfen Sie dann, ob die Sendungen aufhören.
Wenn Ihre Website ein Formular besitzt, fügen Sie einen Anti-Spam-Schutz oder ein CAPTCHA hinzu. Prüfen Sie außerdem, dass das Formular die Anzahl der Einsendungen begrenzt und nicht erlaubt, die Empfängeradresse frei zu wählen.
Starten Sie anschließend eine Analyse mit dem im LWS Panel verfügbaren Antivirus- und Anti-Malware-Tool.
Bevor Sie Dateien ändern oder löschen, stellen Sie sicher, dass Sie über eine aktuelle Sicherung Ihrer Website verfügen.
Löschen Sie keine Datei nur deshalb, weil ihr Name Ihnen ungewöhnlich erscheint. Einige für den Betrieb der Website notwendige Dateien können technische Namen haben.
Wenn eine Kompromittierung bestätigt wird, ändern Sie außerdem die mit der Website verbundenen Passwörter:
Verwenden Sie für jeden Zugriff unterschiedliche und ausreichend lange Passwörter.
Die mit dem Code LPI-RATE11 verbundene Sperrung dauert eine Stunde.
Nutzen Sie diese Zeit, um die Quelle der Sendungen zu suchen und zu korrigieren. Sobald die Frist abgelaufen ist, können die von PHP erzeugten E-Mails wieder versendet werden, sofern keine neue Überschreitung erkannt wird.
Vermeiden Sie es, sofort einen wichtigen Versand erneut zu starten. Führen Sie zunächst nur einen einzigen Test durch.
Senden Sie nach Ablauf der Sperrung eine Testnachricht über die betreffende Funktion: Kontaktformular, Bestellung, Benachrichtigung oder andere Aktion der Website.
Öffnen Sie anschließend die E-Mail-Verfolgung und prüfen Sie, dass:
mail_php@ihrdomain.ext erscheint;LPI-RATE11 nicht erneut erscheint.Die Korrektur ist bestätigt, wenn eine Test-E-Mail normal versendet wird und in der E-Mail-Verfolgung kein neues ungewöhnliches Volumen erscheint.
Der Code LPI-RATE11 erscheint nach einer Stunde erneut
Die Sperrdauer ist beendet, aber die Ursache der Sendungen ist weiterhin vorhanden. Konsultieren Sie erneut die E-Mail-Verfolgung und prüfen Sie die Formulare, Erweiterungen, automatischen Aufgaben und Dateien der Website.
Deaktivieren Sie bei Bedarf vorübergehend die Funktion oder Erweiterung, die verantwortlich ist, um die Sendungen während der Diagnose zu unterbrechen.
Mein Formular versendet weiterhin keine Nachricht
Prüfen Sie zuerst, ob die Sperrzeit beendet ist. Führen Sie dann nur einen Test durch und prüfen Sie seinen Status in der E-Mail-Verfolgung.
Wenn die Nachricht nicht erscheint, kann das Problem vom Formular oder vom Skript selbst stammen. Wenn sie mit einem anderen Fehler erscheint, lesen Sie die Hilfe zum neu angezeigten Code.
Ich weiß nicht, welche Website verantwortlich ist
Wenn mehrere Websites auf demselben Hosting installiert sind, vergleichen Sie die Uhrzeit und den Betreff der Nachrichten mit den auf jeder Website verwendeten Formularen und Benachrichtigungen.
Sie können außerdem vorübergehend die Versandfunktionen jeweils einer Website deaktivieren, um diejenige zu identifizieren, die die Nachrichten erzeugt.
Ich kann den Ursprung der Sendungen nicht identifizieren
Kontaktieren Sie den LWS-Support und geben Sie an:
Stellen Sie sie dem LWS-Team und der Community. Die Antwort wird nach Moderation veröffentlicht.