PDA

Bekijk Volledige Versie : afzender van email bericht



Wouter
21/05/03, 15:05
Hoi,

Ik heb een scrippie gemaakt die het 1 en ander mailt. Alleen nu krijg ik 1
dingetje niet goed.
En dat is de afzender van me mail adres. Daar komt altijd " Daemon user for
apache "
te staan ipv mijn email adres. Ik doe het volgende in het script om de mail
te verzenden.

<?php
$subject = "Account voor admin gedeelte \n"; // onderwerp
$header = "Van: " . $email . "\n"; // van wie afkomstig...
$mail_body = "Hi " . $naam . ",\n\n";
$mail_body .= "Er is een account aangemaakt voor je.\n";
$mail_body .= "Dit is gebeurd op: " . date("d-m-Y") . " om " . date("H:i ")
.. ".\n";

mail($email, $subject, $mail_body, $header);
?>

Iemand een idee hoe ik de afzender in een mail bericht goed kan krijgen ?

Groeten Wouter

Matthijs de Z
21/05/03, 15:35
> <?php
> $subject = "Account voor admin gedeelte \n"; // onderwerp
> $header = "Van: " . $email . "\n"; // van wie afkomstig...
> $mail_body = "Hi " . $naam . ",\n\n";
> $mail_body .= "Er is een account aangemaakt voor je.\n";
> $mail_body .= "Dit is gebeurd op: " . date("d-m-Y") . " om " . date("H:i
")
> . ".\n";
>
> mail($email, $subject, $mail_body, $header);
> ?>

Het is misschien een idee om je wel aan de taal te houden waar PHP naar
luistert;

mail("nobody@example.com", "the subject", $message,
"From: webmaster@$SERVER_NAME\r\n"
."Reply-To: webmaster@$SERVER_NAME\r\n"
."X-Mailer: PHP/" . phpversion());

Let dan met name even op "From: webmaster@$SERVER_NAME\r\n"
Je zou dus

$header = "From: $email\n"; // van wie afkomstig...

kunnen gebruiken.
Mazzel,

Matthijs
Zie verder http://www.php.net/manual/nl/function.mail.php

> Iemand een idee hoe ik de afzender in een mail bericht goed kan krijgen ?
>
> Groeten Wouter
>
>