電子郵件轉(zhuǎn)發(fā)方式及相關(guān)系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)及郵件技術(shù)領(lǐng)域,具體而言,本發(fā)明涉及一種電子郵件轉(zhuǎn)發(fā)方式及相關(guān)系統(tǒng)。
【背景技術(shù)】
[0002]當(dāng)前,互聯(lián)網(wǎng)提供了多種多樣的服務(wù),許多數(shù)據(jù)服務(wù)業(yè)務(wù)具有在特定應(yīng)用場景下向用戶郵箱投遞郵件的機(jī)制;例如,很多論壇的注冊服務(wù)都開啟了默認(rèn)郵件發(fā)送選項(xiàng),即用戶注冊成功時向用戶注冊郵箱發(fā)送歡迎郵件;又例如,當(dāng)網(wǎng)站會員丟失密碼需要找回或重置時,該網(wǎng)站會向用戶注冊郵箱發(fā)送用于密碼找回的郵件。
[0003]現(xiàn)有的互聯(lián)網(wǎng)電子郵件投遞過程中,通常是發(fā)送方郵件服務(wù)器直接將郵件發(fā)送至發(fā)送方郵件服務(wù)器。然而,當(dāng)前大多郵件服務(wù)提供商為了防止大量郵件的攻擊式投遞以及屏蔽垃圾郵件,一般會設(shè)置安全策略對投遞至其的郵件進(jìn)行安全性分析。但是,由于安全策略的固定及局限性,也會導(dǎo)致網(wǎng)絡(luò)服務(wù)提供商的一些正常郵件由于短時間之內(nèi)的投遞數(shù)量較大或發(fā)送方郵件服務(wù)器未注冊DNS的MX記錄等原因被攔截而無法正常發(fā)送,影響網(wǎng)絡(luò)服務(wù)的正常運(yùn)作。
【發(fā)明內(nèi)容】
[0004]為克服上述技術(shù)問題或者至少部分地解決上述技術(shù)問題,特提出以下技術(shù)方案:
[0005]本發(fā)明的實(shí)施例提出了一種電子郵件轉(zhuǎn)發(fā)方式,應(yīng)用于包括至少一個第一代理服務(wù)器及至少兩個第二代理服務(wù)器的電子郵件代理系統(tǒng),包括:
[0006]第一代理服務(wù)器自郵件發(fā)送端接收到多個郵件后,對多個郵件進(jìn)行分析,并基于分析結(jié)果確定與多個郵件分別相應(yīng)的第二代理服務(wù)器;
[0007]第一代理服務(wù)器將多個郵件轉(zhuǎn)發(fā)至與其各自相應(yīng)的第二代理服務(wù)器;以及
[0008]第二代理服務(wù)器將接收到的郵件轉(zhuǎn)發(fā)至目標(biāo)郵件接收服務(wù)器。
[0009]本發(fā)明的實(shí)施例還提出了一種電子郵件代理系統(tǒng),包括至少一個第一代理服務(wù)器及至少兩個第二代理服務(wù)器:
[0010]第一代理服務(wù)器,用于自郵件發(fā)送端接收到多個郵件后,對多個郵件進(jìn)行分析,并基于分析結(jié)果確定與多個郵件分別相應(yīng)的第二代理服務(wù)器;以及將多個郵件轉(zhuǎn)發(fā)至與其各自相應(yīng)的第二代理服務(wù)器;
[0011]第二代理服務(wù)器,用于將接收到的郵件轉(zhuǎn)發(fā)至目標(biāo)郵件接收服務(wù)器。
[0012]本發(fā)明的實(shí)施例中,分析多個郵件來確定相應(yīng)的第二代理服務(wù)器,并通過與多個郵件分別相應(yīng)的第二代理服務(wù)器對郵件進(jìn)行轉(zhuǎn)發(fā),對于不同分類群組中的郵件可通過不同的第二代理服務(wù)器來轉(zhuǎn)發(fā),不同分類群組的郵件發(fā)送之間互不影響,實(shí)現(xiàn)了郵件發(fā)送的分流和精細(xì)控制,保證了目標(biāo)郵件接收服務(wù)器接收到來自同一郵件發(fā)送端的郵件數(shù)量降低,避免正常郵件被郵件接收端誤攔截,影響網(wǎng)絡(luò)服務(wù)的正常運(yùn)作。
[0013]本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,這些將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
【附圖說明】
[0014]本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對實(shí)施例的描述中將變得明顯和容易理解,其中:
[0015]圖1為本發(fā)明中電子郵件轉(zhuǎn)發(fā)方式一個實(shí)施例的流程示意圖;
[0016]圖2為本發(fā)明中電子郵件轉(zhuǎn)發(fā)方式一個優(yōu)選實(shí)施例的流程示意圖;
[0017]圖3為本發(fā)明中一個實(shí)施例的電子郵件代理系統(tǒng)的系統(tǒng)拓?fù)鋱D。
【具體實(shí)施方式】
[0018]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。
[0019]本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進(jìn)一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個或多個其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當(dāng)我們稱元件被“連接”或“耦接”到另一元件時,它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無線連接或無線耦接。這里使用的措辭“和/或”包括一個或更多個相關(guān)聯(lián)的列出項(xiàng)的全部或任一單元和全部組合。
[0020]本發(fā)明中,所述第一代理服務(wù)器與所述第二代理服務(wù)器均包括但不限于單個網(wǎng)絡(luò)服務(wù)器、多個網(wǎng)絡(luò)服務(wù)器組成的服務(wù)器集群或基于云計(jì)算(Cloud Computing)的由大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成的云,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個超級虛擬計(jì)算機(jī)。
[0021]圖1為本發(fā)明中電子郵件轉(zhuǎn)發(fā)方式一個實(shí)施例的流程示意圖。
[0022]本發(fā)明的實(shí)施例應(yīng)用于包括至少一個第一代理服務(wù)器及至少兩個第二代理服務(wù)器的電子郵件代理系統(tǒng);可選地,電子郵件代理系統(tǒng)可包括至少一個第一代理服務(wù)器集群及至少兩個第二代理服務(wù)器集群。
[0023]步驟SllO:第一代理服務(wù)器自郵件發(fā)送端接收到多個郵件后,對多個郵件進(jìn)行分析,并基于分析結(jié)果確定與多個郵件分別相應(yīng)的第二代理服務(wù)器;步驟S120:第一代理服務(wù)器將多個郵件轉(zhuǎn)發(fā)至與其各自相應(yīng)的第二代理服務(wù)器;步驟S130:第二代理服務(wù)器將接收到的郵件轉(zhuǎn)發(fā)至目標(biāo)郵件接收服務(wù)器。
[0024]本發(fā)明的實(shí)施例中,分析多個郵件來確定相應(yīng)的第二代理服務(wù)器,并通過與多個郵件分別相應(yīng)的第二代理服務(wù)器對郵件轉(zhuǎn)發(fā)發(fā)送,對于不同分類群組中的郵件可通過不同的第二代理服務(wù)器來轉(zhuǎn)發(fā),不同分類群組之間的郵件發(fā)送互不影響,實(shí)現(xiàn)了郵件發(fā)送的分流和精細(xì)控制,保證了目標(biāo)郵件接收服務(wù)器接收到來自同一郵件發(fā)送端的郵件數(shù)量降低,避免正常郵件被郵件接收端誤攔截,影響網(wǎng)絡(luò)服務(wù)的正常運(yùn)作。
[0025]步驟SllO:第一代理服務(wù)器自郵件發(fā)送端接收到多個郵件后,對多個郵件進(jìn)行分析,并基于分析結(jié)果確定與多個郵件分別相應(yīng)的第二代理服務(wù)器。
[0026]具體地,郵件發(fā)送端服務(wù)器發(fā)送多個郵件至第一代理服務(wù)器,第一代理服務(wù)器接收到多個郵件后,對多個郵件進(jìn)行分析,并基于分析結(jié)果確定與多個郵件分別相應(yīng)的第二代理服務(wù)器。
[0027]如圖2所示,對多個郵件進(jìn)行分析,并基于分析結(jié)果確定與多個郵件分別相應(yīng)的第二代理服務(wù)器的步驟具體包括步驟S221、步驟S222和步驟S223。
[0028]步驟S221:基于預(yù)定的分類特征,提取多個郵件的特征信息;步驟S222:根據(jù)特征信息對多個郵件進(jìn)行分類處理,確定各個郵件分別所屬的分類群組;S223:基于各個郵件分別所屬的分類群組,確定與其各自相應(yīng)的第二代理服務(wù)器。
[0029]其中,分類特征可通過數(shù)據(jù)業(yè)務(wù)的不同來劃分;優(yōu)選地,分類特征可包括域名特征,不同域名特征體現(xiàn)不同的數(shù)據(jù)業(yè)務(wù),例如,將三級域名作為分類特征。
[0030]具體地,分別提取每一郵件的郵件發(fā)送地址中的域名信息;將屬于同一域名下的郵件劃分為一個分類群組;基于各個郵件分別所屬的分類群組,確定與其各自相應(yīng)的第二代理服務(wù)器,其中,分類群組與第二代理服務(wù)器具有對應(yīng)關(guān)系,一個第二代理服務(wù)器可對應(yīng)一個或多個分類群組。
[0031]例如,第一代理服務(wù)器接收到2000封郵件,其中,1000封郵件的郵件發(fā)送地址均符合格式XXXOaaa.#,600封郵件的郵件發(fā)送地址均符合格式XXXObbb.#,400封郵件的郵件發(fā)送地址均符合格式XXXOccc.# ;基于預(yù)定的三級域名分類特征,分別提取該2000封郵件的郵件發(fā)送地址中的域名信息,其中,1000封郵件的三級域名為aaa,600封郵件的三級域名為bbb,400封郵件的三級域名為ccc ;將屬于三級域名aaa下的郵件劃分為分類群組A,將屬于三級域名bbb下的郵件劃分為分類群組B,將屬于三級域名ccc下的郵件劃分為分類群組C ;分類群組A對應(yīng)于第二代理服務(wù)器A,分類群組B對應(yīng)于第二代理服務(wù)器B,分類群組C對應(yīng)于第二代理服務(wù)器C,確定屬于分類群組A的1000封郵件對應(yīng)于第二代理服務(wù)器A,屬于分類群組B的600封郵件對應(yīng)于第二代理服務(wù)器B,屬于分類群組C的400封郵件對應(yīng)于第二代理服務(wù)器C。
[0032]優(yōu)選地,分類特征還可包括優(yōu)先級特征,在郵件的數(shù)據(jù)包中附加優(yōu)先級特征。
[0033]具體地,分別提取與每一郵件相應(yīng)的優(yōu)先級特征;將屬于同一