php mail(), de mindig www-data@gepnev a felado

Udv midenkinek,

a php mail() fuggveny hasznalatakor mindig a www-data a felado, nem pedig az, amit megadnak. Mit kellene megneznem, hogy latszodjon a megadott felado. (APACHE1.3+POSTFIX)

koszi.

Hozzászólások

Saját szerveren? Nézd meg itt http://hu.php.net/mail, és ha másként nem megy, belerakod a feladó által megadott emailcímet a levél törzsébe és kakukk.

Ez igy nekem fasza'n szokott mukodni:

mail($address,
$subject,
wordwrap($message,75),
"From: Felado <felado@cim.hu>\r\n".
"Reply-to: Felado <felado@cim.hu>\r\n");

leszamitva azt, hogy a "^From " header marad www-data, de az altalaban nem jelenik meg sehol sem, csak a "^From: ".

A.

Valasz sajat magamnak :)

a mail() fuggveny 5. parameterenek (php4 ota) sendmail parancssori argumentumokat lehet megadni.
"-f valamilyen@emailcim" : az envelope sender (nem pedig a headerben levo from).

Ezt talaltam a googleval :)