Send en mail med brugernavn og adgangskode
Jeg har en fil (glemtpw.asp) - som ser således ud:<html>
<head>
<title>Hent password</title>
</head>
<body>
<% If Request.QueryString("modtager")="" Then%><font face="Verdana" size="1"><br>
Indtast din email-adresse, så sender vi dit
brugernavn og password<br>
med det samme.
<BR>
<br>
Med venlig hilsen <BR><b>Tinghøjgård<br>
<br>
</b>Jan Schneider<br>
webansvarlig<br>
</font><form method="GET" action="glemtpw.asp">
<div align="center"><table border="0">
<tr>
<td width="200" align="left" style="float: left">
<p><font face="Verdana" size="1">Din e-mail adresse: </font>
</td>
<center>
<td width="200" align="left" style="float: left">
<font size="1" face="Verdana"><input type="text" name="modtager" size="40"></font></td>
</tr>
<tr>
<td width="200" align="left" style="float: left"></td>
<td width="200" align="left" style="float: left">
<font size="1" face="Verdana">
<input type="submit" value="Send" size="20" style="font-family: Verdana; font-size: 8pt"></font></td>
</tr>
</table>
<font face="Verdana" size="1">
</center></font></div><p align="left"> </p>
</form>
<font face="Verdana" size="1">
<% Else
Dim Forbind,Find,Spoerg,Emne,Indhold,Modtager,Afsender,Postmedd
Set Forbind = Server.CreateObject("ADODB.Connection")
Spoerg = "SELECT * FROM User WHERE Email='varde@varde.nu"
Set Find = Forbind.Execute(Spoerg)
Response.Write Spoerg
Afsender = "fonden@varde.nu"
Modtager = Find("Email")
Emne = "Dit brugernavn og password fra Forum"
Indhold = "Dit brugernavn er: THG" & VbCrLf & "Dit password er: kontor" & Find("Password") & VbCrLf &"Venlig hilsen" & VbCrLf & "Forum"
Set postmedd = Server.CreateObject("CDONTS.NewMail")
postmedd.From = Afsender
postmedd.To = Modtager
postmedd.Subject = Emne
postmedd.Body = Indhold
postmedd.Send
Set postmedd = Nothing
Response.Write ("Meddelelsen er sendt til din email adresse")
End If
%>
</font>
</body>
</html>
Den vil ikke sende mailen til modtageren. I stedet får jeg: Siden kan ikke vises og følgende sætning i adressefeltet:
http://www.varde.nu/glemtpw.asp?modtager=varde@varde.nu
Desuden fortæller den mig flg.: Der opstod en intern HTTP 500-serverfejl - Microsoft Internet Explorer
Hvad kan der være galt?