響應(yīng)于用戶觸發(fā)的郵件發(fā)送操作,解析獲取到用戶發(fā)送郵件的郵件內(nèi)容信息。
[0032]優(yōu)選地,在用戶進(jìn)行郵件發(fā)送時(shí),代理網(wǎng)關(guān)會(huì)判斷郵件發(fā)送端采用WEB登錄還是郵件客戶端其他終端等登陸,進(jìn)而采取不同策略進(jìn)入收發(fā)環(huán)節(jié)。對(duì)于WEB網(wǎng)頁(yè)模式的郵件發(fā)送端,代理網(wǎng)關(guān)監(jiān)聽獲知郵件發(fā)送端觸發(fā)POST請(qǐng)求時(shí),獲取POST請(qǐng)求中攜帶的信息,通過解析獲取的POST請(qǐng)求中攜帶的信息,來獲得郵件發(fā)送的內(nèi)容信息。
[0033]S104,將獲取的郵件發(fā)送的內(nèi)容信息進(jìn)行加密,并將加密后的郵件內(nèi)容信息進(jìn)行封裝;
[0034]S106,將封裝后的郵件內(nèi)容信息發(fā)送至目標(biāo)郵件服務(wù)器。
[0035]在上述記載的電子郵件發(fā)送過程中,當(dāng)代理網(wǎng)關(guān)監(jiān)聽到郵件發(fā)送端的郵件發(fā)送請(qǐng)求后,解析獲取郵件內(nèi)容信息,并對(duì)郵件內(nèi)容信息進(jìn)行加密,然后將加密處理處理后的信息轉(zhuǎn)發(fā)至目標(biāo)郵件服務(wù)器,保證電子郵件發(fā)送的過程采用密文的形式,不管是在傳送的過程中被截獲,還是郵件服務(wù)器信息被盜用,都不會(huì)獲得郵件的真實(shí)內(nèi)容。同時(shí),這種電子郵件發(fā)送的方案既可以兼容客戶端模式,也可以兼容WEB網(wǎng)頁(yè)模式,有效地解決了現(xiàn)有技術(shù)中使用客戶端工具加密郵件操作復(fù)雜且兼容性差,使用web無法加密郵件的問題,進(jìn)一步地,也提高了郵件收發(fā)的安全性。
[0036]完成上述郵件發(fā)送后,郵件接收端在接收電子郵件時(shí),如圖2所示,包括如下步驟S202 ?S206:
[0037]S202,監(jiān)聽獲知郵件接收端觸發(fā)郵件接收請(qǐng)求,確定所需接收的郵件;
[0038]在進(jìn)行郵件接收之前,需要預(yù)先對(duì)郵件接收端進(jìn)行配置。具體來說,對(duì)于使用WEB網(wǎng)頁(yè)模式的郵件接收端,啟動(dòng)本地瀏覽器腳本代理服務(wù),對(duì)瀏覽器PAC代理(Proxyauto-config,代理自動(dòng)配置)進(jìn)行設(shè)置,優(yōu)選地,在進(jìn)行配置時(shí),可以由對(duì)應(yīng)的服務(wù)商提供相應(yīng)的配置工具,本端下載該配置工具后,通過點(diǎn)擊實(shí)現(xiàn)一鍵配置,也可以通過人工更改瀏覽器Internet選項(xiàng)中的對(duì)應(yīng)的代理自動(dòng)配置選項(xiàng)進(jìn)行人為的配置;對(duì)于使用郵件客戶端模式的郵件接收端,可以在客戶端對(duì)應(yīng)選項(xiàng)中更改郵件收發(fā)服務(wù)器地址,將郵件收發(fā)服務(wù)器設(shè)置為加密網(wǎng)關(guān)地址。
[0039]在完成上述配置后,在用戶在郵件接收端進(jìn)行郵件接收時(shí),代理網(wǎng)關(guān)響應(yīng)于用戶觸發(fā)的郵件接收操作,確定所需接收的郵件。
[0040]優(yōu)選地,對(duì)于WEB網(wǎng)頁(yè)模式的郵件接收端,代理網(wǎng)關(guān)監(jiān)聽獲知郵件接收端觸發(fā)GET請(qǐng)求時(shí),獲取GET請(qǐng)求中攜帶的信息,通過解析獲取的GET請(qǐng)求中攜帶的信息,確定所需接收的郵件。
[0041]S204,從目標(biāo)郵件服務(wù)器中獲取確定的所需接收的郵件,并進(jìn)行解密以獲得郵件發(fā)送的內(nèi)容信息;
[0042]代理網(wǎng)關(guān)在接收到目標(biāo)郵件服務(wù)器傳回的數(shù)據(jù)內(nèi)容后,找到加密部分的郵件內(nèi)容進(jìn)行解密,然后把解密后的內(nèi)容替換原加密的內(nèi)容。
[0043]S206,將獲得的郵件發(fā)送的內(nèi)容信息發(fā)送至郵件接收端。
[0044]將解密后的內(nèi)容替換原加密的內(nèi)容傳回至郵件接收端,用戶接收到的郵件內(nèi)容就是被解密后的內(nèi)容。
[0045]在上述記載的電子郵件接收過程中,當(dāng)代理網(wǎng)關(guān)監(jiān)聽到郵件接收端的郵件接收請(qǐng)求后,確定所需接收的郵件,并對(duì)郵件內(nèi)容信息進(jìn)行解密,然后將解密處理處理后的信息轉(zhuǎn)發(fā)至郵件接收端,保證電子郵件接收的過程采用密文的形式,不管是在接收的過程中被截獲、郵件服務(wù)器信息被盜用、用戶的郵箱賬號(hào)密碼被盜或未授權(quán)終端、人員登錄,都不會(huì)獲得郵件的真實(shí)內(nèi)容。同時(shí),這種電子郵件接收的方案既可以兼容客戶端模式,也可以兼容WEB網(wǎng)頁(yè)模式,有效地解決了現(xiàn)有技術(shù)中使用客戶端工具加密郵件操作復(fù)雜且兼容性差,使用web無法加密郵件的問題,進(jìn)一步地,也提高了郵件收發(fā)的安全性。
[0046]優(yōu)選地,圖3為本方案在進(jìn)行郵件收發(fā)過程中的一種可選的產(chǎn)品部署圖,如圖3所示,企業(yè)A和企業(yè)B內(nèi)部均設(shè)置有可加解密的代理網(wǎng)關(guān),企業(yè)A和企業(yè)B既可以作為電子郵件的發(fā)送端,也可以作為郵件的接收端。當(dāng)企業(yè)使用PC終端進(jìn)行郵件發(fā)送,或者使用手機(jī)終端通過https協(xié)議進(jìn)行郵件發(fā)送時(shí),郵件的明文內(nèi)容通過位于本端企業(yè)的代理網(wǎng)關(guān)進(jìn)行加密后,以密文的方式傳輸給郵件服務(wù)器,郵件服務(wù)器也是以密文的方式進(jìn)行存儲(chǔ);當(dāng)企業(yè)使用PC終端進(jìn)行郵件接收,或者使用手機(jī)終端通過https協(xié)議進(jìn)行郵件接收時(shí),郵件內(nèi)容也是以密文的形式傳輸至位于本端企業(yè)代理網(wǎng)關(guān)進(jìn)行解密,代理網(wǎng)關(guān)解密之后再將郵件內(nèi)容返回給郵件接收端。這樣保證不管是在接收的過程中被截獲、郵件服務(wù)器信息被盜用、用戶的郵箱賬號(hào)密碼被盜或未授權(quán)終端、人員登錄,都不會(huì)獲得明文的郵件內(nèi)容,大大增加郵件的保密性。
[0047]實(shí)施例2
[0048]基于上述實(shí)施例1中提供的電子郵件的傳輸方法,本優(yōu)選的實(shí)施例提供了一種電子郵件的傳輸裝置,具體地,圖4示出該裝置的一種可選的結(jié)構(gòu)框圖,如圖4所示,該裝置包括:
[0049]第一監(jiān)聽單元42,用于監(jiān)聽獲知郵件發(fā)送端觸發(fā)郵件發(fā)送請(qǐng)求,獲取郵件發(fā)送的內(nèi)容信息;
[0050]在進(jìn)行郵件發(fā)送之前,需要預(yù)先對(duì)郵件發(fā)送端進(jìn)行配置。具體來說,對(duì)于使用WEB網(wǎng)頁(yè)模式的郵件發(fā)送端,啟動(dòng)本地瀏覽器腳本代理服務(wù),對(duì)瀏覽器PAC代理(Proxyauto-config,代理自動(dòng)配置)進(jìn)行設(shè)置,優(yōu)選地,在進(jìn)行配置時(shí),可以由對(duì)應(yīng)的服務(wù)商提供相應(yīng)的配置工具,本端下載該配置工具后,通過點(diǎn)擊實(shí)現(xiàn)一鍵配置,也可以通過人工更改瀏覽器Internet選項(xiàng)中的對(duì)應(yīng)的代理自動(dòng)配置選項(xiàng)進(jìn)行人為的配置;對(duì)于使用郵件客戶端模式的郵件發(fā)送端,可以在客戶端對(duì)應(yīng)選項(xiàng)中更改郵件收發(fā)服務(wù)器地址,將郵件收發(fā)服務(wù)器設(shè)置為加密網(wǎng)關(guān)地址。
[0051]在完成上述配置后,在用戶在郵件發(fā)送端進(jìn)行郵件發(fā)送時(shí),本端的代理網(wǎng)關(guān)響應(yīng)于用戶觸發(fā)的郵件發(fā)送操作,解析獲取到用戶發(fā)送郵件的郵件內(nèi)容信息。
[0052]優(yōu)選地,在用戶進(jìn)行郵件發(fā)送時(shí),代理網(wǎng)關(guān)會(huì)判斷郵件發(fā)送端采用WEB登錄還是郵件客戶端其他終端等登陸,進(jìn)而采取不同策略進(jìn)入收發(fā)環(huán)節(jié)。具體實(shí)現(xiàn)時(shí),第一監(jiān)聽單元包括:第一監(jiān)聽模塊,用于在郵件發(fā)送端為網(wǎng)頁(yè)模式時(shí),監(jiān)聽獲知郵件發(fā)送端觸發(fā)POST請(qǐng)求,獲取POST請(qǐng)求中攜帶的信息;第一解析模塊,用于解析獲取的POST請(qǐng)求中攜帶的信息,獲得郵件發(fā)送的內(nèi)容信息。
[0053]加密單元44,與第一監(jiān)聽單元42連接,用于將獲取的郵件發(fā)送的內(nèi)容信息進(jìn)行加密,并將加密后的郵件內(nèi)容信息進(jìn)行封裝;
[0054]第一發(fā)送單元46,與加密單元44連接,用于將封裝后的郵件內(nèi)容信息發(fā)送至目標(biāo)郵件服務(wù)器。
[0055]上述記載的裝置在電子郵件發(fā)送過程中,當(dāng)代理網(wǎng)關(guān)監(jiān)聽到郵件發(fā)送端的郵件發(fā)送請(qǐng)求后,解析獲取郵件內(nèi)容信息,并對(duì)郵件內(nèi)容信息進(jìn)行加密,然后將加密處理處理后的信息轉(zhuǎn)發(fā)至目標(biāo)郵件服務(wù)器,保證電子郵件發(fā)送的過程采用密文的形式,不管是在傳送的過程中被截獲,還是郵件服務(wù)器信息被盜用,都不會(huì)獲得郵件的真實(shí)內(nèi)容。同時(shí),這種電子郵件發(fā)送的方案既可以兼容客戶端模式,也可以兼容WEB網(wǎng)頁(yè)模式,有效地解決了現(xiàn)有技術(shù)中使用客戶端工具加密郵件操作復(fù)雜且兼容性差,使用web無法加密郵件的問題,進(jìn)一步地,也提高了郵件收發(fā)的安全性。
[0056]進(jìn)一步地,本發(fā)明還對(duì)上述裝置進(jìn)行了優(yōu)化,具體來說,如圖5所示,該裝置還包括:
[0057]第二監(jiān)聽單元52,用于在將封裝后的郵件內(nèi)容信息發(fā)送至目標(biāo)郵件服務(wù)器之后,監(jiān)聽獲知郵件接收端觸發(fā)郵件接收請(qǐng)求,確定所需接收的郵件;
[0058]在進(jìn)行郵件接收之前,需要預(yù)先對(duì)郵件接收端進(jìn)行配置。具體來說,對(duì)于使用WEB網(wǎng)頁(yè)模式的郵件接收端,啟動(dòng)本地瀏覽器腳本代理服務(wù),對(duì)瀏覽器PAC代理(Proxyauto-config,代理自動(dòng)配置)進(jìn)行設(shè)置,優(yōu)選地,在進(jìn)行配置時(shí),可以由對(duì)應(yīng)的服務(wù)商提供相應(yīng)的配置工具,本端下載該配置工具后,通過點(diǎn)擊實(shí)現(xiàn)一鍵配置,也可以通過人工更改瀏覽器Internet選項(xiàng)中的對(duì)應(yīng)的代理自動(dòng)配置選項(xiàng)進(jìn)行人為的配置;對(duì)于使用郵件客戶端模式的郵件接收端,可以在客戶端對(duì)應(yīng)選項(xiàng)中更改郵件收發(fā)服