PHP und MySQL
MailResponder nutzt PHP mit PDO/MySQL und eine eigene Datenbank. Damit passt die Software zu vielen klassischen Linux-Webhosting- und Plesk-Umgebungen.
Cronjobs und Worker
Kampagnen, Queue-Verarbeitung, Bounces und Wartung laufen über wiederkehrende Prozesse. Das Hosting muss zuverlässige PHP-CLI-Cronjobs ermöglichen.
SMTP oder Amazon SES
Der Versandweg wird unabhängig vom Hosting gewählt. SMTP-Zugänge oder Amazon SES müssen zur Absenderdomain, Versandmenge und Zustellstrategie passen.
Was vor der Installation geprüft wird
Die Bezeichnung „Plesk-Hosting“ allein reicht nicht. Entscheidend sind die tatsächlich freigeschalteten Laufzeit- und Verwaltungsfunktionen des Tarifs.
PHP muss für die Anwendung und für Cronjobs verfügbar sein. PDO/MySQL und die benötigten Standarderweiterungen werden vorab geprüft.
Benötigt werden eine MySQL-Datenbank, eigene Zugangsdaten und ausreichende Rechte für Installation und spätere Updates.
Längere Versandprozesse sollten per PHP-CLI ohne knappes Laufzeitlimit oder mit mindestens 300 Sekunden ausführbar sein.
Log- und Upload-Verzeichnisse benötigen passende Dateirechte, ohne die übrige Installation unnötig weit zu öffnen.
Vom Webspace zur verlässlichen Newsletter-Instanz
Umgebung prüfen
PHP, Datenbank, HTTPS, Cronjobs und Dateirechte werden mit den technischen Anforderungen abgeglichen.
Instanz installieren
Dateien, Datenbank, Basis-URL und Sicherheitswerte werden eingerichtet und anschließend technisch geprüft.
Versand anbinden
Absenderdomain, SMTP oder Amazon SES sowie SPF, DKIM und DMARC werden als gemeinsamer Versandpfad betrachtet.
Cronjobs testen
Queue, Worker, Bounce-Verarbeitung, Wartung und Versandpausen müssen wiederholbar und ohne parallele Fehlstarts laufen.
Hosting und Versand getrennt entscheiden
Ein geeigneter Webspace ist die Grundlage. Für den eigentlichen Versand sollte zusätzlich geklärt werden, ob klassische SMTP-Konten, Amazon SES oder eine Kombination besser passt.