Do you think it is possible to modify the code above creating an Outlook object through (late binding) code instead of making a reference to the Outlook object? This way the app would not require an installation to run and could even be used in a LAN by simply placing the executable in a shared folder.

Can anybody help to make the necessary modifications?

TIA