VBAでbasp21を利用してメール送信しようとしています。(1)回答に追記しました。更新順0デューンの回答ためしてはいませんが、本文をきちんとMIME形式で付加してあげれば、multipart/mixedも可能なようです。文字コードや必要に応じてBASE64変換してあげる。Expressのメッセージのソースで見れるような形式で本文を構築してあげればいけるのではないでしょうか。Base64エンコードした文字列を設定するだけです。形式を直接指定することもできます。この場合、本文はキチンとMIME形式で指定すること。Base64エンコードへの変換はもう一方のリンクを見てください。1行あったりの文字数を60桁程度になるように改行を入れた方がいいかもしれません。HTML形式のメールのソースを何かのメーラーで見てみると参考になるかもしれません。bgcolor=#008284><H1>あいうえお</H1>かきくけこ</BODY></HTML>")してみてください。メールのソースは自分のプログラムで送ったものではなく別の製品メーラーでHTML形式か添付ファイル付きのメールを送ってみて、それを受信したメールを見てほしいという意味でした。(間違っているかもしれない自分のプログラムは参考にはなりませんので、信頼おける別の製品を参考にしてみるという意味ですね。(1)ありがとうございます。vbaから実行したときのメールソースを見比べてみると、一筋縄では、いかないみたい。クローズして模索しようと思います。18:510ありがとうございます。bgcolor=#008284><H1>gqCCooKkgqaCqA==</H1>gqmCq4Ktgq+CsQ==</BODY></HTML>になっています。(1)ウォッチこの質問への回答やコメントをメールでお知らせします。