Absender-Mailadresse verändern

Alles, was PHP betrifft, kann hier besprochen werden.

Absender-Mailadresse verändern

Postby doc3k » 12. February 2005 02:34

Hallo Zusammen

Ich hab n dummes Problem: Auf meinem Apache liegen haufenweise PHP-Scripts rum, die dem Benutzer E-Mails zusenden (Forumsanmeldung, Kontaktforlumar, Shop,...)

Nun habe ich das Problem, dass diese E-Mails immer von der Mailaddy apache <apache@host> kommen. Das gefällt mir nicht wirklich, daher meine Frage: Kann man das irgendwo ändern? "Reply from Webserver <info@domain.tld>" würde mir mehr zusagen.

Es ist im Übrigen egal, ob ich in mail() eine Absender-Adresse (im Mailheader) angebe, oder nicht. Das Resultat ist das selbe.

Besten Dank!
doc3k
 
Posts: 3
Joined: 12. February 2005 01:41

Postby Wiedmann » 12. February 2005 02:43

Betriebsystem?
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby doc3k » 12. February 2005 11:02

Linux 2.4.21, DEC Alpha

Apache 2.0.53, PHP4.3.10
doc3k
 
Posts: 3
Joined: 12. February 2005 01:41

Postby Wiedmann » 12. February 2005 11:13

Den 5. Parameter der Funktion mail() benutzen.

oder den Parameter in der php.ini bei:
"sendmail_path" oder "mail.force_extra_parameters" mit aufführen.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby doc3k » 12. February 2005 12:50

Danke erstmal.

Leider hat aber keine der Änderung irgendwelche auswirkungen...

Die Mail-Header sehen folgendermassen aus:
Code: Select all
Return-Path: <apache@host>
Delivered-To: adr@thost.tld
Received: from host ([192.168.1.1]:35794)
   by host.tld with [ESMTP Server]
   id <S379> for <adr@thost.tld> from <apache@host>;
   Sat, 12 Feb 2005 12:53:22 +0100
Received: by host (sSMTP sendmail emulation); Sat, 12 Feb 2005 12:53:22 +0100
From: "apache" <apache@host>
Date: Sat, 12 Feb 2005 12:53:22 +0100
To: "Username" <adr@thost.tld>
Subject: xyz
MIME-Version: 1.0
X-Mailer: PHP()
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit


Ich will eigentlich einfach nur das apache@host permanent in info@host.tld ändern.

Ach ja: das Prob liegt nicht am Mailserver...
doc3k
 
Posts: 3
Joined: 12. February 2005 01:41


Return to PHP

Who is online

Users browsing this forum: No registered users and 17 guests