E mail problem med tdc
I denne formel kan man sende en email fra en hjemmeside. Den virker perfekt, bortset fra at hvis man indsætter en tdc email adresse virker det ikke. Alle andre email adresser virker perfekt.Hvad kan det slyldes at man ikke kan bruge en tdc email adresse.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>cms-sh1.0 Kontakt os</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="css/styles.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.style1 {
color: #666666;
font-weight: bold;
font-size: 12px;
}
.style3 {font-size: 24px}
-->
</style>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>
<body>
<table width="100%" border="0" class="layout">
<tr>
<td colspan="2" class="top style1"><div align="center"><br>
<span class="style3">Kontakt os</span> </div></td>
</tr>
<tr>
<td class="top1"> </td>
<td class="top1"><a href="index.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('rod_01','','img/rod_01_over.jpg',0)"><img src="img/rod_01.jpg" name="rod_01" width="50" height="16" border="0"></a></td>
</tr>
<tr>
<td class="left"> </td>
<td class="middle"><p> </p> <blockquote>
<form action="" method="post" name="kontakt_os" id="kontakt_os">
<table width="700" border="0" cellspacing="0" cellpadding="2">
<tr>
<td width="112"><strong>Fulde navn: </strong></td>
<td width="380"><input name="Navn" type="text" id="Navn" size="30"></td>
</tr>
<tr>
<td><strong>E-Mail Adresse: </strong></td>
<td><input name="adresse" type="text" id="adresse" size="30"></td>
</tr>
<tr>
<td><strong>Besked:</strong></td>
<td><textarea name="besked" cols="50" rows="15" id="besked"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input name="send" type="submit" id="send" value="Send"> <input name="Reset" type="reset" id="Reset" value="Reset"></td>
</tr>
</table>
</form>
</blockquote> <p> </p> <p>
<?php
$bruger = "xxxx";
$pass = "xxxx";
$db = "xxxx";
$host = "xxxx";
$connection = mysql_connect("$host","$bruger","$pass");
mysql_select_db("$db", $connection);
if($_POST['send']){
$result = mysql_query("SELECT email FROM email LIMIT 0,1");
$row = mysql_fetch_array($result);
$din_mail = $row[email];
$fra_email = $_POST['adresse'];
$subject = "Besked fra hjemmesiden";
$header = "From: ".$_POST['Navn']." <".$fra_email.">";
$besked = $_POST['besked'];
if (eregi("^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,6}$", $fra_email)) {
mail($din_mail, $subject, $_POST['besked'], $header);
echo "<b>Din besked er nu sendt</b>";
}else{
echo "<p style=\"color: #ff0000; margin: 0px; font-weight: bold;\">Ugyldig E-Mail Adresse</p>";
}
}
?>
</p></td>
</tr>
</table>
</body>
</html>
