亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

面向臨時(shí)郵件發(fā)送的無(wú)用戶身份驗(yàn)證方法

文檔序號(hào):7988834閱讀:889來(lái)源:國(guó)知局
專利名稱:面向臨時(shí)郵件發(fā)送的無(wú)用戶身份驗(yàn)證方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)通信領(lǐng)域,具體涉及一種面向臨時(shí)郵件發(fā)送的無(wú)用戶身份驗(yàn)證方法。
背景技術(shù)
SMTP 稱為簡(jiǎn)單 Mail 傳輸協(xié)議(Simple Mail Transfer Protocal),目標(biāo)是向用戶提供高效、可靠的郵件傳輸。SMTP的一個(gè)重要特點(diǎn)是它能夠在傳送中接力傳送郵件,SP郵件可以通過不同網(wǎng)絡(luò)上的主機(jī)接力式傳送。工作在兩種情況下一是電子郵件從客戶機(jī)傳輸?shù)椒?wù)器;二是從某一個(gè)服務(wù)器傳輸?shù)搅硪粋€(gè)服務(wù)器。SMTP是個(gè)請(qǐng)求/響應(yīng)協(xié)議,它監(jiān)聽25號(hào)端口,用于接收用戶的Mail請(qǐng)求,并與遠(yuǎn)端Mail服務(wù)器建立SMTP連接。SMTP通常有兩種工作模式發(fā)送SMTP和接收SMTP。具體工作方式為發(fā)送SMTP在接到用戶的郵件請(qǐng)求后,判斷此郵件是否為本地郵件,若是直接投送到用戶的郵箱,否則向dns查詢遠(yuǎn)端郵件服務(wù)器的MX紀(jì)錄,并建立與遠(yuǎn)端接收SMTP之間的一個(gè)雙向傳送通道,此后SMTP命令由發(fā)送SMTP發(fā)出,由接收SMTP接收,而應(yīng)答則反方面?zhèn)魉?。一旦傳送通道建立,SMTP發(fā)送者發(fā)送MAIL命令指明郵件發(fā)送者。如果SMTP接收者可以接收郵件則返回OK應(yīng)答。SMTP發(fā)送者再發(fā)出RCPT命令確認(rèn)郵件是否接收到。如果SMTP接收者接收,則返回OK應(yīng)答;如果不能接收到,則發(fā)出拒絕接收應(yīng)答(但不中止整個(gè)郵件操作),雙方將如此重復(fù)多次。當(dāng)接收者收到全部郵件后會(huì)接收到特別的序列,如果接收者成功處理了郵件,則返回OK應(yīng)答。隨著因特網(wǎng)的發(fā)展,目前在眾多的因特網(wǎng)服務(wù)協(xié)議中,SMTP協(xié)議由于能夠?qū)崿F(xiàn)對(duì)郵件的管理,得到了日益廣泛的應(yīng)用。但是目前的SMTP協(xié)議用戶驗(yàn)證通常需要用戶密碼,雖然安全性能高,但是使用復(fù)雜,對(duì)于某些基于WEB實(shí)現(xiàn)的SMTP接口而言,由于需要提高用戶操作的便捷性,往往需要進(jìn)行一次性驗(yàn)證,而現(xiàn)有的驗(yàn)證方法涉及用戶名密碼的管理,顯然過于復(fù)雜,因此急需一種基于SMTP傳輸協(xié)議的簡(jiǎn)單身份驗(yàn)證方法。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種能夠?qū)崿F(xiàn)SMTP傳輸協(xié)議的簡(jiǎn)單身份驗(yàn)證、具有瀏覽器兼容性好、驗(yàn)證簡(jiǎn)單可靠、使用方便的面向臨時(shí)郵件發(fā)送的無(wú)用戶身份驗(yàn)證方法。為了解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為
一種面向臨時(shí)郵件發(fā)送的無(wú)用戶身份驗(yàn)證方法,其實(shí)施步驟如下
1)客戶端和服務(wù)器同時(shí)預(yù)設(shè)與客戶端信息相關(guān)的身份驗(yàn)證加密算法;
2)客戶端通過身份驗(yàn)證加密算法結(jié)合自身信息生成一個(gè)身份驗(yàn)證字符串并通過SMTP協(xié)議發(fā)送給向服務(wù)器;
3)服務(wù)器接收客戶端的SMTP協(xié)議請(qǐng)求以及客戶端發(fā)送的所述身份驗(yàn)證字符串,根據(jù)SMTP協(xié)議請(qǐng)求包含的客戶端信息通過身份驗(yàn)證加密算法生成目標(biāo)驗(yàn)證字符串;
4 )服務(wù)器將所述身份驗(yàn)證字符串與目標(biāo)驗(yàn)證字符串進(jìn)行比較,如果身份驗(yàn)證字符串與目標(biāo)驗(yàn)證字符串相同則向 客戶端返回SMTP協(xié)議響應(yīng)代碼220;如果身份驗(yàn)證字符串與目標(biāo)驗(yàn)證字符串不同則向客戶端返回SMTP協(xié)議響應(yīng)代碼535。作為上述技術(shù)方案的進(jìn)一步改進(jìn)
所述客戶端信息包括客戶端的IP地址和代理服務(wù)器IP地址。所述身份驗(yàn)證加密算法為對(duì)客戶端信息進(jìn)行加密的不可逆加密算法。所述步驟2)中客戶端將身份驗(yàn)證字符串通過SMTP協(xié)議發(fā)送給向服務(wù)器時(shí)包括將身份驗(yàn)證字符串和發(fā)送時(shí)間進(jìn)行可逆加密打包;所述步驟3)中服務(wù)器接收客戶端的SMTP協(xié)議請(qǐng)求時(shí)包括將接收的數(shù)據(jù)包進(jìn)行與所述可逆加密打包算法匹配的解密算法獲取其中的發(fā)送時(shí)間,如果解密得到的發(fā)送時(shí)間與當(dāng)前時(shí)間差值超過預(yù)設(shè)值,則返回SMTP協(xié)議響應(yīng)代碼530。本發(fā)明具有下述優(yōu)點(diǎn)本發(fā)明客戶端和服務(wù)器同時(shí)預(yù)設(shè)與客戶端信息相關(guān)的身份驗(yàn)證加密算法,客戶端通過身份驗(yàn)證加密算法結(jié)合自身信息生成一個(gè)身份驗(yàn)證字符串并通過SMTP協(xié)議發(fā)送給向服務(wù)器,服務(wù)器接收客戶端的SMTP協(xié)議請(qǐng)求以及客戶端發(fā)送的所述身份驗(yàn)證字符串,根據(jù)SMTP協(xié)議請(qǐng)求包含的客戶端信息通過身份驗(yàn)證加密算法生成目標(biāo)驗(yàn)證字符串,服務(wù)器將所述身份驗(yàn)證字符串與目標(biāo)驗(yàn)證字符串進(jìn)行比較,如果身份驗(yàn)證字符串與目標(biāo)驗(yàn)證字符串相同則向客戶端返回SMTP協(xié)議響應(yīng)代碼220 ;如果身份驗(yàn)證字符串與目標(biāo)驗(yàn)證字符串不同則向客戶端返回SMTP協(xié)議響應(yīng)代碼535,在服務(wù)器上無(wú)需建立用戶名和密碼數(shù)據(jù)庫(kù)即能夠?qū)崿F(xiàn)SMTP傳輸協(xié)議的簡(jiǎn)單身份驗(yàn)證、具有瀏覽器兼容性好、驗(yàn)證簡(jiǎn)單可靠、使用方便的優(yōu)點(diǎn)。


