Hello everyone

I've found out a bunch of stuff so I though I'd share. (It's nothing that anybody doesn't already know) Radimus is correct about the security patches. What I'd like to know is how do all these low quality virii, which seem to come out every week, use outlook's address book to send themselves to other people. Hell, that Klez virus could not only send itself to people but it would spoof the senders address.

SMTP does work with our ISP. I was just doing it incorrectly. I found that out through Lonkero's telnet script. The only part of his script that wouldn't work after a few mods was that the from address had to be a valid e-mail and the body wasn't sent. I'm sure these are peculiarities with our mail server and not Lonkero's UDF. Then again, I believe that the subject and body must be wrapped in qoutes. If I sent a single word subject it worked but multiple words and nothing was seen in the subject line after the e-mail arrived. Kudos to Lonkero for his masterful scripting and all round knowledgableness of the SMTP world.

Here is the modified code I used(and it did work...at least partly):

code:
SendMail("199.185.130.23","kirk@@volvotruckcentre.com","kirk@@volvotruckcentre.com","test","I am just testing... nothing more nothing less")
Function SendMail($server,$from,$to,$subject,$message)
If (2>Len($server) OR 2>Len($from) OR 2>Len($to) OR 2>Len($subject) OR 2>Len($message))
Exit(13)
EndIf
Run '%comspec% /c start "SendMail ' + $server + '" /MIN telnet $server 25'
Sleep 15
If SetFocus ("SendMail " + $server) <> 0
Exit(53)
EndIf
Sleep 2
If SetFocus ("SendMail "+$server) <> 0
Exit(53)
EndIf
$r = ""+ SendKeys("MAIL FROM:$from{ENTER}")
Sleep 1
$r = $r +","+ SendKeys("RCPT TO:$to{ENTER}")
Sleep 1
$r = $r +","+ SendKeys("DATA{ENTER}")
Sleep 1
$r = $r +","+ SendKeys("Subject: $subject{ENTER}")
Sleep 1
$r = $r +","+ SendKeys("$message{ENTER}")
$r = $r +","+ SendKeys(".{ENTER}")
Sleep 1
$r = $r +","+ SendKeys("QUIT{ENTER}")
$SendMail = $r
Exit(0)
EndFunction

Once again this is Lonkero's code. I have just modified it slightly.

I have found a work around for my problem too. I just downloaded Blat and read the license agreement and it appears to be freeware. I tinkered with it and was amazed at how well it worked. So that is the route I will take. I'm just not so sure it will work with 9x

Thank you everyone for your help.