最近需要傳送內嵌flash的郵件,緣於這樣乙個需求:使用者在內網放了一些flash賀卡,可選某一賀卡進行郵件傳送,為了使用者體驗,不能將flash當成附件,要直接顯示在郵件檢視介面中。
.net本身帶了郵件類,同時也是支援html標記的,同時以前也實現過,將內嵌郵件的功能,想想這樣乙個需求也應該不是什麼大問題。
可最終論證下來,要傳送這種郵件,基本不可能:
1。客戶端為outlook時,outlook會自動禁示郵件中的activex,那flash就無法顯示(顯示乙個紅的x)。這種安全性問題,根本不可能解決。
2。當用ie檢視郵件時,如果使用126.com,mail.qq等第三方郵件服務提供商時,郵件內容,已進行了更改:
如126.com.會將 src="aa.swf",改成_src="aa.swf",如此一下,無法載入影片
qq郵箱,實際試驗時,也會改了src的內容,同時無法提取swf路徑。
因自己沒考慮到安全性引發的問題,以為是.net自帶的郵件類庫不支援,因此自己用socket根據郵件的協議寫了乙個客戶端。結果是一樣,郵件發了,只能當附件形式檢視。
用qq的發賀卡功能實驗了一下,檢視最終的效果:
在ie中檢視,一切正常。
核查相應的原始碼:
沒找到這類標記,但有標記,而該標記在outlook中是不顯示,ie卻認識該標記。因此正常顯示。
看來傳送flash郵件,也是個麻煩的事,所以說基本可能性不大。
郵件的傳送
問題描述 當hr發布乙個緊急需求的時候,會向所有的員工傳送一條關於本次緊急需求詳情的郵件。嘗試解決方案 net傳送郵件 system.net.mail.mailmessage message new system.net.mail.mailmessage aa 126.com bb 126.com ...
python傳送郵件 實操記錄 傳送一封普通的郵箱
開通qq郵箱的smtp服務的流程詳情 pyhui的技術部落格 csdn部落格 他說以後會得到一串密碼 匯入郵件體相關功能 from email.header import header from email.mime.multipart import mimemultipart from email...
傳送郵件的筆記
傳送郵件 1 mail函式 傳送電子郵件 1 進行 js驗證有效性 正規表示式 2 接收到的表單上傳資料 3 進行過濾 4 陣列 key value extract 5 寫入 啟用驗證碼註冊資訊 1 資料表 2 username 註冊的使用者名稱 3 password 註冊的使用者口令 4 stat...