[發(fā)明專利]一種郵件解析方法、裝置、服務(wù)器和存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201810541554.0 | 申請日: | 2018-05-30 |
| 公開(公告)號: | CN108768835B | 公開(公告)日: | 2022-03-18 |
| 發(fā)明(設(shè)計)人: | 楊良志;汪志新;丁德平;邵正軍 | 申請(專利權(quán))人: | 彩訊科技股份有限公司 |
| 主分類號: | H04L51/08 | 分類號: | H04L51/08;H04L51/42 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 518000 廣東省深圳市南山區(qū)粵海街*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 郵件 解析 方法 裝置 服務(wù)器 存儲 介質(zhì) | ||
本發(fā)明實(shí)施例公開了一種郵件解析方法、裝置、服務(wù)器和存儲介質(zhì)。其中,該方法包括:在接收郵件時,根據(jù)多用途互聯(lián)網(wǎng)郵件擴(kuò)展MIME郵件數(shù)據(jù)中的邊界標(biāo)識,確定所述MIME郵件數(shù)據(jù)中的各附件塊信息;在接收到用戶作用的郵件解析指令時,根據(jù)所述郵件解析指令對所述MIME郵件數(shù)據(jù)中除所述各附件塊信息之外的其余郵件信息進(jìn)行解析;根據(jù)解析出的其余郵件信息和所述各附件塊信息生成解析郵件頁面。本發(fā)明實(shí)施例的技術(shù)方案,在解析郵件時,僅對出各附件塊信息之外的其余郵件信息進(jìn)行解析,減小了郵件加載和解析過程中的時長消耗和內(nèi)存占用,提升了郵件解析性能,提高了用戶使用體驗(yàn)。
技術(shù)領(lǐng)域
本發(fā)明實(shí)施例涉及數(shù)據(jù)處理領(lǐng)域,尤其涉及一種郵件解析方法、裝置、服務(wù)器和存儲介質(zhì)。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,郵件往來已成為個人交流和企業(yè)辦公的過程中不可或缺的溝通方式。當(dāng)前郵件一般采用多用途互聯(lián)網(wǎng)郵件擴(kuò)展(Multipurpose InternetMail Extensions,MIME)協(xié)議進(jìn)行傳輸,將MIME報文作為郵件內(nèi)容的載體,可以同時包含如富文本、內(nèi)聯(lián)圖片、附件以及會議相關(guān)等各種信息,當(dāng)前郵件的MIME報文內(nèi)容越來越大,對文字對應(yīng)的多種字符集以及編碼等存在很多非標(biāo)準(zhǔn)化的情況,對郵件解析能力也存在較高要求。
目前,現(xiàn)有技術(shù)在接收到郵件時,會預(yù)先將表示郵件數(shù)據(jù)的MIME報文存儲在系統(tǒng)磁盤中,在對郵件解析時,將對應(yīng)的MIME報文從系統(tǒng)磁盤加載到內(nèi)存中,進(jìn)行逐行甚至逐字符的掃描,以得到郵件報文中包含的不同文本塊、圖片塊和附件塊等,再針對不同塊的數(shù)據(jù)塊進(jìn)行解析,并將解析后的附件塊以及圖片等信息存儲至磁盤上。此時,對于包含20M或更大附件的郵件來說,郵件解析所消耗的時間較長,占用的內(nèi)存也很大,嚴(yán)重降低了本地郵件的解析效率。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種郵件解析方法、裝置、服務(wù)器和存儲介質(zhì),對郵件中除各附件塊信息之外其余郵件信息進(jìn)行解析,減小郵件解析過程中的時長消耗和內(nèi)存占用,提升郵件解析性能,提高用戶使用體驗(yàn)。
第一方面,本發(fā)明實(shí)施例提供了一種郵件解析方法,該方法包括:
在接收郵件時,根據(jù)多用途互聯(lián)網(wǎng)郵件擴(kuò)展MIME郵件數(shù)據(jù)中的邊界標(biāo)識,確定所述MIME郵件數(shù)據(jù)中的各附件塊信息;
在接收到用戶作用的郵件解析指令時,根據(jù)所述郵件解析指令對所述MIME郵件數(shù)據(jù)中除所述各附件塊信息之外的其余郵件信息進(jìn)行解析;
根據(jù)解析出的其余郵件信息和所述各附件塊信息生成郵件顯示數(shù)據(jù)。
第二方面,本發(fā)明實(shí)施例提供了一種郵件解析裝置,該裝置包括:
附件確定模塊,用于在接收郵件時,根據(jù)多用途互聯(lián)網(wǎng)郵件擴(kuò)展MIME郵件數(shù)據(jù)中的邊界標(biāo)識,確定所述MIME郵件數(shù)據(jù)中的各附件塊信息;
第一解析模塊,用于在接收到用戶作用的郵件解析指令時,根據(jù)所述郵件解析指令對所述MIME郵件數(shù)據(jù)中除所述各附件塊信息之外的其余郵件信息進(jìn)行解析;
解析頁面生成模塊,用于根據(jù)解析出的其余郵件信息和所述各附件塊信息生成郵件顯示數(shù)據(jù)。
第三方面,本發(fā)明實(shí)施例提供了一種服務(wù)器,該服務(wù)器包括:
一個或多個處理器;
存儲裝置,用于存儲一個或多個程序;
當(dāng)所述一個或多個程序被所述一個或多個處理器執(zhí)行,使得所述一個或多個處理器實(shí)現(xiàn)本發(fā)明任意實(shí)施例所述的郵件解析方法。
第四方面,本發(fā)明實(shí)施例提供了一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,該程序被處理器執(zhí)行時實(shí)現(xiàn)本發(fā)明任意實(shí)施例所述的郵件解析方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于彩訊科技股份有限公司,未經(jīng)彩訊科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810541554.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





