Moin,

On Tue, Jul 19, 2005 at 12:43:12AM +0200, Sven Hartge wrote:
> Holger Fürstenberger <[EMAIL PROTECTED]> wrote:
> 
> > habe zwar schon ein wenig gegoogelt, aber leider nichts dazu gefunden.

??? Bitte. Nichts gefunden?
http://de2.php.net/manual/en/function.mail.php
http://de2.php.net/manual/de/function.mail.php

> > Wie kann ich denn wieder den Absender im Header hinzufügen? Liegt das
> > Problem an Postfix, Apache2 oder sogar PHP? Hatte zuvor Suse und bin
> > jetzt auf Sarge umgestiegen. 
> 
> Das Problem liegt in der mail()-Funktion von PHP. Wenn man den Absender
> korrekt beeinflussen will, dann muss man etwas mit PEAR basteln oder
> direkt SMTP sprechen (ebenfalls mit PEAR). Beispiele gibt es im Netz
> genug.

Nein, mail() kann das seit wenigen Jahren alles selber - solange es
nicht im safe-mode läuft. Da kann der Webserver-Admin den z.B. den
envelope-Sender für jeden virtual-host vordefinieren.

Das Beispiel aus der Doku sendet eine Mail als envelope-Header
[EMAIL PROTECTED], da wo "null" steht, könnten noch andere
Header hinzugefügt werden, z.B. "From: [EMAIL PROTECTED]". Der user sieht
dann den From, der envelope-From ist example.

<?php
 mail('[EMAIL PROTECTED]', 'the subject', 'the message', null,
     '[EMAIL PROTECTED]');
?>

In der Summe: die PHP-Mail-Funktion kann alles, bis auf Attachements.
Das ist etwas komplexer.

Hagen


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Reply via email to