Is there a version of mail.dll i can use for VBA (visual basic for applications)
You can create a COM wrapper around Mail.dll in NET and register it with regasm.
You can find a sample wrapper here: https://www.limilabs.com/static/mail/MailComWrapper.zip