小弟目前是用 C#.NET MVC 寫公司的專案
公司有自己寫的底層共用mailsender
目前作法是將一個網頁內容用快照功能做出jepg檔,然後再用imgcid嵌入html中
當作信件內容用公司的SMTP寄出,如下:
mailcontent
<html>語法.....
.......
.......
<td>
<img src=imgcid:@model.imgcontent>
</td>
......
......
......
<html語法>
發出的信件內容在gmail,yahoo,web outlook都可以正常顯示
唯獨在outlook 2010開啟內容會跑版。
在outlook中讀取內容時會看到上方的文字顯示,而部分圖片會則被文字遮住。
目前在serverside 組html的view裡面已經做了不少嘗試,網路也搜尋不少相關方法,
但都無法解決。因此想請教是否有辦法可以在serverside解決這問題。
又或者是否outlook需要做什麼設定?