SMTP with MIME is EXTREMELY sensitive to the format of the message; sometimes just having one character off will cause the message to fail or not be delivered in MIME format. Search this forum for some of my earlier responses; I provided an example of a fully functioning MIME formatted message a few years ago. I suspect at least one of your problems is the lack of blank lines before your message boundaries.

In other words, you have no idea about SMTP and what it does or how it works -- you need to find the SMTP RFC and read it. FYI, text formatting and fonts are NOT under the control of the host (sending) system -- the mail client (Outlook, Lotus Domino, or whatever) has control of the format and font of the message. There is NOTHING you can do with SMTP to force any other situation. Furthermore, SMTP uses 7-bit ASCII characters; if you want anything else you must use MIME to encode it. So what you are asking to do is IMPOSSIBLE using the tools you have, so it is no surprise you have not been successful.