為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實(shí)施例的主要流程示意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)闡述,以使本發(fā)明的優(yōu)點(diǎn)和特征能更易于被本領(lǐng)域技術(shù)人員理解,從而對(duì)本發(fā)明的保護(hù)范圍做出更為清楚明確的界定。如圖I所示,本實(shí)施例面向臨時(shí)郵件發(fā)送的無(wú)用戶身份驗(yàn)證方法的實(shí)施步驟如下
1)客戶端和服務(wù)器同時(shí)預(yù)設(shè)與客戶端信息相關(guān)的身份驗(yàn)證加密算法;
2)客戶端通過身份驗(yàn)證加密算法結(jié)合自身信息生成一個(gè)身份驗(yàn)證字符串并通過SMTP協(xié)議發(fā)送給向服務(wù)器;
3)服務(wù)器接收客戶端的SMTP協(xié)議請(qǐng)求以及客戶端發(fā)送的身份驗(yàn)證字符串,根據(jù)SMTP協(xié)議請(qǐng)求包含的客戶端信息通過身份驗(yàn)證加密算法生成目標(biāo)驗(yàn)證字符串;
4 )服務(wù)器將身份驗(yàn)證字符串與目標(biāo)驗(yàn)證字符串進(jìn)行比較,如果身份驗(yàn)證字符串與目標(biāo)驗(yàn)證字符串相同則向客戶端返回SMTP協(xié)議響應(yīng)代碼220 ;如果身份驗(yàn)證字符串與目標(biāo)驗(yàn)證字符串不同則向客戶端返回SMTP協(xié)議響應(yīng)代碼535本實(shí)施例客戶端信息包括客戶端的IP地址和代理服務(wù)器IP地址。本實(shí)施例身份驗(yàn)證加密算法為對(duì)客戶端信息進(jìn)行加密的不可逆加密算法。本實(shí)施例步驟2)中客戶端將身份驗(yàn)證字符串通過SMTP協(xié)議發(fā)送給向服務(wù)器時(shí)包括將身份驗(yàn)證字符串和發(fā)送時(shí)間進(jìn)行可逆加密打包;步驟3)中服務(wù)器接收客戶端的SMTP協(xié)議請(qǐng)求時(shí)包括將接收的數(shù)據(jù)包進(jìn)行與可逆加密打包算法匹配的解密算法獲取其中的發(fā)送時(shí)間,如果解密得到的發(fā)送時(shí)間與當(dāng)前時(shí)間差值超過預(yù)設(shè)值,則返回SMTP協(xié)議響應(yīng)代碼530。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,本發(fā)明的保護(hù)范圍并不僅局限于上述實(shí)施例,凡屬于本發(fā)明思路下的技術(shù)方案均屬于本發(fā)明的保護(hù)范圍。應(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.一種面向臨時(shí)郵件發(fā)送的無(wú)用戶身份驗(yàn)證方法,其特征在于其實(shí)施步驟如下 .1)客戶端和服務(wù)器同時(shí)預(yù)設(shè)與客戶端信息相關(guān)的身份驗(yàn)證加密算法; .2)客戶端通過身份驗(yàn)證加密算法結(jié)合自身信息生成一個(gè)身份驗(yàn)證字符串并通過SMTP協(xié)議發(fā)送給向服務(wù)器; .3)服務(wù)器接收客戶端的SMTP協(xié)議請(qǐng)求以及客戶端發(fā)送的所述身份驗(yàn)證字符串,根據(jù)SMTP協(xié)議請(qǐng)求包含的客戶端信息通過身份驗(yàn)證加密算法生成目標(biāo)驗(yàn)證字符串; .4 )服務(wù)器將所述身份驗(yàn)證字符串與目標(biāo)驗(yàn)證字符串進(jìn)行比較,如果身份驗(yàn)證字符串與目標(biāo)驗(yàn)證字符串相同則向客戶端返回SMTP協(xié)議響應(yīng)代碼220 ;如果身份驗(yàn)證字符串與目標(biāo)驗(yàn)證字符串不同則向客戶端返回SMTP協(xié)議響應(yīng)代碼535。
2.根據(jù)權(quán)利要求I所述的面向臨時(shí)郵件發(fā)送的無(wú)用戶身份驗(yàn)證方法,其特征在于所述客戶端信息包括客戶端的IP地址和代理服務(wù)器IP地址。
3.根據(jù)權(quán)利要求2所述的面向臨時(shí)郵件發(fā)送的無(wú)用戶身份驗(yàn)證方法,其特征在于所述身份驗(yàn)證加密算法為對(duì)客戶端信息進(jìn)行加密的不可逆加密算法。
4.根據(jù)權(quán)利要求I或2或3所述的面向臨時(shí)郵件發(fā)送的無(wú)用戶身份驗(yàn)證方法,其特征在于所述步驟2)中客戶端將身份驗(yàn)證字符串通過SMTP協(xié)議發(fā)送給向服務(wù)器時(shí)包括將身份驗(yàn)證字符串和發(fā)送時(shí)間進(jìn)行可逆加密打包;所述步驟3)中服務(wù)器接收客戶端的SMTP協(xié)議請(qǐng)求時(shí)包括將接收的數(shù)據(jù)包進(jìn)行與所述可逆加密打包算法匹配的解密算法獲取其中的發(fā)送時(shí)間,如果解密得到的發(fā)送時(shí)間與當(dāng)前時(shí)間差值超過預(yù)設(shè)值,則返回SMTP協(xié)議響應(yīng)代碼 530。
全文摘要
本發(fā)明公開了一種面向臨時(shí)郵件發(fā)送的無(wú)用戶身份驗(yàn)證方法,其實(shí)施步驟如下1)客戶端和服務(wù)器同時(shí)預(yù)設(shè)身份驗(yàn)證加密算法;2)客戶端生成一個(gè)身份驗(yàn)證字符串并通過SMTP協(xié)議發(fā)送給向服務(wù)器;3)服務(wù)器接收客戶端的SMTP協(xié)議請(qǐng)求以及客戶端發(fā)送的身份驗(yàn)證字符串,生成目標(biāo)驗(yàn)證字符串;4)服務(wù)器將身份驗(yàn)證字符串與目標(biāo)驗(yàn)證字符串進(jìn)行比較,如果身份驗(yàn)證字符串與目標(biāo)驗(yàn)證字符串相同則向客戶端返回SMTP協(xié)議響應(yīng)代碼220;如果身份驗(yàn)證字符串與目標(biāo)驗(yàn)證字符串不同則向客戶端返回SMTP協(xié)議響應(yīng)代碼535。本發(fā)明具有能夠?qū)崿F(xiàn)SMTP傳輸協(xié)議的簡(jiǎn)單身份驗(yàn)證、具有瀏覽器兼容性好、驗(yàn)證簡(jiǎn)單可靠、使用方便的優(yōu)點(diǎn)。
文檔編號(hào)H04L12/58GK102624645SQ201110383210
公開日2012年8月1日 申請(qǐng)日期2011年11月28日 優(yōu)先權(quán)日2011年11月28日
發(fā)明者馮春瑾, 葛長(zhǎng)偉 申請(qǐng)人:蘇州奇可思信息科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1