få sendt ip med formmail?
Jeg håber det er den rigtige sektion jeg har smidt dette her spam...jeg har dette her formmail script:
skriv.asp:
<form method="post" action="SendMail.asp">
<div align="center">
<table>
<tr>
<td height="2" width="10" class="alm_text"> Navn:</td>
<td height="2" width="257">
<input type=text size=25 name="navn">
</td>
</tr>
<tr>
<td height="2" width="10"class="alm_text" > Tlf:</td>
<td height="2" width="257">
<input type=text size=25 name="tlf">
</td>
</tr>
<tr>
<td height="2" width="10"class="alm_text" > Email:</td>
<td height="2" width="257">
<input type=text size=25 name="email">
</td>
</tr>
</table>
<table width="38%" border="0" cellspacing="0" cellpadding="0" class="alm_text" >
<td><textarea name="besked" cols="25" rows="5"onFocus="if(this.value==this.defaultValue)this.value='';" onBlur="if(this.value=='')this.value=this.defaultValue;">Din besked.</textarea>
</td>
</tr>
<tr>
<td height="2">
<div align="center">
<input type=submit value="Send" name="Send">
</div>
</td>
</tr>
</table>
</div>
</form>
sendmail.asp
<html>
<head>
<title>Sendmail</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000"><%
' Get the form data
senderEmail = "mail@xxx.dk"
subject = "mail xxx"
recipient = "mail@xxxx.dk"
' Create the JMail message Object
set msg = Server.CreateOBject( "JMail.Message" )
' Set logging to true to ease any potential debugging
' And set silent to true as we wish to handle our errors ourself
msg.Logging = true
msg.silent = true
' Enter the sender data
msg.From = senderEmail
msg.FromName = name
' Note that as addRecipient is method and not
' a property, we do not use an equals ( = ) sign
msg.AddRecipient recipient
' The subject of the message
msg.Subject = subject
' And the body
msg.body = "navn = " & Request.Form("navn") & vbcrlf
msg.body = msg.body & "tlf = " & Request.Form("tlf") & vbcrlf
msg.body = msg.body & "email = " & Request.Form("email") & vbcrlf
msg.body = msg.body & "besked = " & Request.Form("besked") & vbcrlf
' Now send the message, using the indicated mailserver
if not msg.Send("mail.xxx.dk" ) then
Response.write "<pre>" & msg.log & "</pre>"
else
session("info") = "Din besked er sendt."
response.redirect "redirect.html"
end if
' And we're done! the message has been sent.
%>
</body>
</html>
Nogen der kan fortælle mig, hvordan jeg for scriptet til at tage ens ip med i mailen fra ham som har udfyldt boksen og sendt den afsted.
