2015-09-11 37 views
0

我最近編寫了一個小應用程序,該應用程序定期從pop3郵件帳戶下載郵件並將郵件的一部分保存到數據庫。 它我採取一票型系統的一部分。以純文本形式獲取pop3郵件

正是基於對向上和Luke Niland's 'Simple POP3 Email Class'它的工作一種享受,所以只要主都挺過來了以純文本格式。

如果郵件是RTF或HTML,則會顯示整個郵件的MIME(base64編碼?)版本,並且我無法成功解析它。

我試圖通過將郵件服務器設置爲僅以明文形式將郵件發送到特定地址來解決這個問題,但這並不奏效。

我想要做的是製作出一種快速簡單的方法來解碼編碼的電子郵件類型,將其餘部分刪除,只留下純文本版本的電子郵件。

任何人都可以指向正確的方向嗎?

回答

0

你應該能夠輕鬆地夠解碼。

Dim emailBytes As Byte() = System.Convert.FromBase64String(downloadedEmail) 
Dim decodedText As String = System.Text.ASCIIEncoding.ASCII.GetString(emailBytes) 
相關問題