Mails ender i uoenskede naar de modtages?
Hej eksperter,jeg har faaet lavet en funktion der sender HTML emails. Problemet er at mine mails ender i uoenskede istedet for i inbakke. Jeg ved at det har lykkedes for mig foer at ende dem direkte til inbakke via script, men hvorfor virker det ikke nu?
Min kode ser saadan ud:
<?php
function mailme($fromname, $fromaddress, $toname, $toaddress, $subject, $message)
{
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "X-Priority: 3\n";
$headers .= "X-MSMail-Priority: Normal\n";
$headers .= "X-Mailer: php\n";
$headers .= "From: \"".$fromname."\" <".$fromaddress.">\n";
if(@mail($toaddress, $subject, $message, $headers))
{
return(true);
}
else
{
return(false);
}
}
$ip = $_SERVER['REMOTE_ADDR'];
$navn = "Kenneth";
$email = "modtager@hotmail.com";
$emne = "Nyt script";
$besked = "<b>Hej, $navn</b><br><table border=\"1\" width=\"95%\" height=\"200\"><tr><td>test</td><td>test</td></tr><tr><td>test</td><td>test</td></tr></table><br><br>Afsenders IP: $ip";
if(mailme( "Kenner - Simpel HTML", "kenner@artoman.com", "$navn", "$email", "$emne", $besked)) {
print "<center><div class=\"godkendt\">Mailen blev sendt</div></center>";
}
?>
