1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Den authentifizierten Versand von E-Mails von einer Website verwenden
Dieser Leitfaden 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 Vorteile in Bezug auf Sicherheit, Zuverlässigkeit, Fehlerbehandlung, Kompatibilität mit Drittanbieter-Servern und Nachverfolgbarkeit im Vergleich zur Verwendung von nicht authentifiziertem PHP mail.
Beispiele für SMTP-Konfiguration…
Voraussetzungen
- Ein E-Mail-Dienst muss vorhanden sein; Sie können den von Infomaniak angebotenen Service Mail nutzen oder jeden anderen E-Mail-Dienst Ihrer Wahl.
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 vom Webserver über SMTP zu verwenden:
… auf WordPress
- Melden Sie sich am WordPress-Administrationsbereich 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 gesendet wird (Standardformular Divi zum Beispiel) wird über eine SMTP-Methode gesendet.
Um dies zu überprüfen, reicht es aus, die Header einer auf diesem Weg empfangenen Nachricht anzusehen, 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, dass 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.
- Überprüfen Sie (und korrigieren Sie bei Bedarf) ob 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 das Senden über die SMTP-Methode: