daniel: mailen mit php - absender angeben?

einen wunderschönen montag morgen, forumler.... ;-))

ich hätte mal wieder ein problemchen mit php (wie üblich).
ich habe mir einen mailer gebastelt, der mit php mails verschickt.
soweit klappt alles, die mails kommen auch an.

aber:

wie kann ich den absender explitzt angeben?

momentan sieht das so aus bei mir im code:

$fp = popen("/usr/sbin/sendmail -t","w");
 fputs($fp, "To: daniel_haller@gmx.de \n");
 fputs($fp, "From: <".$abs_mail.">DVC United e.V. Mailer \n");
 fputs($fp, "Subject: ".$betreff."\n\n");
 fputs($fp, $mail."\n\n");
 pclose($fp);

in meinem mailprogramm (outlook express - jaja, ich weiß ich bin ein looser... ;-)) aber das benutzen nun mal die meisten, von daher ist es intressant was OE anzeigt) erscheint nun als absender DVC United Mailer und bei Reply daniel_haller@gmx.de. so sollte es ausch sein.

Wenn die Mail bspw. an Outlook (!=OE) verschickt wird, steht da als absender nobody@oxygen.webpack.hosteurope.de. ich nehme an, das das der (zuletzt) am mail server angemeldete benutzer bei meinem provider ist?
kann ich den absender bzw. die antwortadresse, die angezeigt wird irgendwie _zuverlässig_ beeinflussen? und wenn ja, wie?

vielen dank für eure hilfe !!

grüße und kopf hoch
daniel

p.s.: es ist zwar montag, aber zumindest scheint die sonne...

  1. Hallo,

    Warum benutzt du nicht die Mailfunktion von PHP?

    $header = "From:Bezeichnungmail@domain.de";
    mail ($empfaenger, $betreff, $nachricht, $header);

    Gruß,
    Worrel

    PS: Wirklich schön draußen :)