我使用System.Net.Mail發送電子郵件並希望確保它從任何文本專用手機到Mac上的富客戶端,Suse Linux/Evolution或Windows。構建電子郵件以顯示在多個設備/客戶端上
我收集這裏有幾點要考慮的時候發送這麼廣泛的信息。以下是我的目錄:
純文本標頭:對於純文本客戶端,以純文本前言表示「查看此消息單擊此鏈接」。即使郵件遇到垃圾郵件文件夾,該文本也應該可讀。
佈局:對於郵件的html部分,我應該使用CSS還是HTML表格?
文檔類型:什麼是使用XHTML,HTML5的正確的文檔類型?
圖片:什麼是最好的圖像格式?我應該在嵌入時特別考慮嗎?我寧願一個圖像的存在給不給消息的「附件」圖標
MIME類型:有沒有什麼特殊的MIME類型,我應該爲純文本或HTML部分使用......或者應該我只是在我的文本前加上HTML,然後用CSS樣式隱藏那些文本?
我相信還有更多的事情需要考慮,或者重新考慮上述的方法。在生成需要被許多設備理解的電子郵件時,我應該記住哪些其他項目?