Hej igen
Der er stadig noget galt her hos mig får nu kommer koden godt nok ikke med fejl længere, men den checker heller ikke for tomme mail adresser eller om der skulle være en fokert mail adresse. 
Bør måske nævne at der er IIS 5 og jmail som bruges på denne server.
Her den retttede kode.
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<% 
Option Explicit 
dim sendermail,modtagermail,mail,bIsValid
Response.buffer=True
sendermail = Request.Form("sendermail")
modtagermail = Request.Form("modtagermail")
%>
<html>
<head>
<title></title>
</head>
<body BGCOLOR="#FFFFFF" TEXT="#000000">
<table summary="table" width="85%" cellpadding="0" cellspacing="0" border="0" bgcolor="#888888" align="center">
<tr>
  <td align="center"><h2></h2>
  
<%
if modtagermail="" OR sendermail="" then
response.write "<h4 align='center'>Du har ikke angivet en gyldig mail adresse.</h4>"
else
end if if Len(sendermail) < 5 then
 bIsValid = "False"
 else
 if Instr(1, sendermail, " ") <> 0 then
   bIsValid = "False"
   else
   if InStr(1, sendermail, "@", 1) < 2 then
     bIsValid = "False"
     else
     if InStrRev(sendermail, ".") < InStr(1, sendermail, "@", 1) + 2 then
       bIsValid = "False"
     End 
if End 
if End 
if End 
if If bIsValid = "False" then
response.write "<h4 align='center'>Du har ikke angivet en gyldig mail adresse.</h4>"
Response.end
end if
 
Set mail = server.CreateObject("JMail.SMTPMail")
mail.ServerAddress = "mail.udbyder.dk"
mail.Sender = sendermail
mail.AddRecipient modtagermail
mail.Subject = "En bruger har sendt denne anbefalning til dig."
Mail.Body = "Skriv beskeden her eks. Fed side med scripts."
Mail.Priority = 3 
Mail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR") 
Mail.Execute
%>
</body>
</html>
Mvh
Trixster