1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Den authentifizierten Versand von E-Mails von einer Website verwenden
Diese Anleitung beschreibt das Versenden von authentifizierten E-Mails von einer von Infomaniak gehosteten Website unter Verwendung einer SMTP-Konfiguration; die Konfiguration eines authentifizierten SMTP-Servers wird für die wichtigsten CMS vorgestellt.
Vorbemerkung
- Die Verwendung eines authentifizierten SMTP zum Senden von E-Mails von Ihren Anwendungen bietet zahlreiche Vorteile im Vergleich zur Standard-PHP-Funktion mail() ohne Authentifizierung :
- erhöhte Sicherheit,
- bessere Zuverlässigkeit der Zustellung,
- genauere Fehlerbehandlung,
- optimale Kompatibilität mit Drittanbieter-Mailservern,
- und vollständige Nachverfolgbarkeit der Sendungen.
- Empfohlene Einstellungen:
Beispiele für SMTP-Konfiguration…
Voraussetzungen
- Ein E-Mail-Dienst besitzen.
- Sie haben die Möglichkeit, den Service Mail von Infomaniak oder jeden anderen E-Mail-Dienst Ihrer Wahl zu verwenden.
Wenn Sie eine E-Mail-Adresse besitzen, deren Domain mit Ihrer Website verbunden ist ( e-mail@domain-site.xyz zum Beispiel) geben Sie die Details an, um es für den Versand über den Webserver via SMTP zu verwenden:
… auf WordPress
- Melden Sie sich am WordPress-Dashboard an.
- Installieren Sie eine SMTP-Erweiterung (WP Mail SMTP funktioniert).
- Konfigurieren Sie das Plugin, zum Beispiel:
Somit wird eine E-Mail, die von einem Kontaktformular auf der Website (Standardformular) gesendet wird, Divi zum Beispiel) dies wird über eine SMTP-Methode erfolgen.
Um dies zu überprüfen, reicht es aus, die Header einer auf diesem Weg empfangenen Nachricht zu betrachten, insbesondere die Zeile x-mailer
, die beispielsweise WPMailSMTP/Mailer/smtp
anstelle von PHPMailer
angeben könnte.
Zu beachten: Der x-mailer kann jede beliebige Angabe sein, die nicht unbedingt repräsentativ für die tatsächliche Versandmethode ist!
… auf Prestashop
- Melden Sie sich am Prestashop-Administrationsbereich an.
- Gehen Sie zu Erweiterte Einstellungen und dann zu E-Mail.
- Konfigurieren Sie den Versand über SMTP:
Überprüfen Sie anschließend (um einen Fehler wie Could not instantiate mail function
oder sender mismatch
zu vermeiden), dass die Adresse, die Sie in diesen erweiterten Parametern konfiguriert haben, mit der Adresse übereinstimmt, die Prestashop beim Versenden verwendet. Dazu:
- Melden Sie sich am Prestashop-Administrationsbereich an.
- Gehen Sie zu Shop-Einstellungen.
- Klicken Sie auf Kontakt im linken Seitenmenü.
- Im Tab Kontakte überprüfen Sie, ob die angegebene E-Mail-Adresse mit der zuvor konfigurierten übereinstimmt.
- Bearbeiten Sie die E-Mail-Adressen bei Bedarf:
- Klicken Sie auf die Registerkarte Geschäfte.
- Stellen Sie sicher (und korrigieren Sie bei Bedarf) dass die angegebene E-Mail-Adresse mit der zuvor konfigurierten übereinstimmt:
… auf Joomla
- Melden Sie sich am Joomla-Administrationsbereich an.
- Klicken Sie auf System im linken Seitenmenü.
- Klicken Sie auf Globale Konfiguration:
- Klicken Sie auf die Registerkarte Server.
- Konfigurieren Sie den Versand über die SMTP-Methode: