Ik probeer met php een mail te versturen naar de nieuwe klanten die een abonnement hebben afgesloten. Ik doe dit in een server van DirectAdmin en heb dan ook een email van mijn eigen server ([email protected] (weggelaten door privacy)). Kan iemand mij helpen?
,groet Sem
PS: Hier is de code:
<?php
if(isset($_POST['submit'])){
$to = $_POST['mail'];
$subject = 'Welkom op mijn site';
$from = '[email protected]';
// HTML mail versturen
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// email headers maken
$headers .= 'From: '.$from."\r\n".
'Reply-To: '.$from."\r\n" .
'X-Mailer: PHP/' . phpversion();
// html bericht maken
$message = '<html><body>';
$message .= '<h1 style="color:#f40;">Hallo!</h1>';
$message .= '<p style="color:#000000;font-size:18px;">Welkom, u bent nu geabonneerd!</p>';
$message .= '</body></html>';
// email versturen
if(mail($to, $subject, $message, $headers)){
echo "Your mail has been sent successfully.";
} else{
echo "Unable to send email. Please try again.";
}
}
?>
<html>
<head>
<title>Abonneer</title>
</head>
<body>
<h1>Abonneer nu voor mijn site</h1>
<form method="post" action="">
<input type="email" name="mail" placeholder="E-mail" required>
<br>
<br>
<input type="submit" name="submit" value="Aboneer">
</form>
</body>
</html>