Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge

 
Erweiterte Suche

6935 Beiträge in 1144 Themen- von 589 Mitglieder - Neuestes Mitglied: werewolf

28-08-2008, 21:47:50
faqboard.info - SupportforumScriptfragenNewswriter News Management ScriptNewswriter fertige Mods / HacksAbsendermail festlegen: mail-Funktion richtig nutzen
Seiten: [1]   Nach unten
Drucken
Autor Thema: Absendermail festlegen: mail-Funktion richtig nutzen  (Gelesen 972 mal)
Samson
Newbie
*
Offline Offline

Beiträge: 13


Profil anzeigen
« am: 13-07-2004, 18:33:48 »

Die mail-function ermöglicht folgende Parameter:
Empfänger, Betreff, Text, Header, Parameter

Es werden aber nur die 3 ersten genutzt, was viele Server zu unschönen Reaktionen veranlaßt. So setzt der d)f-Server bei mir wegen der fehlenden Absenderadresse eine eigene Konstruktion ein:

From: Webserver User <u21887@mistral.ispgateway.de>

Außerdem wird wegen der fehlenden Antwortadresse (Reply-to) der Return-Path in der Mail mit einer falschen Adresse belegt - in dem Fall mit meiner Admin-Adresse aus der Serverkonfiguration.

Das kann man so in /include/editfunc.inc.php etwa ab Zeile 220 ändern:

if (!mail($NWCONF_USERS['email'][$name], $subject, $message)

ist zu ersetzen durch

if (!mail($NWCONF_USERS['email'][$name], $subject, $message, $header, "-f adresse@mail.de"))

Vorher muß natürlich $header definiert werden:

 $header = "From: Newswriter <adresse@mail.de>\n";
  $header .= "Reply-to: Newswriter <adresse@mail.de>\n";
  $header .= "Cc: Max Mustermann <adresse2@mail.de>";


Der Parameter "-f adresse@mail.de" legt den Return-Path fest. Das ist meistens die 1.Zeile im Header einer Email.
Gespeichert

Viele Grüße
Seiten: [1]   Nach oben
Drucken
Gehe zu: