Version 0.1.1, 30. September 2026. Herunterladen (94 KB), SHA-256 4909ff8402b3244711bc13bac96cfc22810ee33d48f80885f87e44809572cdd0. Die Installationsschritte finden Sie am Ende dieser Seite. Derselbe Text ist im Archiv als INSTALL.md enthalten. Quellcode, Tests und Releases finden Sie auf GitHub.
Für wen es gedacht ist
Unternehmen, die cPanel & WHM-Server für andere betreiben. Sie installieren es einmal als root, anschließend erscheint es unter cPanel » Email für die von Ihnen ausgewählten Pakete. Bis Sie es im Feature Manager aktivieren, sehen Kunden keine Änderungen.
Ohne diese Funktion muss ein Kunde, der wissen möchte, warum seine E-Mails im Spam landen, ein Testtool suchen, einen E-Mail-Client öffnen und manuell eine E-Mail senden. Mit dieser Funktion befindet sich die Testschaltfläche direkt neben seinen Postfächern. Die E-Mail wird tatsächlich von Ihrem Server gesendet, mit dessen IP, HELO-Namen und DKIM-Signatur sowie über das jeweils verwendete Relay.
Was Kunden in cPanel erhalten
Test
Der Kunde wählt ein Postfach aus und sendet entweder die Standard-Test-E-Mail (eine kurze persönliche E-Mail auf Englisch mit einem Text- und einem HTML-Teil) oder eine eigene Nachricht. Für eine eigene Nachricht fügt er einen Betreff, den HTML-Inhalt und optional eine Nur-Text-Version ein. Die Nachricht wird genau so versendet, wie sie eingefügt wurde. Exim sendet sie wie jede andere E-Mail dieses Kontos. Etwa eine Minute später erscheint der Bericht auf derselben Seite mit allen 42 Prüfungen: SPF, DKIM, DMARC und Alignment, Reverse DNS und HELO, TLS, IP-Blocklisten, SpamAssassin und Rspamd, die von Gmail und Yahoo veröffentlichten Anforderungen an Absender sowie der Inhalt. Es gibt zwei Bewertungen: eine technische Bewertung von 100 Punkten und die klassische Bewertung von 0 bis 10.
„Ordner bei E-Mail-Anbietern prüfen“ ist standardmäßig aktiviert. Damit wird zusätzlich je eine Kopie der E-Mail an unsere Testpostfächer gesendet, insgesamt etwa 30 E-Mails bei 14 Anbietern, darunter Gmail, Outlook, Yahoo, GMX und Proton. Bei Gmail handelt es sich um öffentliche Testpostfächer, in denen jeder den Betreff, den Absendernamen und den Ordner sehen kann. Die Tabelle wird innerhalb von bis zu 30 Minuten ausgefüllt und zeigt für jeden Anbieter Posteingang, Spam oder Werbung an. Wenn ein Anbieter die E-Mail vollständig abgelehnt hat, wird dies in der Tabelle zusammen mit der Antwort seines Servers und dem SMTP-Code aus dem Exim-Protokoll auf Ihrem Server angezeigt.
Unter den Bewertungen folgt Was zu beheben ist. Wenn das DNS der Domain auf Ihrem Server liegt, kann cPanel DKIM, SPF und DMARC über eine Schaltfläche korrigieren. Das Plugin zeigt den aktuellen und den vorgesehenen Eintrag an und fragt vor der Änderung nach. Wenn das DNS extern gehostet wird, erhält der Kunde den genauen Eintrag zum Kopieren, einschließlich Name, Typ und Wert. Reverse DNS und der eigene A-Eintrag des Servers befinden sich in einer separaten Gruppe für den Serveradministrator. Die Werte sind bereits eingetragen. Einige Minuten nach den Prüfungen folgt ein schriftlicher Plan von Email Spam Tester. Mit „Erneut prüfen“ wird eine neue E-Mail gesendet, sobald die Einträge eingerichtet sind.
Verlauf
Alle vom Konto gesendeten Tests werden mit dem neuesten zuerst angezeigt, einschließlich Datum, Postfach, verwendeter E-Mail, beider Bewertungen und der Anzahl pro Ordner. Ein Diagramm zeigt die Bewertung von Test zu Test. Für jeden Test werden die Prüfungen aufgeführt, deren Ergebnis sich seit dem vorherigen Test derselben Domain geändert hat. Wenn sich beispielsweise eine DKIM-Prüfung nach einer Korrektur von fehlgeschlagen zu bestanden geändert hat, wird dies direkt in der Zeile angezeigt. Beim Öffnen eines Tests erscheinen der Bericht und für jeden Anbieter die Antworten der empfangenden Server. Die letzten 200 Tests jedes Kontos werden auf Ihrem Server gespeichert.
Kontinuierliche Überwachung
Ein Test aus einem Postfach zeigt, wie E-Mails aus diesem Postfach versendet werden. Das klassische cPanel-Problem liegt jedoch an anderer Stelle. Eine WordPress-Website oder ein Kontaktformular sendet mit dem Envelope-Absender user@hostname, das SPF-Alignment schlägt fehl, und ein Test aus einem Postfach wird das niemals zeigen. Die Überwachung erkennt es.
Die unsichtbare Kopie, die bei der Überwachung erstellt wird, verlässt Ihren Server auf demselben Weg wie die E-Mail, über dieselbe IP, mit demselben HELO und derselben DKIM-Signatur. Exim erstellt sie für jede E-Mail, die eine überwachte Domain sendet, und stellt sie an eine private Adresse zu, die zu dieser Domain gehört. Dadurch beschreibt der Bericht den tatsächlichen Versandweg, während die eigentliche E-Mail ihre Empfänger unverändert erreicht.
Die Registerkarte „Überwachung“ zeigt die E-Mails der Domain als Feed an. Für jede E-Mail werden die Domain des Empfängers (niemals die Adresse), ihre Quelle und die fehlgeschlagenen Prüfungen angezeigt. Mögliche Quellen sind Webmail, ein E-Mail-Client, PHP oder WordPress sowie Skripte, die sendmail aufrufen. Über dem Feed befinden sich eine einzeilige Zusammenfassung der letzten 24 Stunden und die Warnungen: DKIM wird nicht mehr bestanden, SPF oder DMARC schlägt bei einer Quelle fehl, die sendende IP steht auf einer Blockliste oder empfangende Server lehnen E-Mails ab. Jede E-Mail lässt sich als technischer Bericht ihrer Prüfungen öffnen, wobei die Header der E-Mail nicht enthalten sind. Der Kunde kann dafür außerdem einen AI-Plan anfordern.
Die Überwachung bleibt deaktiviert, bis der Administrator sie auf dem Server erlaubt. Danach aktiviert jeder Kunde sie für seine eigenen Domains.
Was Sie in WHM erhalten
WHM » Plugins » Email Spam Tester besteht aus einer einzigen Seite.
- Register this server. Tests können erst ausgeführt werden, nachdem Sie den Server registriert haben. Bei der Registrierung werden der Hostname des Servers, die cPanel-Version, die Plugin-Version, die Anzahl der Konten und, falls Sie sie eingeben, Ihre E-Mail-Adresse übermittelt. Der zurückgegebene Schlüssel wird in einer Datei gespeichert, die nur root lesen kann.
- Tägliche Limits für Tests pro Konto (standardmäßig 20) und pro Server (500). Zusätzlich gilt in unserer API ein eigenes Limit pro Installation.
- Wer es verwenden kann. Bei der ersten Installation wird die Funktion
email_spam_testerin allen Funktionslisten deaktiviert. Sie aktivieren sie unter WHM » Packages » Feature Manager für die Listen, die sie enthalten sollen. Upgrades ändern diese Auswahl nicht. - Kontinuierliche Überwachung. "Allow constant monitoring on this server" prüft die aktive Exim-Konfiguration, fügt eine benutzerdefinierte ACL zu zwei ausgehenden Blöcken von Exim sowie eine benutzerdefinierte Systemfilteroption hinzu, erstellt die Konfiguration neu und startet Exim neu. Wenn ein Schritt fehlschlägt, werden alle Änderungen wieder entfernt. Die Regel bleibt auch nach einer Neuerstellung von Exim und nach cPanel-Updates erhalten. Neben dem Schalter stehen die Limits: Kopien pro Domain und Stunde (20), Kopien pro Server und Stunde (2.000), überwachte Domains pro Konto (20) und KI-Pläne pro Konto und Tag (10). "Disable monitoring on the whole server" entfernt die Regel auf dieselbe Weise.
Preis
Vorerst kostenlos, Monitoring inbegriffen. Auf email-spam-tester.com muss kein Konto erstellt werden, und derzeit fallen keine Kosten an. Falls sich das jemals ändert, wird es zuerst im Änderungsprotokoll angekündigt.
Daten und Datenschutz
Was Ihren Server verlässt:
- bei der Registrierung die oben unter WHM aufgeführten Angaben;
- bei jedem Test die E-Mail selbst, so wie die Empfänger sie erhalten, einschließlich der von Exim hinzugefügten Header, die die IP-Adresse und den Hostnamen des Servers enthalten; das Konto ist uns nur durch einen mit Schlüssel erzeugten Hash seines Namens bekannt;
- bei der Überwachung die Kopien.
Ein Testbericht funktioniert wie auf der Website: Er bleibt unter seinem Link verfügbar und jeder, der den Link hat, kann ihn öffnen, einschließlich Betreff und Absender. Die E-Mail selbst wird eine Stunde nach ihrem Eingang gelöscht, sobald ihre Prüfungen abgeschlossen sind. Bis dahin kann jeder, der den Link hat, sie vollständig lesen. Der Gmail-Teil der Ordnerprüfung ist ebenfalls öffentlich, wie oben beschrieben. Vertrauliche E-Mails sollten daher besser ohne diesen Teil getestet werden.
Überwachungskopien sind echte Korrespondenz, und ihre Berichte sind privat. Nur das Plugin auf Ihrem Server kann sie mithilfe des Installationsschlüssels öffnen, und es gibt keinen öffentlichen Link. Eine Kopie wird zwei Tage nach ihrem Eingang gelöscht, ihr Bericht nach 90 Tagen. Der Verlauf und der Überwachungsfeed bleiben auf Ihrem Server.
Die Datenschutzseite enthält die vollständige Richtlinie.
Fragen von Hostinganbietern
Ändert das Plugin DNS-Einträge selbstständig?
Nein. Ein Eintrag wird nur geändert, wenn der Kunde auf die Schaltfläche neben einem Fund klickt und die Vorher- und Nachher-Version bestätigt. Dies geschieht auch nur, wenn Ihr Server das DNS der Domain hostet. Die Schaltflächen für SPF und DMARC erstellen nur einen fehlenden Eintrag. Ein vorhandener Eintrag wird zusammengeführt angezeigt, damit der Kunde ihn manuell kopieren kann. Die Schaltfläche ersetzt ihn niemals. Die Schaltfläche für DKIM kann einen Eintrag ersetzen, der nicht zum Schlüssel des Servers passt, aber nur, wenn genau ein solcher Eintrag vorhanden ist. Jede Änderung wird im Konto-Log und in einem Log unter /var/cpanel/email_spam_tester/ protokolliert, das nur root bearbeiten kann. Dabei wird auch der zuvor über DNS ausgelieferte Eintrag gespeichert.
Mein Server leitet ausgehende E-Mails über einen Smarthost weiter. Funktioniert das Plugin trotzdem?
Es sollte funktionieren, aber ich habe es noch nicht hinter einem Smarthost getestet. Die Test-E-Mail wird auf demselben Weg versendet wie alle E-Mails des Kontos. Der Bericht zeigt daher die IP und den Namen des Relays, denn genau das sehen die Empfänger. Das Reverse DNS zu korrigieren oder die IP von einer Blockliste entfernen zu lassen, ist dann Aufgabe des Relay-Betreibers. Eine Information geht dabei verloren. Die Gründe, die ein Anbieter für die Ablehnung einer E-Mail nennt, stammen aus dem Exim-Log Ihres Servers. Bei einem Relay enthält dieses Log nur die Antwort des Relays. Eine E-Mail, die das Relay angenommen, ein Anbieter später aber abgelehnt hat, kann als „Nicht empfangen“ angezeigt werden. Auch die Monitoring-Kopien werden über das Relay gesendet.
Beeinflusst das Monitoring die Zustellbarkeit?
Die E-Mail des Kunden wird wie zuvor und unverändert versendet. Die Empfänger sehen nichts davon, da die Kopie separat an unsere Adresse zugestellt wird. Das Monitoring wirkt sich jedoch auf das stündliche Versandlimit aus. Jede Kopie wird einmal auf den Wert „max emails per hour“ der Domain angerechnet. Eine Domain, die ihr Limit fast erreicht hat, erreicht es daher früher, mit der Standardeinstellung um höchstens 20 E-Mails pro Stunde. Nach dieser Anzahl von Kopien innerhalb einer Stunde werden E-Mails ohne Kopie versendet.
Wird die Ordnerprüfung ebenfalls auf das stündliche Limit angerechnet?
Ja, sie versendet etwa 30 E-Mails. Vor dem Start prüft das Plugin, wie viele E-Mails die Domain in dieser Stunde noch versenden darf, und informiert den Kunden, wenn das nicht ausreicht.
Was wurde in einer Live-Umgebung getestet?
cPanel & WHM 134 oder neuer wird unterstützt. Bisher habe ich Version 138 (11.138) unter Ubuntu 24.04 in einer Live-Umgebung getestet. Dazu gehören die Installation und ein Upgrade, die Registrierung, der Funktionsschalter, Tests mit und ohne Ordnerprüfung, der Verlauf sowie das Monitoring von E-Mails aus allen vier Quellen. Noch nicht in einer Live-Umgebung getestet wurden die anderen Betriebssysteme, CloudLinux mit CageFS, die Schaltflächen für DKIM, SPF und DMARC, da das DNS des Testservers extern gehostet wird, ein Server mit Weiterleitung über einen Smarthost sowie das Deaktivieren des Monitorings für den gesamten Server. Für Letzteres wurde bisher nur ein Testlauf ohne tatsächliche Änderungen durchgeführt. Wenn Sie das Plugin in einer dieser Konfigurationen einsetzen, würde ich mich über eine Rückmeldung zu Ihren Erfahrungen freuen.
Installation Schritt für Schritt
Diese Anleitung setzt voraus, dass Sie root-Zugriff auf den Server haben und bisher keine WHM-Plugins verwendet haben. Jeder der folgenden Befehle kann unverändert kopiert und eingefügt werden.
1. Voraussetzungen
- root-Zugriff auf den Server per SSH.
- cPanel & WHM 134 oder neuer mit dem Jupiter-Theme.
- AlmaLinux, Rocky Linux, CloudLinux oder Ubuntu 24.04. Bisher wurde das Plugin im Live-Betrieb nur mit cPanel & WHM 138 (11.138) unter Ubuntu 24.04 getestet.
- Der ausgehende Port 25 muss geöffnet sein, damit E-Mails vom Server
t.email-spam-tester.comerreichen können. Viele VPS-Anbieter blockieren ihn standardmäßig. Ein Relay (Smarthost) sollte ebenfalls funktionieren, wurde aber noch nicht getestet. - Ausgehende HTTPS-Verbindungen zu
email-spam-tester.com.
Sie können beide Verbindungen vor der Installation prüfen. Der erste Befehl sollte eine Zeile ausgeben, die mit 220 beginnt, der zweite sollte 200 ausgeben:
timeout 10 bash -c 'exec 3<>/dev/tcp/t.email-spam-tester.com/25 && head -1 <&3'
curl -s -o /dev/null -w '%{http_code}\n' https://email-spam-tester.com/health
2. Installation
Melden Sie sich per SSH als root an und führen Sie diese Befehle nacheinander aus.
Wechseln Sie in das Home-Verzeichnis von root, in dem das Plugin gespeichert wird:
cd /root
Laden Sie das Archiv und seine Prüfsumme herunter. Bei erfolgreicher Ausführung wird nichts ausgegeben:
curl -fsSLO https://email-spam-tester.com/cpanel/latest.tar.gz
curl -fsSLO https://email-spam-tester.com/cpanel/latest.tar.gz.sha256
Prüfen Sie, ob der Download vollständig und unverändert ist. Sie sollten latest.tar.gz: OK sehen. Wenn FAILED angezeigt wird, laden Sie die Datei erneut herunter und fahren Sie nicht fort:
sha256sum -c latest.tar.gz.sha256
Entpacken Sie das Archiv nach /root/email-spam-tester-cpanel. Auch hierbei wird nichts ausgegeben:
mkdir -p email-spam-tester-cpanel
tar -xzf latest.tar.gz -C email-spam-tester-cpanel --strip-components=1
Führen Sie das Installationsprogramm aus. Es prüft zuerst alle Dateien und kopiert sie anschließend an die vorgesehenen Stellen:
cd /root/email-spam-tester-cpanel && ./install.sh
Sie sollten Checking Perl syntax…, Root module…, cPanel pages…, einige Zeilen des cPanel-eigenen Plugin-Installationsprogramms, Switching the feature off in all feature lists… und WHM page… sehen. Die letzten Zeilen sollten wie folgt lauten:
Installed. Next: WHM » Plugins » Email Spam Tester » Register this server.
Customers do not see it yet: turn on email_spam_tester in WHM » Feature Manager
for the feature lists (packages) that should have it.
Behalten Sie das Verzeichnis /root/email-spam-tester-cpanel. Upgrades und uninstall.sh werden daraus ausgeführt.
3. Server in WHM registrieren
- Melden Sie sich als root bei WHM an.
- Öffnen Sie im linken Menü Plugins und klicken Sie auf Email Spam Tester.
- Im Bereich Registrierung steht „Nicht registriert“. Das darunterliegende Feld für die Administrator-E-Mail-Adresse ist optional.
- Klicken Sie auf Diesen Server registrieren.
Oben erscheint eine grüne Zeile mit „Registriert. Installation Nr. …“. Im Bereich wird jetzt der Status „Registriert“ zusammen mit der Installationsnummer und dem Anfang des Schlüssels angezeigt. Bei der Registrierung werden der Hostname des Servers, die cPanel-Version, die Plugin-Version, die Anzahl der Konten und, falls angegeben, die E-Mail-Adresse übertragen. Der Schlüssel wird in /var/cpanel/email_spam_tester/config.json gespeichert und kann nur von root gelesen werden.
Auf derselben Seite können Sie die täglichen Limits ändern. Standardmäßig gelten 20 Tests pro Konto und 500 pro Server.
4. Für Kunden aktivieren
Nach der Installation ist das Plugin zunächst für niemanden sichtbar. Sie legen fest, für welche Pakete es verfügbar ist.
- Ermitteln Sie, welche Feature-Liste Ihre Pakete verwenden: Öffnen Sie WHM » Packages » Edit a Package, wählen Sie ein Paket aus und prüfen Sie das Feld Feature List. Auf vielen Servern ist dies
default. - Öffnen Sie WHM » Packages » Feature Manager.
- Wählen Sie unter Manage feature list diese Liste aus und klicken Sie auf Edit.
- Suchen Sie in der Liste nach Email Spam Tester. Wenn die Liste lang ist, hilft die Suchfunktion Ihres Browsers. Aktivieren Sie das Kontrollkästchen und klicken Sie auf Save.
- Wiederholen Sie dies für jede Feature-Liste, in der das Plugin verfügbar sein soll.
Kunden mit diesen Paketen sehen jetzt Email Spam Tester in cPanel im Bereich Email. Denken Sie daran, das Plugin auch in Feature-Listen zu aktivieren, die Sie später erstellen.
5. Ersten Test als Kunde senden
Melden Sie sich als einer dieser Kunden bei cPanel an. In WHM können Sie dazu Account Information » List Accounts und das cPanel-Symbol neben dem Konto verwenden.
- Öffnen Sie Email » Email Spam Tester. Die Seite hat drei Tabs: Test, Verlauf und Monitoring.
- Wählen Sie im Tab Test ein Postfach aus. Wenn das Konto noch keines hat, erstellen Sie zuerst eines unter Email » Email Accounts.
- Lassen Sie Standard-Test-E-Mail ausgewählt und Ordner bei E-Mail-Anbietern prüfen aktiviert.
- Klicken Sie auf Test senden.
Die Seite zeigt den aktuellen Ablauf an: DNS-Einträge werden geprüft, die E-Mail wird gesendet und das Eintreffen der E-Mail wird abgewartet. Nach etwa einer Minute erscheint der Bericht. Er enthält zwei Bewertungen, eine technische Bewertung von 100 Punkten und die klassische Bewertung von 0 bis 10. Darunter folgt Was zu beheben ist. Diese Liste enthält eine Schaltfläche, wenn cPanel einen Eintrag auf diesem Server korrigieren kann, den genauen Eintrag zum Kopieren, wenn DNS an anderer Stelle gehostet wird, sowie Werte für Reverse DNS für Sie als Serveradministrator. Darunter folgen alle Prüfungen. Wo die E-Mail gelandet ist wird in den nächsten 30 Minuten für jeden E-Mail-Anbieter mit Inbox, Spam oder Promotions sowie mit der Antwort des Anbieters ergänzt, falls dieser die E-Mail abgelehnt hat. Einige Minuten nach Abschluss der Prüfungen folgt ein schriftlicher Maßnahmenplan.
Bei der Ordnerprüfung werden etwa 30 E-Mails gesendet. Wenn das stündliche Sendelimit der Domain dafür nicht ausreicht, weist die Seite vor dem Senden darauf hin.
6. Kontinuierliches Monitoring (optional)
Wenn das Monitoring für eine Domain aktiviert ist, sendet Exim eine unsichtbare Kopie jeder von dieser Domain versendeten E-Mail an eine private Adresse bei Email Spam Tester. Der Kunde sieht für jede E-Mail einen technischen Bericht. Die Empfänger sehen davon nichts. Jede Kopie wird einmal auf das stündliche Sendelimit der Domain angerechnet, standardmäßig höchstens 20 Kopien pro Stunde.
- Suchen Sie unter WHM » Plugins » Email Spam Tester den Bereich Kontinuierliches Monitoring und klicken Sie auf Kontinuierliches Monitoring auf diesem Server erlauben. Das Plugin prüft Ihre Exim-Konfiguration, fügt seine Regel hinzu, erstellt die Konfiguration neu und startet Exim neu. Wenn ein Schritt fehlschlägt, werden alle Änderungen rückgängig gemacht. Bei erfolgreicher Ausführung sehen Sie „Kontinuierliches Monitoring ist auf diesem Server erlaubt: Die Exim-Regel wurde hinzugefügt, Exim wurde neu erstellt und neu gestartet.“ Im Bereich wird die Regel als „Aktiv“ angezeigt.
- Der Kunde öffnet in cPanel den Tab Monitoring, klickt neben einer Domain auf Aktivieren und bestätigt die Auswahl. Danach gesendete E-Mails erscheinen innerhalb von ein bis zwei Minuten im Tab.
Um das Monitoring für den gesamten Server zu beenden, klicken Sie im selben Bereich auf Monitoring auf dem gesamten Server deaktivieren.
7. Upgrade
Laden Sie die neue Version herunter, entpacken Sie sie über die alte Version und führen Sie anschließend das Installationsprogramm erneut aus:
cd /root
curl -fsSLO https://email-spam-tester.com/cpanel/latest.tar.gz
curl -fsSLO https://email-spam-tester.com/cpanel/latest.tar.gz.sha256
sha256sum -c latest.tar.gz.sha256
tar -xzf latest.tar.gz -C email-spam-tester-cpanel --strip-components=1
cd /root/email-spam-tester-cpanel && ./install.sh
Die Ausgabe sollte mit „Aktualisiert. Registrierung, Limits und Feature-Einstellungen wurden nicht geändert.“ enden. Wenn Monitoring erlaubt ist, aktualisiert das Installationsprogramm auch die Exim-Regel.
8. Deinstallation
cd /root/email-spam-tester-cpanel && ./uninstall.sh
Dadurch wird die Monitoring-Regel aus Exim entfernt, das Monitoring für jede Domain deaktiviert und das Plugin aus cPanel und WHM entfernt. Die Ausgabe endet mit „Entfernt. Der Schlüssel bleibt in /var/cpanel/email_spam_tester gespeichert. Verwenden Sie --purge, um ihn zu löschen.“ Führen Sie stattdessen ./uninstall.sh --purge aus, um auch den Schlüssel zu löschen.
DNS-Einträge werden niemals verändert oder gelöscht. Das gilt auch für Einträge, die Kunden über die Schaltflächen des Plugins erstellt haben.
9. Wenn etwas nicht funktioniert hat
Kunden sehen das Symbol nicht. Das Feature ist in der Feature-Liste ihres Pakets deaktiviert. Führen Sie Schritt 4 erneut durch und prüfen Sie, welche Feature-Liste das Paket tatsächlich verwendet.
Auf der Seite steht „Der Serveradministrator hat Email Spam Tester noch nicht in WHM aktiviert“. Der Server ist nicht registriert. Führen Sie Schritt 3 durch.
Die Registrierung schlägt fehl. Die rote Meldung oben auf der WHM-Seite enthält den Grund. Meistens kann der Server email-spam-tester.com nicht über HTTPS erreichen. Führen Sie die curl-Prüfung aus Schritt 1 aus. Sie muss 200 ausgeben. Prüfen Sie außerdem die Firewallregeln für ausgehenden Datenverkehr.
Beim Test wird gemeldet, dass die Nachricht nicht innerhalb von 3 Minuten eingetroffen ist. Die E-Mail hängt in der Warteschlange oder wurde abgelehnt. Führen Sie die Prüfung von Port 25 aus Schritt 1 durch. Wenn sie nichts ausgibt oder wegen einer Zeitüberschreitung abbricht, blockiert Ihr Anbieter den ausgehenden Port 25. Bitten Sie den Anbieter, den Port zu öffnen, oder senden Sie E-Mails über ein Relay. So prüfen Sie, was Exim mit der E-Mail gemacht hat:
grep 't.email-spam-tester.com' /var/log/exim_mainlog | tail -5
Der Kunde kann für das Postfach auch unter Email » Track Delivery nachsehen.
Seiten unter cpanel.<domain> schlagen manchmal mit einem 502-Fehler fehl. Ursache ist der Apache-Proxy für die cPanel-Service-Subdomains. Das Problem betrifft jede cPanel-Seite, nicht nur dieses Plugin. Die direkte Adresse https://<domain>:2083 ist nicht betroffen. Öffnen Sie zur Behebung WHM » Service Configuration » Apache Configuration » Include Editor, wählen Sie für alle Versionen Pre VirtualHost Include, fügen Sie die folgenden Zeilen hinzu und speichern Sie:
<IfModule setenvif_module>
SetEnvIfNoCase Host "^(cpanel|webmail|whm|webdisk|cpcalendars|cpcontacts)\." proxy-nokeepalive=1 proxy-initial-not-pooled=1
</IfModule>
Wenden Sie die Änderung anschließend an:
apachectl configtest && /scripts/rebuildhttpdconf && /scripts/restartsrv_httpd
10. Support
Schreiben Sie an hi@email-spam-tester.com. Wenn die Installation fehlgeschlagen ist, fügen Sie die Ausgabe von ./install.sh bei. Wenn ein Test fehlerhaft erscheint, senden Sie den Link zum Bericht. Weitere Informationen zum Plugin finden Sie unter https://email-spam-tester.com/cpanel-integration/.