I have been trying to send HTML email using vbSendMail.dll along with Microsoft Access 2003 and VBA. My code is fairly complex, but I know it is not the problem.

I have the asHTML property set, but HTML email can only be delivered inside my own domain. I've talked with domain tech support and they say that my HTML emails need to have multipart MIME encoding, or they at least need to have a text/plain MIME part inside them.

Without this, the spam filter on the server scores my messages higher, and blocks them from being delivered. Tech support isn't willing to change this, so I need to work around it at my end.

I haven't got a clue how to do this. Is there any way to get vbSendMail to send multipart MIME messages?