I did get it all working.
Here is my code;
':::::::::::::::::::::::::::::::::::::::::::::::::
dim item,strpost
'loop through the variables posted by the form and create
'a string to send as post variables for the next page
for each item in request.Form
if request.form(item) <> "" then
strpost = strpost & item & "=" & request.form(item) & "&"
end if
next
strpost = left(strpost,len(strpost) - 1)
Response.Buffer = True
Dim strpost, Mailer,xml
Set xml = Server.CreateObject("MSXML2.ServerXMLHTTP"
xml.Open "POST", "ht*tp://gnet/frm_timeclock_verify.asp",false,"domain\user","password"
xml.setRequestHeader "Content-Type", "application/x-
xml.Send replace(strpost," ","%20"
strBody = xml.responseText
'I have my own mail function, I pass the xml.response as the body
SendMail (strFromEmail, strToEmail, strSubject, strBody)