Voorbeeld PHP script voor het versturen van e-mail

Hieronder tref je een PHP script voor het versturen van e-mail. Zo kan je gemakkelijk testen of e-mail verzonden wordt vanaf de server. Je kunt een aantal waardes aanpassen, zoals de afzender en de ontvanger.

Let op: Een geldige afzender is verplicht. Deze moet een afzender zijn die mail accepteert.


<?php

$subject = 'Dit is de titel van het test bericht';

$email = 'Dit is de inhoud van het test bericht';

$to = 'servicedesk@realhosting.nl';

$from = 'servicedesk@realhosting.nl';


$headers = array();$headers[] = "MIME-Version: 1.0";

$headers[] = "Content-type: text/plain; charset=iso-8859-1";

$headers[] = "From: Realhosting Servicedesk <{$from}>";

$headers[] = "Reply-To: Realhosting Servicedesk <{$from}>";

//$headers[] = "Subject: {$subject}";

$headers[] = "X-Mailer: PHP/".phpversion();

mail($to, $subject, $email, implode("\r\n", $headers), "-f".$from );

?>


Een andere methode is:

<?php 

$subject = 'Dit is de titel van het test bericht'; 

$email = 'Dit is de inhoud van het test bericht'; 

$to = 'servicedesk@realhosting.nl'; 

$from = 'servicedesk@realhosting.nl'; ini_set('sendmail_from', $from); 

$headers = array(); 

$headers[] = "MIME-Version: 1.0"; 

$headers[] = "Content-type: text/plain; charset=iso-8859-1"; 

$headers[] = "From: Realhosting Servicedesk <{$from}>"; 

$headers[] = "Reply-To: Realhosting Servicedesk <{$from}>"; 

//$headers[] = "Subject: {$subject}"; 

$headers[] = "X-Mailer: PHP/".phpversion(); mail($to, $subject, $email, implode("\r\n", $headers) ); 

?>

M
Mark is the author of this solution article.

Was dit antwoord nuttig? Ja Nee

Feedback versturen
Het spijt ons dat we u niet hebben kunnen helpen. Als u feedback geeft, kunnen we het artikel verbeteren.