Php mail() ender i Uønsket post
Hej alle!Jeg har et lille problem med min mail funktion i PHP. Jeg vil gerne sende en aktiveringsmail rundt til de som registrerer sig som bruger på min side. Mailen bliver sendt, men problemet er at den ender i uønsket post / junk / trash mappen.
Jeg har fået at vide at det handler om mine headers, jeg har siddet og søgt lidt på exp.dk og google, og prøvet med forskellige headers, men det vil ikke virke.
Koden ser således ud:
....
$to = $email;
// subject
$subject = 'Registered on farming tool!';
// message
$message = 'Hey '.$brugernavn.'! <br/><br/>
Thanks for registering on farming tool!<br/>
Before you can login, you have to click the link below to activate you user:<br/>
<a href="http://www.teet.dk/farming/act.php?code='.$act_kode.'">http://www.teet.dk/farming/act.php?code='.$act_kode.'</a><br/><br/>
This is your login information:<br/>
User: '.$brugernavn.'<br/>
Pass: '.$password.'
<br/><br/>
Kind regards<br/>
Teet.dk - Jens(admin)';
// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
// Additional headers
$headers .= 'To: '.$brugernavn.' <'.$to.'>' . "\r\n";
$headers .= 'From: Teet.dk - Farming <minmail@hotmail.com>' . "\r\n";
// Mail it
mail($to, $subject, $message, $headers);
.....
?>