1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
E-Mail-Versand mit Authentifizierung von einer Website
Dieser Leitfaden beschreibt das Senden von authentifizierten E-Mails von einer bei Infomaniak gehosteten Website unter Verwendung einer SMTP-Konfiguration; die Konfiguration eines authentifizierten SMTP-Servers wird für die wichtigsten CMS dargestellt.
Vorwort
- Die Verwendung eines authentifizierten SMTP zum Senden von E-Mails von Ihren Anwendungen bietet gegenüber der standardmäßigen, nicht authentifizierten PHP mail()-Funktion zahlreiche Vorteile:
- erhöhte Sicherheit,
- verbesserte Zuverlässigkeit der Zustellung,
- präzisere Fehlerbehandlung,
- optimale Kompatibilität mit Drittanbieter-Mailservern,
- und vollständige Nachverfolgbarkeit der Sendungen.
- Empfohlene Parameter:
- Ausgehender SMTP-Server =
mail.infomaniak.com
- SMTP-Port & Verschlüsselungsprotokoll und Befehl/Methode zur Aktivierung dieses Protokolls:
- Priorisieren Sie den Port
587
+ STARTTLS: Dies ist der offizielle technische Standard und die am besten mit der Mehrheit der modernen Systeme kompatible Methode für die authentifizierte Übermittlung. - Tolerieren Sie den Port
465
+ SSL/TLS nur als Kompatibilitätsoption oder Alternative, wobei darauf hingewiesen wird, dass es sich um eine implizite Verschlüsselung handelt, aber dass 587 die empfohlene Wahl bleibt.
- Priorisieren Sie den Port
- Benutzername/Username = vollständige & vollständige E-Mail-Adresse ( ? )
- Passwort/Password = das der E-Mail-Adresse, die Sie verwenden, zugewiesene ( ? )
- Authentifizierung erforderlich zum Senden von E-Mails.
- Ausgehender SMTP-Server =
Beispiele für SMTP-Konfigurationen…
Voraussetzungen
- Einen E-Mail-Dienst besitzen.
- Sie haben die Möglichkeit, den von Infomaniak angebotenen Mail-Service 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 deren Details an, um sie für das Senden von der Website über SMTP zu verwenden:
… auf WordPress
- Melden Sie sich beim WordPress-Administrationsbereich an.
- Installieren Sie ein SMTP-Plugin (WP Mail SMTP funktioniert).
- Konfigurieren Sie das Plugin, zum Beispiel:
Ab diesem Zeitpunkt wird eine von einem auf der Website vorhandenen Kontaktformular (Standardformular Divi zum Beispiel) gesendete E-Mail über eine SMTP-Methode gesendet.
Um dies zu überprüfen, reicht es aus, die Header einer auf diesem Weg erhaltenen Nachricht zu betrachten, insbesondere die Zeile x-mailer
, die beispielsweise WPMailSMTP/Mailer/smtp
anstelle von PHPMailer
angeben kann.
Hinweis: Der x-mailer kann jede Angabe sein, die nicht unbedingt die tatsächliche Sendeart darstellt!
… auf Prestashop
- Melden Sie sich beim Prestashop-Administrationsbereich an.
- Gehen Sie zu Erweiterte Einstellungen und dann zu E-Mail.
- Konfigurieren Sie das Senden ü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 Einstellungen konfiguriert haben, übereinstimmt mit der Adresse, die Prestashop beim Senden verwendet. Dazu:
- Melden Sie sich beim Prestashop-Administrationsbereich an.
- Gehen Sie zu Shop-Einstellungen.
- Klicken Sie im linken Seitenmenü auf Kontakt.
- Überprüfen Sie auf der Registerkarte Kontakte, ob die angegebene E-Mail-Adresse dieselbe ist wie die zuvor konfigurierte.
- 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 dieselbe ist wie die zuvor konfigurierte:
… auf Joomla
- Melden Sie sich beim Joomla-Administrationsbereich an.
- Klicken Sie im linken Seitenmenü auf System.
- Klicken Sie auf Globale Konfiguration:
- Klicken Sie auf die Registerkarte Server.
- Konfigurieren Sie das Senden über die SMTP-Sendemethode: