Hallo,
ich habe Probleme mit dem Mailversand an den Admin.
Der Admin erhält weder eine Mail wenn eine Bestellung eingegangen ist, noch wenn ich die Bestellbestätigung erneut an den Admin verschicken möchte.
Die Error-Logs sind leer.
Der Server liegt bei Host Europe. Dort ist eine Standard-E-Mail-Adresse eingetragen.
Bei Problemen mit dem Mailversand schreibt Host Europe:
Zitat| Alternative Vorgehensweise 1
Soll über ein Skript eine E-Mail versendet werden, muss mit dem Parameter "-f" eine gültige Absenderadresse angegeben werden. Bitte beachten Sie, dass diese E-Mail-Adresse innerhalb des Produkts angelegt sein muss! Die Syntax lautet "-f absender@hier-bitte-ihren-domainnamen-einsetzen.de". Fehlt diese Information kann kein Mailversand erfolgen und die entsprechende mail-Funktion im Script liefert eine Fehlermeldung. Als Return-Path und als Mail-From wird die angegebene Email-Adresse verwendet.
Dieser Parameter muss der E-Mail-Funktion im PHP-Quelltext übergeben werden. Dies könnte z.B. so aussehen:
mail ($empfänger, $betreff, $nachricht, $headers, "-f absender@hier-bitte-ihren-domainnamen-einsetzen.de");Übrigens können über den vierten Parameter ($headers im Code-Beispiel) bei Bedarf beliebige Reply-To- oder From-Header übergeben werden.
In welcher Datei kann ich diese Änderungen vornehmen? Und hat jemand Erfahrung damit, ob das dann klappt?
Danke für's Lesen (und hoffentlich Antworten)