国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種電子郵件發(fā)送方法和系統(tǒng)的制作方法

      文檔序號(hào):7806813閱讀:281來(lái)源:國(guó)知局
      一種電子郵件發(fā)送方法和系統(tǒng)的制作方法
      【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種電子郵件發(fā)送方法和系統(tǒng),所述系統(tǒng)包括:多個(gè)郵件發(fā)送服務(wù)器、IP管理服務(wù)器;其中,郵件發(fā)送服務(wù)器用于從客戶(hù)端接收到電子郵件后,向IP管理服務(wù)器發(fā)送參數(shù)查詢(xún)請(qǐng)求;根據(jù)IP管理服務(wù)器返回的查詢(xún)結(jié)果,使用一個(gè)使能參數(shù)為允許使用、狀態(tài)參數(shù)為正常的IP地址進(jìn)行電子郵件的發(fā)送;IP管理服務(wù)器用于針對(duì)每個(gè)郵件發(fā)送服務(wù)器,對(duì)于該郵件發(fā)送服務(wù)器所綁定的每個(gè)IP地址,對(duì)應(yīng)該郵件發(fā)送服務(wù)器的標(biāo)識(shí)存儲(chǔ)各IP地址的使能參數(shù)和狀態(tài)參數(shù);以及接收到郵件發(fā)送服務(wù)器發(fā)送的參數(shù)查詢(xún)請(qǐng)求后,將根據(jù)參數(shù)查詢(xún)請(qǐng)求查找出的對(duì)應(yīng)IP地址的使能參數(shù)和狀態(tài)參數(shù)作為查詢(xún)結(jié)果返回。應(yīng)用本發(fā)明,可提高電子郵件發(fā)送的靈活性和發(fā)送效率。
      【專(zhuān)利說(shuō)明】一種電子郵件發(fā)送方法和系統(tǒng)

      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種電子郵件發(fā)送方法和系統(tǒng)。

      【背景技術(shù)】
      [0002] 在互聯(lián)網(wǎng)電子郵件投遞過(guò)程中,通常是用戶(hù)通過(guò)客戶(hù)端發(fā)送郵件信息到郵件服 務(wù)器,郵件服務(wù)器對(duì)該用戶(hù)做邏輯驗(yàn)證(登錄驗(yàn)證、用戶(hù)狀態(tài)檢查)后,對(duì)接收的郵件信 息進(jìn)行檢查;若郵件信息不符合郵件標(biāo)準(zhǔn)則返回頁(yè)面信息提示用戶(hù)重寫(xiě);若郵件信息符合 郵件標(biāo)準(zhǔn),則將接收的郵件信息格式化處理成電子郵件,同時(shí)為該電子郵件生成唯一標(biāo)識(shí) MID(Mail ID,郵件標(biāo)識(shí))號(hào),將生成的MID號(hào)向客戶(hù)端返回后,斷開(kāi)和用戶(hù)的連接。為便于 描述,本文中將接收郵件信息、并生成電子郵件的郵件服務(wù)器簡(jiǎn)稱(chēng)為郵件發(fā)送服務(wù)器。
      [0003] 之后,郵件發(fā)送服務(wù)器將該電子郵件向發(fā)送到收件方的地址所在的郵件服務(wù)器發(fā) 送,完成該電子郵件的投遞。為便于描述,本文中將收件方的地址所在的郵件服務(wù)器簡(jiǎn)稱(chēng)為 郵件接收服務(wù)器。在電子郵件到達(dá)郵件接收服務(wù)器之前,通常還會(huì)經(jīng)過(guò)反垃圾(AntiSpam) 服務(wù)器、反病毒(AntiVirus)服務(wù)器的反垃圾、反病毒過(guò)濾處理。
      [0004] 目前的郵件接收服務(wù)器、或者反垃圾服務(wù)器都會(huì)有針對(duì)IP的反垃圾功能,當(dāng)接收 到郵件發(fā)送服務(wù)器發(fā)送的垃圾郵件后,郵件接收服務(wù)器可以將郵件發(fā)送服務(wù)器所綁定的IP 地址加入到黑名單中。也就是說(shuō),在之后的電子郵件發(fā)送過(guò)程中,郵件發(fā)送服務(wù)器通過(guò)該被 黑IP地址所發(fā)送的所有電子郵件(包括正常郵件)都將會(huì)受到對(duì)方黑名單的影響而不能 發(fā)送至郵件接收服務(wù)器;而事實(shí)上郵件發(fā)送服務(wù)器所發(fā)送的垃圾郵件可能只是遭到賬號(hào)盜 用后漏發(fā)的垃圾郵件,其發(fā)送的大部分電子郵件均為正常郵件;這樣,在郵件發(fā)送服務(wù)器所 綁定的IP地址被黑的情況下,將會(huì)嚴(yán)重影響郵件發(fā)送服務(wù)器的正常使用。
      [0005] 因此,為了解決上述問(wèn)題,現(xiàn)有提供了一種電子郵件發(fā)送系統(tǒng),利用現(xiàn)有的F5服 務(wù)器集群負(fù)載均衡器來(lái)發(fā)送郵件發(fā)送服務(wù)器所生成的電子郵件。具體地,由于F5服務(wù)器集 群負(fù)載均衡器可以綁定多個(gè)IP地址,因此,F(xiàn)5服務(wù)器集群負(fù)載均衡器在接收到郵件發(fā)送服 務(wù)器發(fā)送的電子郵件后,可以通過(guò)動(dòng)態(tài)選擇其綁定的一個(gè)IP地址向外發(fā)送電子郵件。這 樣,即使其綁定的多個(gè)IP地址中存在被黑的IP地址,也可以通過(guò)選擇其他IP地址來(lái)發(fā)送 電子郵件。
      [0006] 然而,由于現(xiàn)有技術(shù)中目前除了 F5服務(wù)器集群負(fù)載均衡器之外的其他的負(fù)載均 衡器并不具備上述綁定多個(gè)IP地址的功能,因此,現(xiàn)有的這種電子郵件發(fā)送系統(tǒng)對(duì)F5服務(wù) 器集群負(fù)載均衡器的依賴(lài)性太強(qiáng),導(dǎo)致其靈活性差。而且,當(dāng)F5服務(wù)器集群負(fù)載均衡器綁 定的多個(gè)IP地址中存在被黑的IP地址時(shí),仍然存在選擇該被黑的IP地址來(lái)發(fā)送郵件發(fā)送 服務(wù)器所生成的電子郵件的可能性,這樣,在確定發(fā)送不成功之后需要選擇新的綁定IP地 址來(lái)重新發(fā)送該電子郵件,即可能存在發(fā)送多次之后,才能成功發(fā)送電子郵件的情況,導(dǎo)致 電子郵件發(fā)送效率的降低。
      [0007] 綜上所述,現(xiàn)有的電子郵件發(fā)送系統(tǒng)存在靈活性差、電子郵件發(fā)送效率低的不足; 因此,有必要提供一種能夠提高電子郵件發(fā)送的靈活性和發(fā)送效率的電子郵件發(fā)送系統(tǒng)。


      【發(fā)明內(nèi)容】

      [0008] 針對(duì)上述現(xiàn)有技術(shù)存在的缺陷,本發(fā)明提供了一種電子郵件發(fā)送方法和系統(tǒng),用 以提高電子郵件發(fā)送的靈活性和發(fā)送效率。
      [0009] 根據(jù)本發(fā)明的一個(gè)方面,提供了一種電子郵件發(fā)送系統(tǒng),包括:多個(gè)郵件發(fā)送服務(wù) 器、IP管理服務(wù)器;其中,
      [0010] 所述郵件發(fā)送服務(wù)器用于從客戶(hù)端接收到電子郵件后,向所述IP管理服務(wù)器發(fā) 送參數(shù)查詢(xún)請(qǐng)求;根據(jù)所述IP管理服務(wù)器返回的查詢(xún)結(jié)果,使用一個(gè)使能參數(shù)為允許使 用、狀態(tài)參數(shù)為正常的IP地址進(jìn)行所述電子郵件的發(fā)送;
      [0011] 所述IP管理服務(wù)器用于針對(duì)每個(gè)郵件發(fā)送服務(wù)器,對(duì)于該郵件發(fā)送服務(wù)器所綁 定的每個(gè)IP地址,對(duì)應(yīng)該郵件發(fā)送服務(wù)器的標(biāo)識(shí)存儲(chǔ)各IP地址的使能參數(shù)和狀態(tài)參數(shù),所 述使能參數(shù)置為允許使用或備用,所述狀態(tài)參數(shù)置為正?;虍惓?;以及接收到所述郵件發(fā) 送服務(wù)器發(fā)送的參數(shù)查詢(xún)請(qǐng)求后,將根據(jù)所述參數(shù)查詢(xún)請(qǐng)求查找出的對(duì)應(yīng)IP地址的使能 參數(shù)和狀態(tài)參數(shù)作為查詢(xún)結(jié)果返回。
      [0012] 較佳地,所述參數(shù)查詢(xún)請(qǐng)求中攜帶郵件發(fā)送服務(wù)器的標(biāo)識(shí);
      [0013] 所述IP管理服務(wù)器具體用于查找與接收的參數(shù)查詢(xún)請(qǐng)求中攜帶的郵件發(fā)送服務(wù) 器的標(biāo)識(shí)對(duì)應(yīng)的所有IP地址的使能參數(shù)和狀態(tài)參數(shù),將查找出的所有IP地址的使能參數(shù) 和狀態(tài)參數(shù)作為查詢(xún)結(jié)果返回;以及
      [0014] 所述郵件發(fā)送服務(wù)器具體用于根據(jù)所述IP管理服務(wù)器返回的查詢(xún)結(jié)果,從本機(jī) 綁定的多個(gè)IP地址中選擇一個(gè)使能參數(shù)為允許使用、狀態(tài)參數(shù)為正常的IP地址,并使用當(dāng) 前選中的IP地址進(jìn)行所述電子郵件的發(fā)送。
      [0015] 較佳地,所述參數(shù)查詢(xún)請(qǐng)求中攜帶郵件發(fā)送服務(wù)器的標(biāo)識(shí)和指定IP地址;以及
      [0016] 所述郵件發(fā)送服務(wù)器具體用于從本機(jī)綁定的多個(gè)IP地址中選擇一個(gè)IP地址,判 斷當(dāng)前選中的IP地址的有效性:將當(dāng)前選中的IP地址作為參數(shù)查詢(xún)請(qǐng)求中的指定IP地址 后向IP管理服務(wù)器發(fā)送該參數(shù)查詢(xún)請(qǐng)求;若確定所述IP管理服務(wù)器返回的查詢(xún)結(jié)果中該 指定IP地址的使能參數(shù)為允許使用、狀態(tài)參數(shù)為正常,則判斷當(dāng)前選中的IP地址有效;否 貝1J,判斷當(dāng)前選中的IP地址無(wú)效,重新選擇一個(gè)IP地址繼續(xù)判斷有效性;以及所述郵件發(fā) 送服務(wù)器在判斷當(dāng)前選中的IP地址有效后,使用當(dāng)前選中的IP地址進(jìn)行所述電子郵件的 發(fā)送;以及
      [0017] 所述IP管理服務(wù)器具體用于根據(jù)從接收的參數(shù)查詢(xún)請(qǐng)求中解析出的指定IP地址 和郵件發(fā)送服務(wù)器的標(biāo)識(shí),查找所述郵件發(fā)送服務(wù)器的標(biāo)識(shí)對(duì)應(yīng)的該指定IP地址的使能 參數(shù)和狀態(tài)參數(shù),并將查找出的該指定IP地址的使能參數(shù)和狀態(tài)參數(shù)作為查詢(xún)結(jié)果返回。
      [0018] 較佳地,所述系統(tǒng)還包括:
      [0019] IP檢查服務(wù)器,用于針對(duì)所述IP管理服務(wù)器中存儲(chǔ)的每個(gè)IP地址,若檢查出該 IP地址被列入黑名單,且該IP地址當(dāng)前的狀態(tài)參數(shù)為正常,則向所述IP管理服務(wù)器發(fā)送攜 帶有該IP地址的異常通知信息;以及
      [0020] 所述IP管理服務(wù)器還用于從接收的異常通知信息中獲取IP地址后,將該IP地址 的狀態(tài)參數(shù)置為異常、使能參數(shù)置為備用后,確定出該IP地址所對(duì)應(yīng)的郵件發(fā)送服務(wù)器的 標(biāo)識(shí);并從確定出的郵件發(fā)送服務(wù)器的標(biāo)識(shí)所對(duì)應(yīng)的其它IP地址中,選擇一個(gè)狀態(tài)參數(shù)為 正常,使能參數(shù)為備用的IP地址,將其使能參數(shù)置為允許使用。
      [0021] 較佳地,所述IP檢查服務(wù)器還用于針對(duì)所述IP管理服務(wù)器中存儲(chǔ)的每個(gè)IP地 址,若檢查出該IP地址沒(méi)被列入黑名單,且該IP地址當(dāng)前的狀態(tài)參數(shù)為異常,則向所述IP 管理服務(wù)器發(fā)送攜帶有該IP地址的正常通知信息;以及
      [0022] 所述IP管理服務(wù)器還用于從接收的正常通知信息中獲取IP地址后,將該IP地址 的狀態(tài)參數(shù)置為正常。
      [0023] 根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種電子郵件發(fā)送方法,包括:
      [0024] 郵件發(fā)送服務(wù)器從客戶(hù)端接收到電子郵件后,向IP管理服務(wù)器發(fā)送參數(shù)查詢(xún)請(qǐng) 求;
      [0025] IP管理服務(wù)器接收到所述參數(shù)查詢(xún)請(qǐng)求后,將根據(jù)所述參數(shù)查詢(xún)請(qǐng)求查找出的對(duì) 應(yīng)IP地址的使能參數(shù)和狀態(tài)參數(shù)作為查詢(xún)結(jié)果返回;
      [0026] 所述郵件發(fā)送服務(wù)器根據(jù)所述IP管理服務(wù)器返回的查詢(xún)結(jié)果,使用一個(gè)使能參 數(shù)為允許使用、狀態(tài)參數(shù)為正常的IP地址進(jìn)行所述電子郵件的發(fā)送;
      [0027] 其中,所述IP管理服務(wù)器針對(duì)每個(gè)郵件發(fā)送服務(wù)器,對(duì)于該郵件發(fā)送服務(wù)器所綁 定的每個(gè)IP地址,對(duì)應(yīng)該郵件發(fā)送服務(wù)器的標(biāo)識(shí)存儲(chǔ)各IP地址的使能參數(shù)和狀態(tài)參數(shù),所 述使能參數(shù)置為允許使用或備用,所述狀態(tài)參數(shù)置為正?;虍惓?。
      [0028] 較佳地,所述參數(shù)查詢(xún)請(qǐng)求中攜帶郵件發(fā)送服務(wù)器的標(biāo)識(shí);
      [0029] 所述將根據(jù)所述參數(shù)查詢(xún)請(qǐng)求查找出的對(duì)應(yīng)IP地址的使能參數(shù)和狀態(tài)參數(shù)作為 查詢(xún)結(jié)果返回,具體包括:
      [0030] 所述IP管理服務(wù)器查找與所述參數(shù)查詢(xún)請(qǐng)求中攜帶的郵件發(fā)送服務(wù)器的標(biāo)識(shí)對(duì) 應(yīng)的所有IP地址的使能參數(shù)和狀態(tài)參數(shù),將查找出的所有IP地址的使能參數(shù)和狀態(tài)參數(shù) 作為查詢(xún)結(jié)果返回;以及
      [0031] 所述郵件發(fā)送服務(wù)器根據(jù)所述IP管理服務(wù)器返回的查詢(xún)結(jié)果,使用一個(gè)使能參 數(shù)為允許使用、狀態(tài)參數(shù)為正常的IP地址進(jìn)行所述電子郵件的發(fā)送,具體包括:
      [0032] 所述郵件發(fā)送服務(wù)器根據(jù)所述IP管理服務(wù)器返回的查詢(xún)結(jié)果,從本機(jī)綁定的多 個(gè)IP地址中選擇一個(gè)使能參數(shù)為允許使用、狀態(tài)參數(shù)為正常的IP地址,并使用當(dāng)前選中的 IP地址進(jìn)行所述電子郵件的發(fā)送。
      [0033] 較佳地,所述參數(shù)查詢(xún)請(qǐng)求中攜帶郵件發(fā)送服務(wù)器的標(biāo)識(shí)和指定IP地址;以及
      [0034] 所述向IP管理服務(wù)器發(fā)送參數(shù)查詢(xún)請(qǐng)求,具體包括:
      [0035] 所述郵件發(fā)送服務(wù)器從本機(jī)綁定的多個(gè)IP地址中選擇一個(gè)IP地址,將當(dāng)前選中 的IP地址作為參數(shù)查詢(xún)請(qǐng)求中的指定IP地址后向IP管理服務(wù)器發(fā)送該參數(shù)查詢(xún)請(qǐng)求;以 及
      [0036] 所述將根據(jù)所述參數(shù)查詢(xún)請(qǐng)求查找出的對(duì)應(yīng)IP地址的使能參數(shù)和狀態(tài)參數(shù)作為 查詢(xún)結(jié)果返回,具體包括:
      [0037] 所述IP管理服務(wù)器根據(jù)從接收的參數(shù)查詢(xún)請(qǐng)求中解析出的指定IP地址和郵件發(fā) 送服務(wù)器的標(biāo)識(shí),查找所述郵件發(fā)送服務(wù)器的標(biāo)識(shí)對(duì)應(yīng)的該指定IP地址的使能參數(shù)和狀 態(tài)參數(shù),并將查找出的該指定IP地址的使能參數(shù)和狀態(tài)參數(shù)作為查詢(xún)結(jié)果返回;以及
      [0038] 所述郵件發(fā)送服務(wù)器根據(jù)所述IP管理服務(wù)器返回的查詢(xún)結(jié)果,使用一個(gè)使能參 數(shù)為允許使用、狀態(tài)參數(shù)為正常的IP地址進(jìn)行所述電子郵件的發(fā)送,具體包括:
      [0039] 所述郵件發(fā)送服務(wù)器若確定所述IP管理服務(wù)器返回的查詢(xún)結(jié)果中該指定IP地址 的使能參數(shù)為允許使用、狀態(tài)參數(shù)為正常,則判斷當(dāng)前選中的IP地址有效;否則,判斷當(dāng)前 選中的IP地址無(wú)效,重新選擇一個(gè)IP地址繼續(xù)判斷有效性;以及所述郵件發(fā)送服務(wù)器在判 斷當(dāng)前選中的IP地址有效后,使用當(dāng)前選中的IP地址進(jìn)行所述電子郵件的發(fā)送。
      [0040] 較佳地,所述方法還包括:
      [0041] IP檢查服務(wù)器針對(duì)所述IP管理服務(wù)器中存儲(chǔ)的每個(gè)IP地址,若檢查出該IP地址 被列入黑名單,且該IP地址當(dāng)前的狀態(tài)參數(shù)為正常,則向所述IP管理服務(wù)器發(fā)送攜帶有該 IP地址的異常通知信息;
      [0042] 所述IP管理服務(wù)器從接收的異常通知信息中獲取IP地址后,將該IP地址的狀態(tài) 參數(shù)置為異常、使能參數(shù)置為備用后,確定出該IP地址所對(duì)應(yīng)的郵件發(fā)送服務(wù)器的標(biāo)識(shí); 并從確定出的郵件發(fā)送服務(wù)器的標(biāo)識(shí)所對(duì)應(yīng)的其它IP地址中,選擇一個(gè)狀態(tài)參數(shù)為正常, 使能參數(shù)為備用的IP地址,并將選擇出的IP地址的使能參數(shù)置為允許使用。
      [0043] 較佳地,所述方法還包括:
      [0044] 所述IP檢查服務(wù)器針對(duì)所述IP管理服務(wù)器中存儲(chǔ)的每個(gè)IP地址,若檢查出該IP 地址沒(méi)被列入黑名單,且該IP地址當(dāng)前的狀態(tài)參數(shù)為異常,則向所述IP管理服務(wù)器發(fā)送攜 帶有該IP地址的正常通知信息;
      [0045] 所述IP管理服務(wù)器從接收的正常通知信息中獲取IP地址后,將該IP地址的狀態(tài) 參數(shù)置為正常。
      [0046] 本發(fā)明的技術(shù)方案中,在IP管理服務(wù)器中,針對(duì)每個(gè)郵件發(fā)送服務(wù)器,預(yù)先對(duì)應(yīng) 該郵件發(fā)送服務(wù)器的標(biāo)識(shí)存儲(chǔ)有與該郵件發(fā)送服務(wù)器綁定的各IP地址,并對(duì)應(yīng)每個(gè)IP地 址,存儲(chǔ)有為IP地址預(yù)先設(shè)置的使能參數(shù)和狀態(tài)參數(shù)。這樣,郵件發(fā)送服務(wù)器可以從本機(jī) 綁定的多個(gè)IP地址中選擇一個(gè)使能參數(shù)為允許使用、狀態(tài)參數(shù)為正常的IP地址進(jìn)行電子 郵件的發(fā)送。這樣,郵件發(fā)送服務(wù)器只通過(guò)有效IP地址來(lái)發(fā)送電子郵件,即只發(fā)送一次就 可以成功發(fā)送電子郵件,相比現(xiàn)有可能需要多次發(fā)送才能成功發(fā)送電子郵件的情況,本發(fā) 明提供的方案可以大大提高電子郵件的發(fā)送效率,且在不依賴(lài)F5服務(wù)器集群負(fù)載均衡器 的情況下可以綁定多個(gè)IP地址,增加了電子郵件發(fā)送的靈活性。

      【專(zhuān)利附圖】

      【附圖說(shuō)明】
      [0047] 圖1為本發(fā)明實(shí)施例的電子郵件發(fā)送系統(tǒng)的架構(gòu)圖;
      [0048] 圖2a為本發(fā)明實(shí)施例的一種電子郵件發(fā)送方法的流程示意圖;
      [0049] 圖2b為本發(fā)明實(shí)施例的另一種電子郵件發(fā)送方法的流程示意圖;
      [0050] 圖3為本發(fā)明實(shí)施例對(duì)IP管理服務(wù)器中IP數(shù)據(jù)庫(kù)進(jìn)行更新的方法流程圖。

      【具體實(shí)施方式】
      [0051] 以下將結(jié)合附圖對(duì)本發(fā)明的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施 例僅僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普 通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所得到的所有其它實(shí)施例,都屬于本發(fā)明所保 護(hù)的范圍。
      [0052] 本申請(qǐng)使用的"模塊"、"系統(tǒng)"等術(shù)語(yǔ)旨在包括與計(jì)算機(jī)相關(guān)的實(shí)體,例如但不限 于硬件、固件、軟硬件組合、軟件或者執(zhí)行中的軟件。例如,模塊可以是,但并不僅限于:處理 器上運(yùn)行的進(jìn)程、處理器、對(duì)象、可執(zhí)行程序、執(zhí)行的線程、程序和/或計(jì)算機(jī)。舉例來(lái)說(shuō),計(jì) 算設(shè)備上運(yùn)行的應(yīng)用程序和此計(jì)算設(shè)備都可以是模塊。一個(gè)或多個(gè)模塊可以位于執(zhí)行中的 一個(gè)進(jìn)程和/或線程內(nèi),一個(gè)模塊也可以位于一臺(tái)計(jì)算機(jī)上和/或分布于兩臺(tái)或更多臺(tái)計(jì) 算機(jī)之間。
      [0053] 本發(fā)明的發(fā)明人發(fā)現(xiàn),要解決現(xiàn)有的電子發(fā)送系統(tǒng)中避免選擇已經(jīng)被加入黑名單 的IP地址來(lái)發(fā)送電子郵件的問(wèn)題的關(guān)鍵在于:將F5服務(wù)器集群負(fù)載均衡器所綁定的IP地 址中的被黑IP地址摘除。然而,實(shí)際應(yīng)用中,要對(duì)F5服務(wù)器集群負(fù)載均衡器所綁定的IP地 址進(jìn)行修改,需要運(yùn)維人員登錄到F5實(shí)體機(jī)服務(wù)器上,從存儲(chǔ)有F5服務(wù)器集群負(fù)載均衡器 所綁定的IP地址的IP池中摘除被黑IP地址;這樣,存在操作風(fēng)險(xiǎn)大、操作時(shí)間長(zhǎng)的不足, 也降低電子郵件的發(fā)送效率。
      [0054] 因此,本發(fā)明的發(fā)明人考慮,可以針對(duì)每個(gè)郵件發(fā)送服務(wù)器,在該郵件發(fā)送服務(wù)器 上綁定多個(gè)公網(wǎng)IP地址作為其綁定的各IP地址。其中,任一兩個(gè)不同的郵件發(fā)送服務(wù)器 不能綁定相同的公網(wǎng)IP地址,以此避免由于IP沖突導(dǎo)致無(wú)法與郵件接收服務(wù)器建立連接。 這樣,在不依賴(lài)F5服務(wù)器集群負(fù)載均衡器的情況下,郵件發(fā)送服務(wù)器也可以通過(guò)不同的IP 地址來(lái)發(fā)送電子郵件,相比現(xiàn)有的電子發(fā)送系統(tǒng),可以提高電子郵件發(fā)送的靈活性。
      [0055] 進(jìn)一步地,還可以針對(duì)該郵件發(fā)送服務(wù)器所綁定的每個(gè)IP地址,為該IP地址設(shè)置 使能參數(shù)和狀態(tài)參數(shù)。其中,使能參數(shù)的不同取值用于表示該IP地址是否為該郵件發(fā)送服 務(wù)器當(dāng)前用于發(fā)送電子郵件的IP地址;狀態(tài)參數(shù)的不同取值用于表示該IP地址是否被加 入黑名單。這樣,郵件發(fā)送服務(wù)器可以在發(fā)送電子郵件之前,可以根據(jù)各IP地址的參數(shù)配 置情況,從綁定的多個(gè)IP地址中選擇正常的、允許使用的IP地址來(lái)發(fā)送電子郵件,即只發(fā) 送一次就可以成功發(fā)送電子郵件,避免出現(xiàn)選擇被黑的地址發(fā)送電子郵件后再選擇新的IP 地址來(lái)重新發(fā)送電子郵件,相比現(xiàn)有電子郵件發(fā)送系統(tǒng),本發(fā)明提供的技術(shù)方案,可以大大 提高郵件發(fā)送的效率。
      [0056] 下面結(jié)合附圖詳細(xì)說(shuō)明本發(fā)明的技術(shù)方案。
      [0057] 本發(fā)明實(shí)施例提供了一種電子郵件發(fā)送系統(tǒng),如圖1所示,具體包括:IP管理服務(wù) 器101和多個(gè)郵件發(fā)送服務(wù)器102。
      [0058] 其中,IP管理服務(wù)器101中預(yù)先構(gòu)建了 IP數(shù)據(jù)庫(kù),IP數(shù)據(jù)庫(kù)中針對(duì)每個(gè)郵件發(fā)送 服務(wù)器102,對(duì)于該郵件發(fā)送服務(wù)器所綁定的每個(gè)IP地址,對(duì)應(yīng)該郵件發(fā)送服務(wù)器的標(biāo)識(shí) 存儲(chǔ)各IP地址的使能參數(shù)use和狀態(tài)參數(shù)status。進(jìn)一步地,IP管理服務(wù)器101還可以 根據(jù)各郵件發(fā)送服務(wù)器102所屬的不同IDCdnternet Data Center,互聯(lián)網(wǎng)數(shù)據(jù)中心)機(jī) 房(比如:西單、廣州),對(duì)IP管理服務(wù)器101的IP數(shù)據(jù)庫(kù)中的各郵件發(fā)送服務(wù)器102進(jìn)行 IDC分類(lèi)。具體地,可以針對(duì)每個(gè)郵件發(fā)送服務(wù)器,在IP管理服務(wù)器101的IP數(shù)據(jù)庫(kù)中,對(duì) 應(yīng)該郵件發(fā)送服務(wù)器的標(biāo)識(shí)存儲(chǔ)有該郵件發(fā)送服務(wù)器所屬的IDC機(jī)房。
      [0059] 實(shí)際應(yīng)用中,在IP管理服務(wù)器101的IP數(shù)據(jù)庫(kù)中,針對(duì)每個(gè)郵件發(fā)送服務(wù)器102, 對(duì)應(yīng)該郵件發(fā)送服務(wù)器的標(biāo)識(shí)存儲(chǔ)有至少1個(gè)使能參數(shù)為備用的IP地址。這樣,可以保證 在郵件發(fā)送服務(wù)器選擇用來(lái)發(fā)送電子郵件的IP地址均為被黑地址時(shí),還可以從備用的IP 地址中選擇一個(gè)IP地址來(lái)發(fā)送電子郵件,保證郵件發(fā)送服務(wù)器的正常發(fā)送。
      [0060] 本發(fā)明實(shí)施例中,使能參數(shù)具體可以置為允許使用或備用;狀態(tài)參數(shù)具體可以置 為正?;虍惓!@?,當(dāng)IP地址的使能參數(shù)為異常時(shí),表明該IP地址可能處于被黑的狀態(tài)。 實(shí)際應(yīng)用中,當(dāng)IP地址的使能參數(shù)use字段取值為0時(shí),表明該IP地址的使能參數(shù)為備用; 當(dāng)使能參數(shù)use字段取值為1時(shí),表明該IP地址的使能參數(shù)為允許使用;當(dāng)該IP地址的狀 態(tài)參數(shù)status字段取值為0時(shí),表明該IP地址的狀態(tài)參數(shù)為正常;當(dāng)狀態(tài)參數(shù)status字 段取值為1時(shí),表明該IP地址的狀態(tài)參數(shù)為異常。
      [0061] 基于上述IP管理服務(wù)器101,電子郵件發(fā)送系統(tǒng)中的郵件發(fā)送服務(wù)器102從客戶(hù) 端接收到電子郵件后,可以向IP管理服務(wù)器101發(fā)送攜帶有該郵件發(fā)送服務(wù)器102的標(biāo)識(shí) 的參數(shù)查詢(xún)請(qǐng)求。繼而,IP管理服務(wù)器101接收到郵件發(fā)送服務(wù)器102發(fā)送的參數(shù)查詢(xún)請(qǐng) 求后,將根據(jù)參數(shù)查詢(xún)請(qǐng)求查找出的對(duì)應(yīng)IP地址的使能參數(shù)和狀態(tài)參數(shù)作為查詢(xún)結(jié)果返 回。郵件發(fā)送服務(wù)器102可以根據(jù)IP管理服務(wù)器101返回的查詢(xún)結(jié)果,從本機(jī)綁定的多個(gè) IP地址中選擇一個(gè)使能參數(shù)為允許使用、狀態(tài)參數(shù)被置為正常的IP地址后,使用一個(gè)使能 參數(shù)為允許使用、狀態(tài)參數(shù)為正常的IP地址進(jìn)行電子郵件的發(fā)送。
      [0062] 上述電子郵件發(fā)送系統(tǒng)進(jìn)行電子郵件發(fā)送的具體方法,流程如圖2a所示,包括如 下步驟:
      [0063] S201:郵件發(fā)送服務(wù)器102從客戶(hù)端接收到電子郵件后,從本機(jī)綁定的多個(gè)IP地 址中選擇一個(gè)IP地址。
      [0064] 具體地,對(duì)于電子郵件發(fā)送系統(tǒng)中的每個(gè)郵件發(fā)送服務(wù)器102,該郵件發(fā)送服務(wù)器 102可以從客戶(hù)端接收到電子郵件;并從本機(jī)綁定的多個(gè)IP地址中隨機(jī)選擇一個(gè)IP地址, 或者,也可以采用輪循的方式選擇一個(gè)IP地址后,通過(guò)步驟S202-S204對(duì)當(dāng)前選中的IP地 址進(jìn)行有效性判斷。實(shí)際應(yīng)用中,針對(duì)每個(gè)郵件發(fā)送服務(wù)器,可以在該郵件發(fā)送服務(wù)器102 的網(wǎng)卡上綁定多個(gè)公網(wǎng)IP地址作為其綁定的各IP地址;且任一兩個(gè)不同的郵件發(fā)送服務(wù) 器所綁定的IP地址不同。例如,對(duì)于郵件發(fā)送服務(wù)器A1、可以選擇5個(gè)公網(wǎng)IP地址(IP1? IP5)作為與郵件發(fā)送服務(wù)器A1綁定的各IP地址;對(duì)于郵件發(fā)送服務(wù)器A2,可以選擇5個(gè) IP地址(IP11?IP15)作為與郵件發(fā)送服務(wù)器A2綁定的各IP地址。
      [0065] S202:郵件發(fā)送服務(wù)器102將當(dāng)前選中的IP地址作為參數(shù)查詢(xún)請(qǐng)求中的指定IP 地址后向IP管理服務(wù)器101發(fā)送攜帶有指定IP地址和郵件發(fā)送服務(wù)器102的標(biāo)識(shí)的參數(shù) 查詢(xún)請(qǐng)求。
      [0066] 具體地,郵件發(fā)送服務(wù)器102將當(dāng)前選中的IP地址作為參數(shù)查詢(xún)請(qǐng)求中的指定IP 地址后,將攜帶有指定IP地址和該郵件發(fā)送服務(wù)器的標(biāo)識(shí)的參數(shù)查詢(xún)請(qǐng)求向IP管理服務(wù) 器101發(fā)送,開(kāi)始判斷當(dāng)前選中的IP地址的有效性。其中,該郵件發(fā)送服務(wù)器的標(biāo)識(shí)可以 為:本機(jī)內(nèi)網(wǎng)IP、機(jī)器名等,比如Server A1。
      [0067] S203: IP管理服務(wù)器101根據(jù)從接收的參數(shù)查詢(xún)請(qǐng)求中解析出的指定IP地址和郵 件發(fā)送服務(wù)器的標(biāo)識(shí)后,從IP數(shù)據(jù)庫(kù)中查找郵件發(fā)送服務(wù)器的標(biāo)識(shí)對(duì)應(yīng)的該解析出的指 定IP地址的使能參數(shù)和狀態(tài)參數(shù),并作為查詢(xún)結(jié)果返回至郵件發(fā)送服務(wù)器102。
      [0068] 具體地,IP管理服務(wù)器101接收到郵件發(fā)送服務(wù)器102發(fā)送的參數(shù)查詢(xún)請(qǐng)求后, 可以從接收的參數(shù)查詢(xún)請(qǐng)求中解析出郵件發(fā)送服務(wù)器102的標(biāo)識(shí)、以及指定IP地址;根據(jù) 解析出的郵件發(fā)送服務(wù)器102的標(biāo)識(shí)和指定IP地址,從IP數(shù)據(jù)庫(kù)中查找出對(duì)應(yīng)該郵件發(fā) 送服務(wù)器的標(biāo)識(shí)的指定IP地址的使能參數(shù)use和狀態(tài)參數(shù)status的當(dāng)前取值,并將得到 的該指定IP地址的使能參數(shù)use和狀態(tài)參數(shù)status的當(dāng)前取值作為查詢(xún)結(jié)果發(fā)送至與解 析出的標(biāo)識(shí)相對(duì)應(yīng)的郵件發(fā)送服務(wù)器102。
      [0069] S204:郵件發(fā)送服務(wù)器102從IP管理服務(wù)器101返回的查詢(xún)結(jié)果中解析出的指 定IP地址的使能參數(shù)和狀態(tài)參數(shù),判斷該指定IP地址的使能參數(shù)和狀態(tài)參數(shù)是否分別為 允許使用和正常;若是,則執(zhí)行步驟S205 ;否則,執(zhí)行步驟S206。
      [0070] 具體地,郵件發(fā)送服務(wù)器102接收IP管理服務(wù)器101返回的查詢(xún)結(jié)果,并從IP管 理服務(wù)器101返回的查詢(xún)結(jié)果中解析出該郵件發(fā)送服務(wù)器102當(dāng)前選中的指定IP地址的 使能參數(shù)use和狀態(tài)參數(shù)status的當(dāng)前取值之后,判斷解析出的使能參數(shù)use和狀態(tài)參數(shù) status的當(dāng)前取值是否滿(mǎn)足條件use = l&&status = 0,若滿(mǎn)足,即確定從IP管理服務(wù)器 101返回的查詢(xún)結(jié)果中解析出的使能參數(shù)為允許使用、狀態(tài)參數(shù)為正常,則執(zhí)行步驟S205 ; 否則,執(zhí)行步驟S206。
      [0071] S205 :郵件發(fā)送服務(wù)器102判斷當(dāng)前選中的IP地址有效,并使用當(dāng)前選中的IP地 址進(jìn)行電子郵件的發(fā)送。
      [0072] 具體地,郵件發(fā)送服務(wù)器102在判斷當(dāng)前選中的IP地址有效后,可以使用當(dāng)前選 中的IP地址將根據(jù)從客戶(hù)端接收到的郵件信息所生成的電子郵件向郵件接收服務(wù)器或反 垃圾服務(wù)器發(fā)送。
      [0073] S206 :郵件發(fā)送服務(wù)器102判斷當(dāng)前選中的IP地址無(wú)效,且從本機(jī)綁定的多個(gè)IP 地址中重新選擇一個(gè)IP地址后,跳轉(zhuǎn)到步驟S202。
      [0074] 具體地,郵件發(fā)送服務(wù)器102判斷當(dāng)前選中的IP地址無(wú)效之后,從本機(jī)綁定的多 個(gè)IP地址中重新選擇一個(gè)IP地址,并對(duì)該IP地址的有效性進(jìn)行判斷,即跳轉(zhuǎn)到步驟S202。
      [0075] 實(shí)際應(yīng)用中,通過(guò)上述方法進(jìn)行電子郵件的發(fā)送,郵件發(fā)送服務(wù)器102在獲取本 機(jī)一個(gè)綁定的IP地址,去IP管理服務(wù)器上查詢(xún),然后取回來(lái)后檢查該IP地址的使能參數(shù) 和狀態(tài)參數(shù)是否符合有效條件,若不符合,則需再取本機(jī)一個(gè)IP地址,去IP管理服務(wù)器上 查詢(xún),在進(jìn)行檢查;若該郵件發(fā)送服務(wù)器102所綁定的多個(gè)IP地址中存在多個(gè)無(wú)效的IP地 址時(shí),可能會(huì)造成網(wǎng)絡(luò)請(qǐng)求數(shù)量多且浪費(fèi)時(shí)間,對(duì)IP管理服務(wù)器增加了多次查詢(xún),造成負(fù) 載的加重。
      [0076] 因此,更優(yōu)地,上述電子郵件發(fā)送系統(tǒng)還可以采用如圖2b所示的方法進(jìn)行電子郵 件發(fā)送,具體包括如下步驟:
      [0077] S211 :郵件發(fā)送服務(wù)器102從客戶(hù)端接收到電子郵件后,向IP管理服務(wù)器101發(fā) 送攜帶有該郵件發(fā)送服務(wù)器的標(biāo)識(shí)的參數(shù)查詢(xún)請(qǐng)求。
      [0078] S212 :IP管理服務(wù)器101接收到參數(shù)查詢(xún)請(qǐng)求后,查找與參數(shù)查詢(xún)請(qǐng)求中攜帶的 郵件發(fā)送服務(wù)器的標(biāo)識(shí)對(duì)應(yīng)的所有IP地址的使能參數(shù)和狀態(tài)參數(shù),并將查找出的所有IP 地址的使能參數(shù)和狀態(tài)參數(shù)作為查詢(xún)結(jié)果返回至郵件發(fā)送服務(wù)器102。
      [0079] 具體地,IP管理服務(wù)器101接收到郵件發(fā)送服務(wù)器102發(fā)送的參數(shù)查詢(xún)請(qǐng)求后, 可以從接收的參數(shù)查詢(xún)請(qǐng)求中解析出郵件發(fā)送服務(wù)器102的標(biāo)識(shí);根據(jù)解析出的郵件發(fā)送 服務(wù)器102的標(biāo)識(shí),從IP數(shù)據(jù)庫(kù)中獲取與該郵件發(fā)送服務(wù)器的標(biāo)識(shí)相對(duì)應(yīng)的所有IP地址 的使能參數(shù)use和狀態(tài)參數(shù)status的當(dāng)前取值,并將獲取的與該郵件發(fā)送服務(wù)器的標(biāo)識(shí)相 對(duì)應(yīng)的所有IP地址的使能參數(shù)use和狀態(tài)參數(shù)status的當(dāng)前取值作為查詢(xún)結(jié)果,發(fā)送至 與解析出的標(biāo)識(shí)相對(duì)應(yīng)的郵件發(fā)送服務(wù)器102。其中,IP數(shù)據(jù)庫(kù)中獲取與該郵件發(fā)送服務(wù) 器的標(biāo)識(shí)相對(duì)應(yīng)的所有IP地址具體為該郵件發(fā)送服務(wù)器所綁定的各IP地址。
      [0080] S213 :郵件發(fā)送服務(wù)器102根據(jù)IP管理服務(wù)器返回的查詢(xún)結(jié)果,從本機(jī)綁定的多 個(gè)IP地址中選擇一個(gè)使能參數(shù)為允許使用、狀態(tài)參數(shù)為正常的IP地址后,使用當(dāng)前選中的 IP地址進(jìn)行電子郵件的發(fā)送。
      [0081] 具體地,郵件發(fā)送服務(wù)器102接收到IP管理服務(wù)器返回的與參數(shù)查詢(xún)請(qǐng)求中攜帶 的標(biāo)識(shí)對(duì)應(yīng)的所有IP地址及其使能參數(shù)和狀態(tài)參數(shù)的當(dāng)前取值后,從中選擇使能參數(shù)為 允許使用、狀態(tài)參數(shù)為正常(即use = 1且status = 0)的一個(gè)IP地址;并使用當(dāng)前選中 的IP地址進(jìn)行電子郵件的發(fā)送。
      [0082] 當(dāng)然,實(shí)際應(yīng)用中,IP管理服務(wù)器101也可以將從與該郵件發(fā)送服務(wù)器的標(biāo)識(shí)相 對(duì)應(yīng)的所有IP地址中選擇出的使能參數(shù)為允許使用、狀態(tài)參數(shù)為正常的所有IP地址發(fā)送 至郵件發(fā)送服務(wù)器102。這樣,郵件發(fā)送服務(wù)器102可以直接從接收的所有IP地址中隨機(jī) 選取一個(gè)IP地址來(lái)發(fā)送電子郵件。
      [0083] 更優(yōu)地,本發(fā)明實(shí)施例中,上述電子郵件發(fā)送系統(tǒng)中還可包括:IP檢查服務(wù)器 103。IP檢查服務(wù)器103主要用于定期獲取公布的黑名單列表;例如,從反垃圾郵件組織網(wǎng) 站定期下載實(shí)時(shí)更新公布的RBL(Realtime Blackhole List,實(shí)時(shí)黑名單列表)。繼而,可 以根據(jù)獲取到的黑名單列表對(duì)IP管理服務(wù)器101中的IP數(shù)據(jù)庫(kù)進(jìn)行更新。具體地,利用 實(shí)時(shí)黑名單列表,對(duì)IP數(shù)據(jù)庫(kù)中存儲(chǔ)的各IP地址進(jìn)行檢查,從中確定出被加入黑名單的IP 地址和相較于上次更新已被洗白的IP地址;并針對(duì)上述每個(gè)IP地址,在IP管理服務(wù)器101 中的IP數(shù)據(jù)庫(kù)中對(duì)應(yīng)該IP地址的參數(shù)進(jìn)行調(diào)整。
      [0084] 其中,對(duì)IP管理服務(wù)器中IP數(shù)據(jù)庫(kù)進(jìn)行更新的方法,流程如圖3所示,具體可以 包括如下步驟:
      [0085] S301 :IP檢查服務(wù)器103針對(duì)IP管理服務(wù)器101中存儲(chǔ)的每個(gè)IP地址,檢查該 IP地址是否被列入黑名單,若是,則執(zhí)行步驟S302 ;否則,執(zhí)行步驟S305。
      [0086] 實(shí)際應(yīng)用中,IP檢查服務(wù)器103可以定期獲取IP管理服務(wù)器101中存儲(chǔ)的所有 的IP地址及其當(dāng)前的使能參數(shù)和狀態(tài)參數(shù)。繼而,針對(duì)獲取的IP管理服務(wù)器的IP數(shù)據(jù)庫(kù) 中的每個(gè)IP地址,IP檢查服務(wù)器103可以將該IP地址與公用的實(shí)時(shí)黑名單列表中的各被 黑IP地址進(jìn)行比較,若該IP地址存在于公用的實(shí)時(shí)黑名單列表中,則判斷該IP地址已被 列入黑名單,向運(yùn)營(yíng)人員發(fā)送報(bào)警郵件,并執(zhí)行步驟S302 ;否則,執(zhí)行步驟S305。
      [0087] S302 :若IP管理服務(wù)器101中對(duì)應(yīng)該IP地址的當(dāng)前的狀態(tài)參數(shù)為正常,則IP檢 查服務(wù)器103向IP管理服務(wù)器101發(fā)送攜帶有該IP地址的異常通知信息。
      [0088] 具體地,針對(duì)IP管理服務(wù)器101中的每個(gè)IP地址,若IP檢查服務(wù)器103檢查出 該IP地址被列入黑名單,則IP檢查服務(wù)器103可以進(jìn)一步檢查該IP地址當(dāng)前的狀態(tài)參數(shù) 是否為正常,若是,即該IP地址當(dāng)前的狀態(tài)參數(shù)Status字段取值為0,則向IP管理服務(wù)器 發(fā)送攜帶有該IP地址的異常通知信息;若不是,則表明該IP地址還未被洗白,郵件發(fā)送服 務(wù)器102發(fā)送電子郵件的過(guò)程中將不會(huì)選中該IP地址來(lái)發(fā)送電子郵件,這樣,由于無(wú)法選 中被黑IP地址發(fā)送電子郵件的過(guò)程,也就避免了利用黑IP地址不能成功發(fā)送電子郵件所 造成的時(shí)間浪費(fèi)。
      [0089] S303 :IP管理服務(wù)器101從接收的異常通知信息中獲取IP地址后,將該IP地址的 狀態(tài)參數(shù)置為異常、使能參數(shù)置為備用后,確定出該IP地址所對(duì)應(yīng)的郵件發(fā)送服務(wù)器102 的標(biāo)識(shí)。
      [0090] 具體地,IP管理服務(wù)器101接收到IP檢查服務(wù)器103發(fā)送的異常通知信息之后, 從接收的異常通知信息中獲取已被加入黑名單、但在IP數(shù)據(jù)庫(kù)中還未標(biāo)明被黑的IP地址; 并將該IP地址的狀態(tài)參數(shù)置為異常、使能參數(shù)置為備用(即將狀態(tài)參數(shù)status字段配置 為1,使能參數(shù)use字段配置為0)后,確定出該IP地址所對(duì)應(yīng)的郵件發(fā)送服務(wù)器102的標(biāo) 識(shí)。
      [0091] S304 :IP管理服務(wù)器101從確定出的郵件發(fā)送服務(wù)器102的標(biāo)識(shí)所對(duì)應(yīng)的其它IP 地址中,選擇一個(gè)狀態(tài)參數(shù)為正常,使能參數(shù)為備用的IP地址,并將選擇出的IP地址的使 能參數(shù)置為允許使用。
      [0092] 具體地,IP管理服務(wù)器101可以根據(jù)確定出的郵件發(fā)送服務(wù)器102的標(biāo)識(shí),從IP 數(shù)據(jù)庫(kù)中查找出與該標(biāo)識(shí)對(duì)應(yīng)的其他IP地址,并從中選擇一個(gè)狀態(tài)參數(shù)為正常,使能參數(shù) 為備用的IP地址,將該被選中的IP地址的使能參數(shù)置為允許使用。這樣,郵件發(fā)送服務(wù)器 102在下一次電子郵件發(fā)送過(guò)程中,可以動(dòng)態(tài)選擇狀態(tài)參數(shù)為正常,使能參數(shù)為允許使用的 IP地址來(lái)發(fā)送電子郵件,避免通過(guò)已被加入黑名單的IP地址來(lái)發(fā)送電子郵件,在發(fā)送不成 功的情況下再重新選擇有效的IP地址來(lái)發(fā)送電子郵件,提高了電子郵件發(fā)送的效率。
      [0093] S305 :若IP管理服務(wù)器101中對(duì)應(yīng)該IP地址的當(dāng)前的狀態(tài)參數(shù)為異常,則IP檢 查服務(wù)器向IP管理服務(wù)器發(fā)送攜帶有該IP地址的正常通知信息。
      [0094] 具體地,針對(duì)IP管理服務(wù)器101中的每個(gè)IP地址,若IP檢查服務(wù)器103檢查出 該IP地址沒(méi)被列入黑名單后,IP檢查服務(wù)器103可以進(jìn)一步判斷該IP地址的當(dāng)前的狀態(tài) 參數(shù)是否為異常,若是,則表明該IP地址在本次更新之前屬于公用的實(shí)時(shí)黑名單列表中的 黑IP地址,但現(xiàn)已被洗白,可以向IP管理服務(wù)器101發(fā)送攜帶有該IP地址的正常通知信 息,以此通知IP管理服務(wù)器101對(duì)該IP地址的狀態(tài)參數(shù)進(jìn)行調(diào)整。
      [0095] S306 :IP管理服務(wù)器101從接收的正常通知信息中獲取IP地址后,將該IP地址 的狀態(tài)參數(shù)置為正常。
      [0096] 具體地,IP管理服務(wù)器101接收到IP檢查服務(wù)器103發(fā)送的正常通知信息,并從 接收的正常通知信息中獲取已被洗白的、但在IP數(shù)據(jù)庫(kù)中仍被標(biāo)明為被黑的IP地址后,將 該IP地址的狀態(tài)參數(shù)置為正常。這樣,若該IP地址當(dāng)前的使能參數(shù)為允許使用,則該IP 地址有效,郵件發(fā)送服務(wù)器102可以使用該IP地址來(lái)發(fā)送電子郵件。
      [0097] 本發(fā)明的技術(shù)方案中,郵件發(fā)送服務(wù)器可以從本機(jī)綁定的多個(gè)IP地址中選擇一 個(gè)IP地址后,根據(jù)IP管理服務(wù)器中存儲(chǔ)的各IP地址的使能參數(shù)和狀態(tài)參數(shù)的狀況,判斷 當(dāng)前選中的IP地址的有效性,若郵件發(fā)送服務(wù)器在判斷當(dāng)前選中的IP地址有效后,則可以 使用當(dāng)前選中的IP地址進(jìn)行電子郵件的發(fā)送。這樣,郵件發(fā)送服務(wù)器只通過(guò)有效IP地址 來(lái)發(fā)送電子郵件,即只發(fā)送一次就可以成功發(fā)送電子郵件,相比現(xiàn)有可能需要多次發(fā)送才 能成功發(fā)送電子郵件的情況,本發(fā)明提供的方案可以大大提高電子郵件的發(fā)送效率,且在 不依賴(lài)F5服務(wù)器集群負(fù)載均衡器的情況下可以綁定多個(gè)IP地址,增加了電子郵件發(fā)送的 靈活性。
      [0098] 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以 通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,如:ROM/ RAM、磁碟、光盤(pán)等。
      [〇〇99] 以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人 員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以作出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng) 視為本發(fā)明的保護(hù)范圍。
      【權(quán)利要求】
      1. 一種電子郵件發(fā)送系統(tǒng),其特征在于,包括:多個(gè)郵件發(fā)送服務(wù)器、IP管理服務(wù)器; 其中, 所述郵件發(fā)送服務(wù)器用于從客戶(hù)端接收到電子郵件后,向所述IP管理服務(wù)器發(fā)送參 數(shù)查詢(xún)請(qǐng)求;根據(jù)所述IP管理服務(wù)器返回的查詢(xún)結(jié)果,使用一個(gè)使能參數(shù)為允許使用、狀 態(tài)參數(shù)為正常的IP地址進(jìn)行所述電子郵件的發(fā)送; 所述IP管理服務(wù)器用于針對(duì)每個(gè)郵件發(fā)送服務(wù)器,對(duì)于該郵件發(fā)送服務(wù)器所綁定的 每個(gè)IP地址,對(duì)應(yīng)該郵件發(fā)送服務(wù)器的標(biāo)識(shí)存儲(chǔ)各IP地址的使能參數(shù)和狀態(tài)參數(shù),所述使 能參數(shù)置為允許使用或備用,所述狀態(tài)參數(shù)置為正?;虍惓#灰约敖邮盏剿鲟]件發(fā)送服 務(wù)器發(fā)送的參數(shù)查詢(xún)請(qǐng)求后,將根據(jù)所述參數(shù)查詢(xún)請(qǐng)求查找出的對(duì)應(yīng)IP地址的使能參數(shù) 和狀態(tài)參數(shù)作為查詢(xún)結(jié)果返回。
      2. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述參數(shù)查詢(xún)請(qǐng)求中攜帶郵件發(fā)送服務(wù)器 的標(biāo)識(shí); 所述IP管理服務(wù)器具體用于查找與接收的參數(shù)查詢(xún)請(qǐng)求中攜帶的郵件發(fā)送服務(wù)器的 標(biāo)識(shí)對(duì)應(yīng)的所有IP地址的使能參數(shù)和狀態(tài)參數(shù),將查找出的所有IP地址的使能參數(shù)和狀 態(tài)參數(shù)作為查詢(xún)結(jié)果返回;以及 所述郵件發(fā)送服務(wù)器具體用于根據(jù)所述IP管理服務(wù)器返回的查詢(xún)結(jié)果,從本機(jī)綁定 的多個(gè)IP地址中選擇一個(gè)使能參數(shù)為允許使用、狀態(tài)參數(shù)為正常的IP地址,并使用當(dāng)前選 中的IP地址進(jìn)行所述電子郵件的發(fā)送。
      3. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述參數(shù)查詢(xún)請(qǐng)求中攜帶郵件發(fā)送服務(wù)器 的標(biāo)識(shí)和指定IP地址;以及 所述郵件發(fā)送服務(wù)器具體用于從本機(jī)綁定的多個(gè)IP地址中選擇一個(gè)IP地址,判斷當(dāng) 前選中的IP地址的有效性:將當(dāng)前選中的IP地址作為參數(shù)查詢(xún)請(qǐng)求中的指定IP地址后向 IP管理服務(wù)器發(fā)送該參數(shù)查詢(xún)請(qǐng)求;若確定所述IP管理服務(wù)器返回的查詢(xún)結(jié)果中該指定 IP地址的使能參數(shù)為允許使用、狀態(tài)參數(shù)為正常,則判斷當(dāng)前選中的IP地址有效;否則,判 斷當(dāng)前選中的IP地址無(wú)效,重新選擇一個(gè)IP地址繼續(xù)判斷有效性;以及所述郵件發(fā)送服務(wù) 器在判斷當(dāng)前選中的IP地址有效后,使用當(dāng)前選中的IP地址進(jìn)行所述電子郵件的發(fā)送;以 及 所述IP管理服務(wù)器具體用于根據(jù)從接收的參數(shù)查詢(xún)請(qǐng)求中解析出的指定IP地址和郵 件發(fā)送服務(wù)器的標(biāo)識(shí),查找所述郵件發(fā)送服務(wù)器的標(biāo)識(shí)對(duì)應(yīng)的該指定IP地址的使能參數(shù) 和狀態(tài)參數(shù),并將查找出的該指定IP地址的使能參數(shù)和狀態(tài)參數(shù)作為查詢(xún)結(jié)果返回。
      4. 如權(quán)利要求1-3任一所述的系統(tǒng),其特征在于,還包括: IP檢查服務(wù)器,用于針對(duì)所述IP管理服務(wù)器中存儲(chǔ)的每個(gè)IP地址,若檢查出該IP地 址被列入黑名單,且該IP地址當(dāng)前的狀態(tài)參數(shù)為正常,則向所述IP管理服務(wù)器發(fā)送攜帶有 該IP地址的異常通知信息;以及 所述IP管理服務(wù)器還用于從接收的異常通知信息中獲取IP地址后,將該IP地址的 狀態(tài)參數(shù)置為異常、使能參數(shù)置為備用后,確定出該IP地址所對(duì)應(yīng)的郵件發(fā)送服務(wù)器的標(biāo) 識(shí);并從確定出的郵件發(fā)送服務(wù)器的標(biāo)識(shí)所對(duì)應(yīng)的其它IP地址中,選擇一個(gè)狀態(tài)參數(shù)為正 常,使能參數(shù)為備用的IP地址,將其使能參數(shù)置為允許使用。
      5. 如權(quán)利要求4所述的系統(tǒng),其特征在于, 所述IP檢查服務(wù)器還用于針對(duì)所述IP管理服務(wù)器中存儲(chǔ)的每個(gè)IP地址,若檢查出該 IP地址沒(méi)被列入黑名單,且該IP地址當(dāng)前的狀態(tài)參數(shù)為異常,則向所述IP管理服務(wù)器發(fā)送 攜帶有該IP地址的正常通知信息;以及 所述IP管理服務(wù)器還用于從接收的正常通知信息中獲取IP地址后,將該IP地址的狀 態(tài)參數(shù)置為正常。
      6. -種電子郵件發(fā)送方法,其特征在于,包括: 郵件發(fā)送服務(wù)器從客戶(hù)端接收到電子郵件后,向IP管理服務(wù)器發(fā)送參數(shù)查詢(xún)請(qǐng)求; IP管理服務(wù)器接收到所述參數(shù)查詢(xún)請(qǐng)求后,將根據(jù)所述參數(shù)查詢(xún)請(qǐng)求查找出的對(duì)應(yīng) IP地址的使能參數(shù)和狀態(tài)參數(shù)作為查詢(xún)結(jié)果返回; 所述郵件發(fā)送服務(wù)器根據(jù)所述IP管理服務(wù)器返回的查詢(xún)結(jié)果,使用一個(gè)使能參數(shù)為 允許使用、狀態(tài)參數(shù)為正常的IP地址進(jìn)行所述電子郵件的發(fā)送; 其中,所述IP管理服務(wù)器針對(duì)每個(gè)郵件發(fā)送服務(wù)器,對(duì)于該郵件發(fā)送服務(wù)器所綁定的 每個(gè)IP地址,對(duì)應(yīng)該郵件發(fā)送服務(wù)器的標(biāo)識(shí)存儲(chǔ)各IP地址的使能參數(shù)和狀態(tài)參數(shù),所述使 能參數(shù)置為允許使用或備用,所述狀態(tài)參數(shù)置為正?;虍惓?。
      7. 如權(quán)利要求6所述的方法,其特征在于,所述參數(shù)查詢(xún)請(qǐng)求中攜帶郵件發(fā)送服務(wù)器 的標(biāo)識(shí); 所述將根據(jù)所述參數(shù)查詢(xún)請(qǐng)求查找出的對(duì)應(yīng)IP地址的使能參數(shù)和狀態(tài)參數(shù)作為查詢(xún) 結(jié)果返回,具體包括: 所述IP管理服務(wù)器查找與所述參數(shù)查詢(xún)請(qǐng)求中攜帶的郵件發(fā)送服務(wù)器的標(biāo)識(shí)對(duì)應(yīng)的 所有IP地址的使能參數(shù)和狀態(tài)參數(shù),將查找出的所有IP地址的使能參數(shù)和狀態(tài)參數(shù)作為 查詢(xún)結(jié)果返回;以及 所述郵件發(fā)送服務(wù)器根據(jù)所述IP管理服務(wù)器返回的查詢(xún)結(jié)果,使用一個(gè)使能參數(shù)為 允許使用、狀態(tài)參數(shù)為正常的IP地址進(jìn)行所述電子郵件的發(fā)送,具體包括: 所述郵件發(fā)送服務(wù)器根據(jù)所述IP管理服務(wù)器返回的查詢(xún)結(jié)果,從本機(jī)綁定的多個(gè)IP 地址中選擇一個(gè)使能參數(shù)為允許使用、狀態(tài)參數(shù)為正常的IP地址,并使用當(dāng)前選中的IP地 址進(jìn)行所述電子郵件的發(fā)送。
      8. 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述參數(shù)查詢(xún)請(qǐng)求中攜帶郵件發(fā)送服務(wù)器 的標(biāo)識(shí)和指定IP地址;以及 所述向IP管理服務(wù)器發(fā)送參數(shù)查詢(xún)請(qǐng)求,具體包括: 所述郵件發(fā)送服務(wù)器從本機(jī)綁定的多個(gè)IP地址中選擇一個(gè)IP地址,將當(dāng)前選中的IP 地址作為參數(shù)查詢(xún)請(qǐng)求中的指定IP地址后向IP管理服務(wù)器發(fā)送該參數(shù)查詢(xún)請(qǐng)求;以及 所述將根據(jù)所述參數(shù)查詢(xún)請(qǐng)求查找出的對(duì)應(yīng)IP地址的使能參數(shù)和狀態(tài)參數(shù)作為查詢(xún) 結(jié)果返回,具體包括: 所述IP管理服務(wù)器根據(jù)從接收的參數(shù)查詢(xún)請(qǐng)求中解析出的指定IP地址和郵件發(fā)送服 務(wù)器的標(biāo)識(shí),查找所述郵件發(fā)送服務(wù)器的標(biāo)識(shí)對(duì)應(yīng)的該指定IP地址的使能參數(shù)和狀態(tài)參 數(shù),并將查找出的該指定IP地址的使能參數(shù)和狀態(tài)參數(shù)作為查詢(xún)結(jié)果返回;以及 所述郵件發(fā)送服務(wù)器根據(jù)所述IP管理服務(wù)器返回的查詢(xún)結(jié)果,使用一個(gè)使能參數(shù)為 允許使用、狀態(tài)參數(shù)為正常的IP地址進(jìn)行所述電子郵件的發(fā)送,具體包括: 所述郵件發(fā)送服務(wù)器若確定所述IP管理服務(wù)器返回的查詢(xún)結(jié)果中該指定IP地址的使 能參數(shù)為允許使用、狀態(tài)參數(shù)為正常,則判斷當(dāng)前選中的IP地址有效;否則,判斷當(dāng)前選中 的IP地址無(wú)效,重新選擇一個(gè)IP地址繼續(xù)判斷有效性;以及所述郵件發(fā)送服務(wù)器在判斷當(dāng) 前選中的IP地址有效后,使用當(dāng)前選中的IP地址進(jìn)行所述電子郵件的發(fā)送。
      9. 如權(quán)利要求6-8任一所述的方法,其特征在于,還包括: IP檢查服務(wù)器針對(duì)所述IP管理服務(wù)器中存儲(chǔ)的每個(gè)IP地址,若檢查出該IP地址被 列入黑名單,且該IP地址當(dāng)前的狀態(tài)參數(shù)為正常,則向所述IP管理服務(wù)器發(fā)送攜帶有該IP 地址的異常通知信息; 所述IP管理服務(wù)器從接收的異常通知信息中獲取IP地址后,將該IP地址的狀態(tài)參數(shù) 置為異常、使能參數(shù)置為備用后,確定出該IP地址所對(duì)應(yīng)的郵件發(fā)送服務(wù)器的標(biāo)識(shí);并從 確定出的郵件發(fā)送服務(wù)器的標(biāo)識(shí)所對(duì)應(yīng)的其它IP地址中,選擇一個(gè)狀態(tài)參數(shù)為正常,使能 參數(shù)為備用的IP地址,并將選擇出的IP地址的使能參數(shù)置為允許使用。
      10. 如權(quán)利要求9所述的方法,其特征在于,還包括: 所述IP檢查服務(wù)器針對(duì)所述IP管理服務(wù)器中存儲(chǔ)的每個(gè)IP地址,若檢查出該IP地 址沒(méi)被列入黑名單,且該IP地址當(dāng)前的狀態(tài)參數(shù)為異常,則向所述IP管理服務(wù)器發(fā)送攜帶 有該IP地址的正常通知信息; 所述IP管理服務(wù)器從接收的正常通知信息中獲取IP地址后,將該IP地址的狀態(tài)參數(shù) 置為正常。
      【文檔編號(hào)】H04L29/06GK104104589SQ201410283275
      【公開(kāi)日】2014年10月15日 申請(qǐng)日期:2014年6月23日 優(yōu)先權(quán)日:2014年6月23日
      【發(fā)明者】宋健 申請(qǐng)人:新浪網(wǎng)技術(shù)(中國(guó))有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1