home *** CD-ROM | disk | FTP | other *** search
- ' Mail relaying - smtp server allows relaying
-
- Function Main
-
- Dim SocketObject As Object
- Dim data As String
-
- Dim result As Boolean
-
-
- result = false
- ip = getparameter("ComputerIP")
- port = "25"
- cr = Chr(13) + Chr(10)
- rem _ip
- Socket.SetTimeout 5000,5000
- Set SocketObject = Socket.OpenTCP (ip,port)
- If Not SocketObject is Nothing Then
- data = SocketObject.recv(1024)
- SocketObject.send("HELO lans" + cr)
- data = SocketObject.recv(1024)
- SocketObject.send("MAIL FROM:blade@lans" + cr)
- data = SocketObject.recv(1024)
- SocketObject.send("RCPT TO: test@lans" + cr)
- data = SocketObject.recv(1024)
- If InStr(1, data,"250") = 1 Then
- Result = true
- 'echo("smtp relay allowed !")
- End If
- End If
- main = result
- End Function
-