本發(fā)明涉及到網(wǎng)絡(luò)信息安全技術(shù)領(lǐng)域,尤其涉及一種內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法及系統(tǒng)。
背景技術(shù):
網(wǎng)絡(luò)安全日益嚴(yán)峻,很多公司采取內(nèi)外網(wǎng)隔離,將重要業(yè)務(wù)系統(tǒng)處于內(nèi)網(wǎng),通過未進(jìn)行域名注冊(cè)的企業(yè)局域網(wǎng)內(nèi)部郵箱進(jìn)行信息傳遞。而業(yè)務(wù)系統(tǒng)需要的基礎(chǔ)數(shù)據(jù)則主要通過萬維網(wǎng)的電子郵箱進(jìn)行傳遞,即外網(wǎng)信息通過萬維網(wǎng)的電子郵箱進(jìn)行傳遞。在Linux平臺(tái)上,目前是通過搭建郵件中繼器、DNS服務(wù)器后,轉(zhuǎn)發(fā)郵件實(shí)現(xiàn)。目前方案的問題是過于復(fù)雜、成本高:需要一臺(tái)郵件服務(wù)器作為未進(jìn)行域名注冊(cè)的內(nèi)部郵箱服務(wù)器,實(shí)現(xiàn)域名訪問內(nèi)部郵箱的一臺(tái)DNS服務(wù)器作為內(nèi)部DNS服務(wù)器,以及作為郵件轉(zhuǎn)發(fā)服務(wù)器的郵件中繼器,將郵件中繼器接收到的郵件經(jīng)查詢內(nèi)部DNS服務(wù)器后轉(zhuǎn)發(fā)到內(nèi)網(wǎng)郵箱賬戶。且內(nèi)網(wǎng)外網(wǎng)兩套互相獨(dú)立的郵件系統(tǒng),內(nèi)網(wǎng)郵箱服務(wù)器未進(jìn)行域名注冊(cè),導(dǎo)致外網(wǎng)郵箱無法直接轉(zhuǎn)發(fā)郵件到內(nèi)網(wǎng)郵箱。
因此如何實(shí)現(xiàn)外網(wǎng)信息通過外部郵箱直接向內(nèi)部郵箱發(fā)送電子郵件,且外網(wǎng)電子郵件信息只進(jìn)不出的網(wǎng)絡(luò)單向傳輸,內(nèi)網(wǎng)電子郵件信息可以自由收發(fā),是本領(lǐng)域技術(shù)人員亟待解決的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是,克服現(xiàn)有技術(shù)存在的上述缺陷,提供一種內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法及系統(tǒng),實(shí)現(xiàn)外網(wǎng)信息通過外部郵箱直接向內(nèi)部郵箱發(fā)送電子郵件,且外網(wǎng)電子郵件信息只進(jìn)不出的網(wǎng)絡(luò)單向傳輸,內(nèi)網(wǎng)電子郵件信息可以自由收發(fā)。
本發(fā)明提供一種內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法,郵箱服務(wù)器設(shè)備的雙網(wǎng)卡分別連接內(nèi)網(wǎng)和外網(wǎng)中的外網(wǎng)郵箱服務(wù)器,郵箱服務(wù)器設(shè)備上安裝有內(nèi)網(wǎng)郵箱服務(wù)器和萬維網(wǎng)電子郵件服務(wù);內(nèi)網(wǎng)下,在終端上登陸的外網(wǎng)或內(nèi)網(wǎng)賬戶通過萬維網(wǎng)電子郵件服務(wù)連接到外網(wǎng)或內(nèi)網(wǎng)郵箱服務(wù)器,所述方法包括:
外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶接收電子郵件步驟:
步驟S110:外網(wǎng)或內(nèi)網(wǎng)郵箱服務(wù)器接收外網(wǎng)或內(nèi)網(wǎng)郵件;
步驟S120:外網(wǎng)或內(nèi)網(wǎng)郵箱服務(wù)器將接收到的郵件存儲(chǔ)到相應(yīng)的外網(wǎng)或內(nèi)網(wǎng)郵箱賬戶的存儲(chǔ)空間;
步驟S130:內(nèi)網(wǎng)下,外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶通過萬維網(wǎng)電子郵件服務(wù)連接到外網(wǎng)或內(nèi)網(wǎng)郵箱服務(wù)器的接收郵箱服務(wù)器;
步驟S140:外網(wǎng)或內(nèi)網(wǎng)接收郵箱服務(wù)器從相應(yīng)的外網(wǎng)或內(nèi)網(wǎng)郵箱賬戶的存儲(chǔ)空間取出郵件;
步驟S150:外網(wǎng)或內(nèi)網(wǎng)接收郵箱服務(wù)器通過萬維網(wǎng)電子郵件服務(wù)將郵件發(fā)送給外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶;
步驟S160:外網(wǎng)或內(nèi)網(wǎng)郵箱賬戶收取外網(wǎng)或內(nèi)網(wǎng)郵件,接收郵件成功;
外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶發(fā)送電子郵件步驟:
步驟S210:內(nèi)網(wǎng)下,外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶通過萬維網(wǎng)電子郵件服務(wù)登錄外網(wǎng)或內(nèi)網(wǎng)郵箱服務(wù)器;
步驟S220:新建待發(fā)送郵件或轉(zhuǎn)發(fā)待發(fā)郵件;
步驟S230:判斷登陸郵箱賬戶是否是外網(wǎng)郵箱帳戶,如果是內(nèi)網(wǎng)郵箱帳戶進(jìn)入步驟S240;如果是外網(wǎng)郵箱帳戶,進(jìn)入步驟S250;
步驟S240:發(fā)送郵件至內(nèi)網(wǎng)郵箱服務(wù)器的發(fā)送郵箱服務(wù)器,待接收郵件內(nèi)網(wǎng)賬戶接收,發(fā)送郵件成功;
步驟S250:發(fā)送郵件至外網(wǎng)郵箱服務(wù)器的發(fā)送郵箱服務(wù)器,由于萬維網(wǎng)電子郵件服務(wù)所在終端的外網(wǎng)端口禁止外發(fā),發(fā)送郵件失敗。
優(yōu)選地,所述步驟S160包括以下步驟:
S161:外網(wǎng)或內(nèi)網(wǎng)郵箱賬戶收取外網(wǎng)或內(nèi)網(wǎng)郵件;
S162:判斷外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶收取外網(wǎng)或內(nèi)網(wǎng)郵件是否成功,如成功則進(jìn)入步驟S163, 如不成功則進(jìn)入步驟S161重新收取郵件;
S163:收取郵件成功。
優(yōu)選地,所述步驟S240包括以下步驟:
S241:發(fā)送郵件至內(nèi)網(wǎng)郵箱服務(wù)器的發(fā)送郵箱服務(wù)器,待接收郵件內(nèi)網(wǎng)賬戶接收;
S242:判斷郵件發(fā)送至內(nèi)網(wǎng)郵箱服務(wù)器的發(fā)送郵箱服務(wù)器是否成功,如成功則進(jìn)入步驟S243, 如不成功則進(jìn)入步驟S241重新發(fā)送郵件;
S243:發(fā)送郵件成功。
優(yōu)選地,所述外網(wǎng)和內(nèi)網(wǎng)的郵件服務(wù)器的接收郵箱服務(wù)器為IMAP郵箱服務(wù)器。
優(yōu)選地,所述發(fā)送外網(wǎng)和內(nèi)網(wǎng)的郵件服務(wù)器的郵箱服務(wù)器為SMTP郵箱服務(wù)器。
優(yōu)選地,所述步驟S120之后還包括:步驟S121:建立內(nèi)網(wǎng)郵箱服務(wù)器與郵件網(wǎng)頁客戶端Rainloop的鏈接。
優(yōu)選地,所述步驟S210之前還包括:步驟S200:建立內(nèi)網(wǎng)郵箱服務(wù)器與郵件網(wǎng)頁客戶端Rainloop的鏈接。
優(yōu)選地,所述步驟S230中若登陸郵箱帳戶是外網(wǎng)郵箱帳戶,進(jìn)入步驟S251:Rainloop關(guān)閉保存功能,郵件網(wǎng)頁客戶端不能保存郵件,然后進(jìn)入步驟S250。
本發(fā)明還提供一種內(nèi)外網(wǎng)間電子郵件信息單向傳輸系統(tǒng),包括安裝于終端的客戶端和雙網(wǎng)卡的郵箱服務(wù)器設(shè)備,郵箱服務(wù)器設(shè)備的雙網(wǎng)卡分別連接內(nèi)網(wǎng)和外網(wǎng)中的外網(wǎng)郵箱服務(wù)器,郵箱服務(wù)器設(shè)備的外網(wǎng)端口禁止外發(fā),郵箱服務(wù)器設(shè)備上安裝有內(nèi)網(wǎng)郵箱服務(wù)器和萬維網(wǎng)電子郵件服務(wù):
客戶端,用于提供用戶交互界面,用戶通過客戶端登陸外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶,外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶通過萬維網(wǎng)電子郵件服務(wù)與外網(wǎng)或內(nèi)網(wǎng)郵件服務(wù)器連接,從外網(wǎng)或內(nèi)網(wǎng)接收郵箱服務(wù)器將郵件接收外網(wǎng)或內(nèi)網(wǎng)郵件和/或生成郵件發(fā)送至外網(wǎng)或內(nèi)網(wǎng)發(fā)送郵箱服務(wù)器;
內(nèi)網(wǎng)服務(wù)器包括內(nèi)網(wǎng)接收郵箱服務(wù)器、內(nèi)網(wǎng)發(fā)送郵箱服務(wù)器、內(nèi)網(wǎng)存儲(chǔ)設(shè)備,其中:
內(nèi)網(wǎng)接收郵箱服務(wù)器,用于從相應(yīng)的內(nèi)網(wǎng)郵箱賬戶的存儲(chǔ)空間取出郵件,發(fā)送給內(nèi)網(wǎng)郵箱帳戶;
內(nèi)網(wǎng)發(fā)送郵箱服務(wù)器,用于接收客戶端生成郵件;
內(nèi)網(wǎng)存儲(chǔ)裝置,用于將接收到的郵件存儲(chǔ)到相應(yīng)的內(nèi)網(wǎng)郵箱賬戶的存儲(chǔ)空間;
處理裝置,用于在發(fā)送郵件時(shí),判斷登陸郵件賬戶是否是外網(wǎng)郵箱帳戶,如果是內(nèi)網(wǎng)郵箱帳戶,將生成郵件發(fā)送到內(nèi)網(wǎng)發(fā)送郵箱服務(wù)器;如果是外網(wǎng)郵箱帳戶,將生成郵件發(fā)送到外網(wǎng)發(fā)送郵箱服務(wù)器。
實(shí)現(xiàn)外網(wǎng)信息可通過外部郵箱直接向內(nèi)部郵箱發(fā)送電子郵件,而內(nèi)部郵箱不能向外部郵箱發(fā)送電子郵件,即外網(wǎng)電子郵件信息只進(jìn)不出的網(wǎng)絡(luò)單向傳輸。同時(shí)內(nèi)網(wǎng)電子郵件信息可以自由收發(fā)。
附圖說明
圖1為第一種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶接收電子郵件的流程圖;
圖2為第一種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶發(fā)送電子郵件的流程圖;
圖3為第二種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶接收電子郵件的流程圖;
圖4為第二種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶發(fā)送電子郵件的流程圖;
圖5為第三種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶接收電子郵件的流程圖;
圖6為第三種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶發(fā)送電子郵件的流程圖;
圖7為本發(fā)明提供的一種內(nèi)外網(wǎng)間電子郵件信息單向傳輸系統(tǒng)的結(jié)構(gòu)框圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明。
參見圖1和圖2,圖1為第一種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶接收電子郵件的流程圖,圖2為第一種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶發(fā)送電子郵件的流程圖。
本發(fā)明提供一種內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法,郵箱服務(wù)器設(shè)備的雙網(wǎng)卡分別連接內(nèi)網(wǎng)和外網(wǎng)中的外網(wǎng)郵箱服務(wù)器,郵箱服務(wù)器設(shè)備上安裝有內(nèi)網(wǎng)郵箱服務(wù)器和萬維網(wǎng)電子郵件服務(wù);內(nèi)網(wǎng)下,在終端上登陸的外網(wǎng)或內(nèi)網(wǎng)賬戶通過萬維網(wǎng)電子郵件服務(wù)連接到外網(wǎng)或內(nèi)網(wǎng)郵箱服務(wù)器,所述終端可以為手機(jī)、電腦或平板電腦等,所述方法包括:
外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶接收電子郵件步驟:
步驟S110:外網(wǎng)或內(nèi)網(wǎng)郵箱服務(wù)器接收外網(wǎng)或內(nèi)網(wǎng)郵件;
步驟S120:外網(wǎng)或內(nèi)網(wǎng)郵箱服務(wù)器將接收到的郵件存儲(chǔ)到相應(yīng)的外網(wǎng)或內(nèi)網(wǎng)郵箱賬戶的存儲(chǔ)空間;
步驟S130:內(nèi)網(wǎng)下,外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶通過萬維網(wǎng)電子郵件服務(wù)連接到外網(wǎng)或內(nèi)網(wǎng)郵箱服務(wù)器的接收郵箱服務(wù)器;
步驟S140:外網(wǎng)或內(nèi)網(wǎng)接收郵箱服務(wù)器從相應(yīng)的外網(wǎng)或內(nèi)網(wǎng)郵箱賬戶的存儲(chǔ)空間取出郵件;
步驟S150:外網(wǎng)或內(nèi)網(wǎng)接收郵箱服務(wù)器通過萬維網(wǎng)電子郵件服務(wù)將郵件發(fā)送給外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶;
步驟S160:外網(wǎng)或內(nèi)網(wǎng)郵箱賬戶收取外網(wǎng)或內(nèi)網(wǎng)郵件,接收郵件成功;
外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶發(fā)送電子郵件步驟:
步驟S210:內(nèi)網(wǎng)下,外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶通過萬維網(wǎng)電子郵件服務(wù)登錄外網(wǎng)或內(nèi)網(wǎng)郵箱服務(wù)器;
步驟S220:新建待發(fā)送郵件或轉(zhuǎn)發(fā)待發(fā)郵件;
步驟S230:判斷登陸郵箱賬戶是否是外網(wǎng)郵箱帳戶,如果是內(nèi)網(wǎng)郵箱帳戶進(jìn)入步驟S240;如果是外網(wǎng)郵箱帳戶,進(jìn)入步驟S250;
步驟S240:發(fā)送郵件至內(nèi)網(wǎng)郵箱服務(wù)器的發(fā)送郵箱服務(wù)器,待接收郵件內(nèi)網(wǎng)賬戶接收,發(fā)送郵件成功;
步驟S250:發(fā)送郵件至外網(wǎng)郵箱服務(wù)器的發(fā)送郵箱服務(wù)器,由于萬維網(wǎng)電子郵件服務(wù)所在終端的外網(wǎng)端口禁止外發(fā),發(fā)送郵件失敗。
內(nèi)網(wǎng)郵箱帳戶接收電子郵件時(shí),內(nèi)網(wǎng)郵箱服務(wù)器將接收到的郵件存儲(chǔ)到相應(yīng)的內(nèi)網(wǎng)郵箱賬戶的存儲(chǔ)空間。內(nèi)網(wǎng)下,用戶登陸內(nèi)網(wǎng)郵箱帳戶并通過萬維網(wǎng)電子郵件服務(wù)連接到內(nèi)網(wǎng)郵箱服務(wù)器的接收郵箱服務(wù)器,內(nèi)網(wǎng)接收郵箱服務(wù)器從相應(yīng)的內(nèi)網(wǎng)郵箱賬戶的存儲(chǔ)空間取出郵件,內(nèi)網(wǎng)接收郵箱服務(wù)器通過萬維網(wǎng)電子郵件服務(wù)將郵件發(fā)送給內(nèi)網(wǎng)郵箱帳戶,內(nèi)網(wǎng)郵箱賬戶收取郵件,接收郵件成功。外網(wǎng)郵箱帳戶接收電子郵件時(shí),外網(wǎng)郵箱服務(wù)器將接收到的郵件存儲(chǔ)到相應(yīng)的外網(wǎng)郵箱賬戶的存儲(chǔ)空間。內(nèi)網(wǎng)下,用戶登陸外網(wǎng)郵箱帳戶并通過萬維網(wǎng)電子郵件服務(wù)連接到外網(wǎng)郵箱服務(wù)器的接收郵箱服務(wù)器,外網(wǎng)接收郵箱服務(wù)器從相應(yīng)的外網(wǎng)郵箱賬戶的存儲(chǔ)空間取出郵件,外網(wǎng)接收郵箱服務(wù)器通過萬維網(wǎng)電子郵件服務(wù)將郵件發(fā)送給外網(wǎng)郵箱帳戶,外網(wǎng)郵箱賬戶收取郵件,接收郵件成功。
內(nèi)網(wǎng)郵箱帳戶發(fā)送電子郵件時(shí),需要區(qū)分登陸的郵件賬戶是內(nèi)網(wǎng)賬戶還是外網(wǎng)帳戶。內(nèi)網(wǎng)下,用戶登陸內(nèi)網(wǎng)郵箱帳戶,外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶通過萬維網(wǎng)電子郵件服務(wù)登錄外網(wǎng)或內(nèi)網(wǎng)郵箱服務(wù)器,用戶進(jìn)行新建待發(fā)送郵件操作或轉(zhuǎn)發(fā)待發(fā)郵件操作。當(dāng)用戶填寫完收件人的郵件帳戶后,判斷登陸郵件賬戶是否是外網(wǎng)郵箱帳戶,如果是內(nèi)網(wǎng)郵箱帳戶,發(fā)送郵件至內(nèi)網(wǎng)郵箱服務(wù)器的發(fā)送郵箱服務(wù)器,待接收郵件內(nèi)網(wǎng)賬戶接收,發(fā)送郵件成功;如果登陸郵件賬戶是外網(wǎng)郵箱帳戶,發(fā)送郵件至外網(wǎng)郵箱服務(wù)器的發(fā)送郵箱服務(wù)器,由于萬維網(wǎng)電子郵件服務(wù)所在終端的外網(wǎng)端口禁止外發(fā),發(fā)送郵件失敗。
實(shí)現(xiàn)外網(wǎng)信息可通過外部郵箱直接向內(nèi)部郵箱發(fā)送電子郵件,而內(nèi)部郵箱不能向外部郵箱發(fā)送電子郵件,即外網(wǎng)電子郵件信息只進(jìn)不出的網(wǎng)絡(luò)單向傳輸。同時(shí)內(nèi)網(wǎng)電子郵件信息可以自由收發(fā)。
參見圖3,圖3為第二種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶接收電子郵件的流程圖。
第二種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶接收電子郵件的步驟與第一種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶接收電子郵件的步驟,區(qū)別在于:所述步驟S160包括以下步驟:
S161:外網(wǎng)或內(nèi)網(wǎng)郵箱賬戶收取外網(wǎng)或內(nèi)網(wǎng)郵件;
S162:判斷外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶收取外網(wǎng)或內(nèi)網(wǎng)郵件是否成功,如成功則進(jìn)入步驟S163, 如不成功則進(jìn)入步驟S161重新收取郵件;
S163:收取郵件成功。
進(jìn)一步提高了郵件的到達(dá)率,保證無論內(nèi)網(wǎng)還是外網(wǎng)郵件都能夠安全,準(zhǔn)確的送達(dá)。
參見圖5,圖5為第三種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶接收電子郵件的流程圖。
第三種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶接收電子郵件的步驟與第二種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶接收電子郵件的步驟,區(qū)別在于:所述外網(wǎng)和內(nèi)網(wǎng)接收郵箱服務(wù)器為IMAP郵箱服務(wù)器,且所述步驟S120之后還包括:步驟S121:建立內(nèi)網(wǎng)郵箱服務(wù)器與郵件網(wǎng)頁客戶端Rainloop的鏈接。
Rainloop是基于WEB的郵件服務(wù)器系統(tǒng)是一個(gè)免費(fèi)開源的PHP Web Mail 客戶端系統(tǒng)應(yīng)用工具。采用RainLoop作為客戶端系統(tǒng)應(yīng)用工具,可以用一個(gè)界面管理多個(gè)帳號(hào),該程序擁有簡介的界面和全面的功能,支持SMTP(Simple Mail Transfer Protocol,即簡單郵件傳送協(xié)議)+IMAP(Internet Message Access Protocol,即因特網(wǎng)消息訪問協(xié)議)協(xié)議,是個(gè)人郵件客戶端的較佳程序。
參見圖4,圖4為第二種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶發(fā)送電子郵件的流程圖。
第二種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶發(fā)送電子郵件的步驟與第一種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶發(fā)送電子郵件的步驟,區(qū)別在于:所述步驟S240包括以下步驟:
S241:發(fā)送郵件至內(nèi)網(wǎng)郵箱服務(wù)器的發(fā)送郵箱服務(wù)器,待接收郵件內(nèi)網(wǎng)賬戶接收;
S242:判斷郵件發(fā)送至內(nèi)網(wǎng)郵箱服務(wù)器的發(fā)送郵箱服務(wù)器是否成功,如成功則進(jìn)入步驟S243, 如不成功則進(jìn)入步驟S241重新發(fā)送郵件;
S243:發(fā)送郵件成功。
進(jìn)一步提高了發(fā)送郵件的成功率,保證無論內(nèi)網(wǎng)郵件都能夠安全,準(zhǔn)確的發(fā)送。
圖6,圖6為第三種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶發(fā)送電子郵件的流程圖。
第三種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶發(fā)送電子郵件的步驟與第二種實(shí)施方式提供的內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法的內(nèi)網(wǎng)郵箱帳戶發(fā)送電子郵件的步驟,區(qū)別在于:所述外網(wǎng)和內(nèi)網(wǎng)發(fā)送郵箱服務(wù)器為SMTP郵箱服務(wù)器,且所述步驟S210之前還包括:步驟S200:建立內(nèi)網(wǎng)郵箱服務(wù)器與郵件網(wǎng)頁客戶端Rainloop的鏈接。
在進(jìn)一步的方案中所述步驟S230中若登陸郵箱帳戶是外網(wǎng)郵箱帳戶,進(jìn)入步驟S251:Rainloop關(guān)閉保存功能,郵件網(wǎng)頁客戶端不能保存郵件,然后進(jìn)入步驟S250。
RainLoop作為客戶端系統(tǒng)應(yīng)用工具,可以用一個(gè)界面管理多個(gè)帳號(hào),該程序擁有簡介的界面和全面的功能,支持SMTP+IMAP協(xié)議,是個(gè)人郵件客戶端的較佳程序。且網(wǎng)頁郵件客戶端Rainloop檢測(cè)到用戶登錄的郵箱為萬維網(wǎng)的外部郵箱賬戶時(shí),將不允許手動(dòng)及自動(dòng)將信件內(nèi)容/附件保存為草稿。
參見圖7,圖7為本發(fā)明提供的一種內(nèi)外網(wǎng)間電子郵件信息單向傳輸系統(tǒng)的結(jié)構(gòu)框圖。
一種內(nèi)外網(wǎng)間電子郵件信息單向傳輸系統(tǒng),包括內(nèi)網(wǎng)10下安裝于終端的客戶端11和雙網(wǎng)卡的郵箱服務(wù)器設(shè)備20,郵箱服務(wù)器設(shè)備20的雙網(wǎng)卡分別連接內(nèi)網(wǎng)10和外網(wǎng)30中的外網(wǎng)郵箱服務(wù)器31,郵箱服務(wù)器設(shè)備20的外網(wǎng)端口禁止外發(fā),郵箱服務(wù)器設(shè)備20上安裝有內(nèi)網(wǎng)郵箱服務(wù)器21和萬維網(wǎng)電子郵件服務(wù)22:
客戶端11,用于提供用戶交互界面,內(nèi)網(wǎng)10下,用戶通過客戶端登陸外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶,外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶通過萬維網(wǎng)電子郵件服務(wù)22與外網(wǎng)郵箱服務(wù)器31或內(nèi)網(wǎng)郵件服務(wù)器21連接,從外網(wǎng)接收郵箱服務(wù)器311或內(nèi)網(wǎng)接收郵箱服務(wù)器211將郵件接收外網(wǎng)或內(nèi)網(wǎng)郵件和/或生成郵件發(fā)送至外網(wǎng)發(fā)送郵箱服務(wù)器312或內(nèi)網(wǎng)發(fā)送郵箱服務(wù)器212;
外網(wǎng)服務(wù)器31包括外網(wǎng)接收郵箱服務(wù)器311、外網(wǎng)發(fā)送郵箱服務(wù)器312、外網(wǎng)存儲(chǔ)設(shè)備313,其中:
外網(wǎng)接收郵箱服務(wù)器311,用于從相應(yīng)的外網(wǎng)郵箱賬戶的存儲(chǔ)空間取出郵件,發(fā)送給外網(wǎng)郵箱帳戶;
外網(wǎng)發(fā)送郵箱服務(wù)器312,用于接收客戶端生成郵件;
外網(wǎng)存儲(chǔ)設(shè)備313,用于將接收到外網(wǎng)郵件存儲(chǔ)到相應(yīng)的外網(wǎng)郵箱賬戶的存儲(chǔ)空間;
內(nèi)網(wǎng)服務(wù)器21包括內(nèi)網(wǎng)接收郵箱服務(wù)器211、內(nèi)網(wǎng)發(fā)送郵箱服務(wù)器212、內(nèi)網(wǎng)存儲(chǔ)設(shè)備213,其中:
內(nèi)網(wǎng)接收郵箱服務(wù)器211,用于從相應(yīng)的內(nèi)網(wǎng)郵箱賬戶的存儲(chǔ)空間取出郵件,發(fā)送給內(nèi)網(wǎng)郵箱帳戶;
內(nèi)網(wǎng)發(fā)送郵箱服務(wù)器212,用于接收客戶端生成郵件;
內(nèi)網(wǎng)存儲(chǔ)裝置213,用于將接收到的內(nèi)網(wǎng)郵件存儲(chǔ)到相應(yīng)的內(nèi)網(wǎng)郵箱賬戶的存儲(chǔ)空間;
處理裝置23,用于在發(fā)送郵件時(shí),判斷登陸郵件賬戶是否是外網(wǎng)郵箱帳戶,如果是是內(nèi)網(wǎng)郵箱帳戶將生成郵件發(fā)送到內(nèi)網(wǎng)發(fā)送郵箱服務(wù)器211;如果是外網(wǎng)郵箱帳戶,則將生成郵件發(fā)送到外網(wǎng)發(fā)送郵箱服務(wù)器312。
內(nèi)網(wǎng)郵箱帳戶接收電子郵件時(shí),內(nèi)網(wǎng)郵箱服務(wù)器將接收到的郵件存儲(chǔ)到相應(yīng)的內(nèi)網(wǎng)郵箱賬戶的存儲(chǔ)空間。內(nèi)網(wǎng)下,用戶登陸內(nèi)網(wǎng)郵箱帳戶并通過萬維網(wǎng)電子郵件服務(wù)連接到內(nèi)網(wǎng)郵箱服務(wù)器的接收郵箱服務(wù)器,內(nèi)網(wǎng)接收郵箱服務(wù)器從相應(yīng)的內(nèi)網(wǎng)郵箱賬戶的存儲(chǔ)空間取出郵件,內(nèi)網(wǎng)接收郵箱服務(wù)器通過萬維網(wǎng)電子郵件服務(wù)將郵件發(fā)送給內(nèi)網(wǎng)郵箱帳戶,內(nèi)網(wǎng)郵箱賬戶收取郵件,接收郵件成功。外網(wǎng)郵箱帳戶接收電子郵件時(shí),外網(wǎng)郵箱服務(wù)器將接收到的郵件存儲(chǔ)到相應(yīng)的外網(wǎng)郵箱賬戶的存儲(chǔ)空間。內(nèi)網(wǎng)下,用戶登陸外網(wǎng)郵箱帳戶并通過萬維網(wǎng)電子郵件服務(wù)連接到外網(wǎng)郵箱服務(wù)器的接收郵箱服務(wù)器,外網(wǎng)接收郵箱服務(wù)器從相應(yīng)的外網(wǎng)郵箱賬戶的存儲(chǔ)空間取出郵件,外網(wǎng)接收郵箱服務(wù)器通過萬維網(wǎng)電子郵件服務(wù)將郵件發(fā)送給外網(wǎng)郵箱帳戶,外網(wǎng)郵箱賬戶收取郵件,接收郵件成功。
內(nèi)網(wǎng)郵箱帳戶發(fā)送電子郵件時(shí),需要區(qū)分登陸的郵件賬戶是內(nèi)網(wǎng)賬戶還是外網(wǎng)帳戶。內(nèi)網(wǎng)下,用戶登陸內(nèi)網(wǎng)郵箱帳戶,外網(wǎng)或內(nèi)網(wǎng)郵箱帳戶通過萬維網(wǎng)電子郵件服務(wù)登錄外網(wǎng)或內(nèi)網(wǎng)郵箱服務(wù)器,用戶進(jìn)行新建待發(fā)送郵件操作或轉(zhuǎn)發(fā)待發(fā)郵件操作。當(dāng)用戶填寫完收件人的郵件帳戶后,判斷登陸郵件賬戶是否是外網(wǎng)郵箱帳戶,如果是內(nèi)網(wǎng)郵箱帳戶,發(fā)送郵件至內(nèi)網(wǎng)郵箱服務(wù)器的發(fā)送郵箱服務(wù)器,待接收郵件內(nèi)網(wǎng)賬戶接收,發(fā)送郵件成功;如果登陸郵件賬戶是外網(wǎng)郵箱帳戶,發(fā)送郵件至外網(wǎng)郵箱服務(wù)器的發(fā)送郵箱服務(wù)器,由于萬維網(wǎng)電子郵件服務(wù)所在終端的外網(wǎng)端口禁止外發(fā),發(fā)送郵件失敗。
實(shí)現(xiàn)外網(wǎng)信息可通過外部郵箱直接向內(nèi)部郵箱發(fā)送電子郵件,而內(nèi)部郵箱不能向外部郵箱發(fā)送電子郵件,即外網(wǎng)電子郵件信息只進(jìn)不出的網(wǎng)絡(luò)單向傳輸。同時(shí)內(nèi)網(wǎng)電子郵件信息可以自由收發(fā)。
以上對(duì)本發(fā)明所提供的一種內(nèi)外網(wǎng)間電子郵件信息單向傳輸方法及系統(tǒng)進(jìn)行了詳細(xì)介紹。本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的核心思想。應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以對(duì)本發(fā)明進(jìn)行若干改進(jìn)和修飾,這些改進(jìn)和修飾也落入本發(fā)明權(quán)利要求的保護(hù)范圍內(nèi)。