1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Die nicht authentifizierte (nicht empfohlene) E-Mail-Sendung von einer Webseite verwenden
Diese Anleitung beschreibt das Senden von E-Mails von einer Webseite, die bei Infomaniak gehostet wird, unter Verwendung der standardmäßig deaktivierten PHP-Funktion mail().
Vorwort
- Infomaniak rät stark davon ab, die PHP-Funktion mail() zum Versenden von E-Mails aus Ihren Anwendungen zu verwenden:
- Die E-Mails werden als „nicht authentifiziert“ betrachtet und unterliegen daher Einschränkungen.
- Ihre Zustellbarkeit wird beeinträchtigt, was Ihrem Webseite schaden kann.
- Es wird dringend empfohlen, ein authentifiziertes SMTP-Verfahren für den Versand von E-Mails aus Ihren Anwendungen zu verwenden; Infomaniak bietet hierzu einen entsprechenden Dienst.
Senden Sie die Absenderadresse an"
Damit Nachrichten korrekt von Ihrem CMS/Webanwendung gesendet werden (und Fehler wie Could not instantiate mail function
oder sender mismatch
vermeiden) müssen Sie eine gültige Adresse in den Infomaniak-Seiteinstellungen angeben:
- Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigen?).
- Klicken Sie direkt auf den Name des betreffenden Produkts.
- Klicken Sie auf Verwalten unter Erweiterte Einstellungen:
- Im Tab Allgemein geben Sie eine existierende E-Mail-Adresse im Feld Absender-E-Mail ein.
- Klicken Sie auf die blaue Schaltfläche Speichern:
Die Mail-Funktion reaktivieren
Wenn Sie dennoch die PHP-Mail-Funktion verwenden möchten, müssen Sie diese auf jeder der Websites Ihres betreffenden Webhostings aktivieren:
- Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigen?).
- Klicken Sie direkt auf den Name des betreffenden Produkts.
- Klicken Sie auf Verwalten unter Erweiterte Einstellungen.
- Vom Tab PHP / Apache aus, aktivieren Sie die Funktion mail:
- Klicken Sie auf die blaue Speichern Schaltfläche.
Beispiele PHP mail()…
… auf WordPress
Konfigurieren Sie das Senden des Standard-Kontaktformulars, das mit Divi Builder enthalten ist:
- Melden Sie sich am WordPress-Dashboard an.
- Gehen Sie zum Divi-Editor der Seite, die das Kontaktformular enthält.
- Klicken Sie auf das Symbol Einstellungen , um das Divi-Kontaktformular zu konfigurieren:
- Unter EMAIL geben Sie die E-Mail-Adresse ein, die die Formularsenden empfangen soll, und speichern Sie:
- Standardmäßig erhalten Sie, wenn ein Besucher das Formular verwendet, um Sie zu kontaktieren, eine E-Mail von
mail@le-nom-de-votre-site
und wenn Sie antworten, ist der Empfänger automatisch die E-Mail-Adresse, die der Besucher beim Ausfüllen des Kontaktformulars angegeben hat.
… auf Prestashop
Gehen Sie zu den erweiterten Einstellungen von Prestashop:
- Geben Sie den SMTP-Modus an.
- Geben Sie
localhost
als Server ein. - Geben Sie den Port
25
ein. - Geben Sie weder einen Benutzernamen noch ein Passwort an.
… auf Joomla
E-Mail-Versand über PHPmail (nicht empfohlen) in Joomla einrichten:
- Melden Sie sich am Administrationsbereich Ihrer Joomla-Website an.
- Gehen Sie zu Konfiguration und dann zu Server.
- Geben Sie NICHTS in das Feld Website-E-Mail ein:
Leider verhindert dies jeden Versandtest über die Schaltfläche, aber es funktioniert, wenn Sie ein Kontaktformular auf Ihrer Website einrichten. Klicken Sie auf Speichern, nachdem Sie das Feld leer gelassen haben.
Antwortadresse PHP mail()
Beim Versenden einer E-Mail mit der PHP-Funktion mail() wird der return-path
in der Form root@h2web3.infomaniak.ch
angegeben. Der Header Reply-To:
in Ihrem Formularcode ermöglicht es jedoch, eine gültige Antwortadresse anzugeben.