mailen mit php - absender angeben?
daniel
- php
0 Worrel
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...
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 :)