SMTP für Joomla — die E-Mails Ihrer Website, die ankommen
Standardmäßig versendet Joomla über die PHP-Mailfunktion des Webservers. Technisch funktioniert das, aber ohne Authentifizierung: Für Gmail und Outlook ist so eine Nachricht kaum von Spam zu unterscheiden. Ergebnis: Registrierungs-E-Mails und Kontaktformulare, die nicht ankommen, ohne dass Sie je eine Fehlermeldung sehen.
Joomla braucht dafür keine Erweiterung. In der globalen Konfiguration wählen Sie SMTP als Mailer und tragen die Daten Ihres Relays ein. Alle Komponenten und Erweiterungen, die E-Mails versenden, folgen dieser Einstellung automatisch.
Warum es ohne Relay schiefgeht
Joomla-Websites laufen oft jahrelang auf demselben Shared Hosting und versenden von derselben IP-Adresse wie Hunderte andere Websites. Über die Reputation dieser Adresse entscheiden nicht Sie — ein einziger spammender Nachbar genügt, um Ihre Registrierungs-E-Mails in den Spam-Ordner zu ziehen. Ein Relay mit eigenen Zugangsdaten holt Ihre E-Mails aus diesem geteilten Pool heraus.
SMTP in Joomla einrichten
Zugangsdaten abrufen
Melden Sie sich in Ihrem 2mail-Konto an und rufen Sie dort Ihren SMTP-Server, Benutzernamen und Ihr Passwort ab.
In Joomla eintragen
Öffnen Sie die globale Konfiguration von Joomla und gehen Sie zu den Mail-Einstellungen. Stellen Sie den Mailer auf SMTP und tragen Sie Host, Port, Verschlüsselung, Benutzername und Passwort ein. Setzen Sie Absenderadresse und -name auf Ihre eigene Domain. Joomla bietet an dieser Stelle eine Schaltfläche zum Senden einer Test-E-Mail — nutzen Sie sie, an eine externe Adresse bei einem großen Anbieter.
Domain authentifizieren
Sorgen Sie dafür, dass SPF, DKIM und DMARC für Ihre Domain korrekt gesetzt sind, damit Empfänger verifizieren können, dass die Mail von Ihnen stammt.
Testen
Senden Sie eine Testnachricht an eine Adresse bei einem großen Provider und prüfen Sie, ob sie im Posteingang ankommt und nicht im Spam-Ordner.
Die Felder, die Joomla abfragt
Jede Plattform nennt sie etwas anders, aber es geht immer um dieselben fünf. Die konkreten Werte sind kontogebunden und finden Sie in Ihrem 2mail-Konto — rufen Sie sie dort ab, damit Sie sicher die richtigen verwenden.
| Feld | Was Sie eintragen |
|---|---|
| SMTP-Server (Host) | Der Servername aus Ihrem 2mail-Konto. |
| Port | Der Port, der zu Ihrer gewählten Verschlüsselung gehört; Ihr Konto zeigt, welcher. |
| Verschlüsselung | TLS. Senden Sie nie unverschlüsselt — sonst gehen Ihre Zugangsdaten lesbar über die Leitung. |
| Benutzername | Der SMTP-Login Ihres 2mail-Kontos. |
| Passwort | Das zugehörige Passwort. Verwenden Sie nie das Passwort eines Mitarbeiterpostfachs. |
Welche Mails Joomla sendet
Sobald das Relay eingerichtet ist, laufen diese alle über 2mail — Sie müssen sie nicht einzeln konfigurieren.
Stolperfallen bei Joomla
Erweiterungen mit eigenen Einstellungen
Manche Erweiterungen — Formular-Builder, Shops — haben eigene Mail-Einstellungen, die Vorrang vor der globalen Konfiguration haben. Steht dort noch die PHP-Mailfunktion oder ein alter Server, gehen diese E-Mails einen anderen Weg. Prüfen Sie bei jeder Erweiterung, ob sie dem globalen Mailer folgt.
Absender und Antwort-an
Setzen Sie die Absenderadresse auf Ihre eigene Domain und nicht auf die des Besuchers, der ein Formular ausgefüllt hat. Wenn Sie direkt antworten können möchten, nutzen Sie das Feld „Antwort an“. Ein Absender auf einer fremden Domain fällt bei DMARC durch, so korrekt der Rest auch ist.
Nach einem Umzug zurückgesetzt
Die Mail-Einstellungen liegen in der Konfigurationsdatei von Joomla. Bei einem Hosting-Wechsel oder einer Neuinstallation fallen sie manchmal auf die Standardwerte zurück. Senden Sie nach jedem Eingriff eine Test-E-Mail an eine externe Adresse.
Andere Plattform?
SMTP ist ein Standardprotokoll: Jedes System, das SMTP spricht — ein CRM, ein ERP, eine eigene Anwendung oder ein Server —, kann über 2mail mit denselben fünf Feldern senden.