Also, I dug up another software I wrote for sending SMS,
Public Function SendSmsViaWebHttpRequest(suniqueid As String, smob As String, smsg As String, sheader As String, sdatetimesend As String, slogin As String, spwd As String) As String
On Error GoTo ErrorHandler
' Dim httpObj As MSXML.XMLHTTPRequest
Dim httpObj As Object
Dim X As Long
Dim Body As String
Dim surl As String
SendSmsViaWebHttpRequest = ""
Body = ""
surl = Replace(DFN_SEND_MSG_URL, "%MSG%", smsg)
surl = Replace(surl, "%ID%", suniqueid)
surl = Replace(surl, "%MOB%", smob)
surl = Replace(surl, "%HEADER%", sheader)
surl = Replace(surl, "%DATETIME%", sdatetimesend)
surl = Replace(surl, "%LOGIN%", slogin)
surl = Replace(surl, "%PWD%", spwd)
'Set oHttp = CreateObject("Microsoft.XMLHTTP")
Set httpObj = CreateObject("Microsoft.XMLHTTP")
' Set httpObj = New MSXML.XMLHTTPRequest
Call httpObj.Open("POST", surl, False)
Call httpObj.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
Call httpObj.send("") '(Body)
SendSmsViaWebHttpRequest = httpObj.responseText
Set httpObj = Nothing
Exit Function
ErrorHandler:
MsgBox "SendSmsViaWebHttpRequest : " & Err.Description & " - " & Err.Number
End Function