需求:如何在Outlook郵件正文中插入本地的圖片,及設(shè)置文本格式發(fā)送郵件?
解決方案:在郵件發(fā)送時以BASE64的方式插入本地圖片,設(shè)置html文本格式。
操作方法示例:
①? 定義本地圖片的存儲路徑?C:\Users\admin\Pictures\Sai.jpg

本地圖片路徑

Path_Pic類型String
② 將圖片轉(zhuǎn)成Base64格式

Byte_Array類型Byte[]

格式轉(zhuǎn)換,Pic_Base64類型String
③ 定義Html Body文本
說明:本例正文文本字體:arial,字體顏色:red,字號:20px
? ? ? ? ? 圖片大小:200*150

Html_Body類型String
④ 發(fā)送Outlook郵件,屬性需要勾選IsBodyHtml

sendmail屬性設(shè)置
完整流程圖:

流程圖
程序驗證郵件:

驗證