I have the unfortunate task of sending e-mail through a client that needs to connect to Outlook Anywhere through VBScript. I may not understand the correct terminology when dealing with Exchange Server, therefore the answer may be evading me simply because I don’t know what I’m searching for, and after hours on Google I still haven’t found the answer.
I cannot use SMTP, since the script will be connecting from many locations/networks and they may or may not block the traffic through the default port. I cannot change the default port because the network admin (who is the actual customer) will not change it.
Any pointers in the right direction will be appreciated.
The answer to my question is partially on stackoverflow already at the following question Ways to send E-Mails over MS Exchange with VBScript.
The code below (VBA, but close enough to VBScript) is simply sending a SOAP message to the Exchange Web Service. It was built from various bits and pieces found all over the web (including the links above).