一種安全傳輸電子郵件的方法
2023-07-08 06:01:06 1
專利名稱:一種安全傳輸電子郵件的方法
技術領域:
本發明涉及安全通信領域,特別是涉及一種安全傳輸電子郵件的方法。
背景技術:
電子郵件是網際網路技術高速發展的產物,在網絡通信中發揮著重要的作用。電子郵件將傳統的書信轉化為數位訊號,通過網絡及時地傳送給接收方,給人們的日常通信帶來很大的便利。隨著電子郵件的使用越來越普遍,人們對其安全性的要求也日益凸顯。人們在網上通信時會擔心郵件內個人信息的洩露,從而越來越重視電子郵件的安全問題。當某個用戶首次向另一個用戶發送郵件時,由於用戶的郵箱裡沒有與另一個用戶的郵件往來記錄,如果用戶填寫的郵件接收地址是錯誤的,那麼郵件就可能被發送到別人的郵箱裡,造成電子郵件內容的洩露,這是網絡用戶都不願意出現的情況。但是,電子郵箱地址是用戶在註冊 時用字符組合得到的,往往不易記憶,每個人擁有多個不同網站的郵箱地址進一步加大了記憶的難度。這樣,用戶在將自己的電子郵箱地址告知他人的時候,可能會因為記憶不準而告知錯誤,郵件發送用戶也可能因為疏忽而填寫錯誤的郵件接收地址,這些情況都會造成電子郵件發送到別人的郵箱中,如果郵件中有與個人信息相關的內容,就會洩露個人信息。在現有技術中,郵件發送用戶將電子郵件發送到郵件伺服器,郵件伺服器再將該郵件發送到郵件接收地址,而郵件伺服器不會判斷郵件接收地址是否是郵件發送用戶真實想要發送到的地址。從而,現有技術中存在這樣的局限,在電子郵件接收地址錯誤的情況下,無法避免電子郵件被其他用戶接收,可能會造成個人信息洩露,存在通信安全隱患。
發明內容
鑑於此,本發明的主要目的在於提供一種安全傳輸電子郵件的方法,降低了將電子郵件發送給錯誤的電子郵箱地址的風險,提高了網絡通信安全,保護了電子郵件用戶的個人信息。為了達到上述目的,本發明提供一種安全傳輸電子郵件的方法,該方法包括
步驟001,郵件接收用戶通過郵件客戶端向郵件伺服器發送安全標識設定消息,安全標
識設定消息包括郵件接收地址和安全標識,其中,郵件接收地址是郵件接收用戶的電子郵箱地址,安全標識是由郵件接收用戶設定的用於郵件伺服器安全驗證的標識。步驟002,郵件伺服器接收安全標識設定消息,提取出郵件接收地址和安全標識,將郵件接收地址和安全標識對應地存儲在郵件伺服器的安全標識映射表中。步驟003,郵件發送用戶通過郵件客戶端發送電子郵件,電子郵件攜帶郵件發送地址、郵件接收地址、安全標識使用信息以及安全標識,其中,郵件發送地址是郵件發送用戶的電子郵箱地址,郵件接收地址是郵件接收用戶的電子郵箱地址,安全標識使用信息用於指示是否需要郵件伺服器使用安全標識進行驗證,如果需要驗證,那麼郵件發送用戶通過郵件客戶端將安全標識使用信息的值設置為需要郵件伺服器使用安全標識進行驗證,如果不需要驗證,郵件發送用戶通過郵件客戶端將安全標識使用信息的值設置為不需要郵件伺服器使用安全標識進行驗證。步驟004,郵件伺服器接收電子郵件,從電子郵件中提取出安全標識使用信息,根據安全標識使用信息判斷是否需要使用安全標識進行驗證,如果需要使用安全標識進行驗證,那麼進入步驟005,如果不需要使用安全標識進行驗證,那麼進入步驟009。步驟005,郵件伺服器從電子郵件中提取出郵件接收地址和安全標識,並且根據郵件接收地址從安全標識映射表中查找對 應的安全標識,判斷安全標識是否相同,如果查找到的安全標識與從電子郵件中提取出的安全標識相同,那麼進入步驟006,如果查找到的安全標識與從電子郵件中提取出的安全標識不同,那麼進入步驟007,如果沒有查找到對應的安全標識,那麼進入步驟008。步驟006,郵件伺服器向郵件接收地址發送電子郵件,郵件伺服器向郵件發送地址發送安全標識相同的回執,流程結束。步驟007,郵件伺服器不向郵件接收地址發送電子郵件,郵件伺服器向郵件發送地址發送安全標識不同的回執,流程結束。步驟008,郵件伺服器不向郵件接收地址發送電子郵件,郵件伺服器向郵件發送地址發送沒有查找到對應的安全標識的回執,流程結束。步驟009,郵件伺服器從電子郵件中提取出郵件接收地址,郵件伺服器向郵件接收地址發送電子郵件,流程結束。本發明提供一種安全傳輸電子郵件的方法,電子郵件攜帶安全標識使用信息和安全標識,其中,安全標識是由郵件接收用戶設定的用於郵件伺服器安全驗證的標識,在安全標識使用信息的值設定為需要郵件伺服器使用安全標識進行驗證的情況下,郵件伺服器接收電子郵件,對比電子郵件中攜帶的安全標識和其安全標識映射表中存儲的安全標識,如果安全標識相同,則向郵件接收用戶發送郵件,否則不發送郵件。使用本發明,在郵件發送用戶不確定郵件接收地址是否正確的情況下,郵件伺服器根據安全標識進行安全認證,只有通過安全驗證的郵箱地址才能接收郵件,降低了將電子郵件發送給錯誤的電子郵箱地址的風險,提高了網絡通信安全,保護了電子郵件用戶的個人信息。
圖1是本發明提供的安全傳輸電子郵件方法的實施例一的流程圖。
具體實施例方式為了使本技術領域的人員更好地理解本發明,下面結合附圖和實施例對本發明進行詳細說明。實施例一
請參考圖1,圖1是本發明提供的安全傳輸電子郵件方法的實施例一的流程圖,該實施例包括
步驟001,郵件接收用戶通過郵件客戶端向郵件伺服器發送安全標識設定消息,安全標識設定消息包括郵件接收地址和安全標識,其中,郵件接收地址是郵件接收用戶的電子郵箱地址,安全標識是由郵件接收用戶設定的用於郵件伺服器安全驗證的標識。
步驟002,郵件伺服器接收安全標識設定消息,提取出郵件接收地址和安全標識,將郵件接收地址和安全標識對應地存儲在郵件伺服器的安全標識映射表中。步驟003,郵件發送用戶通過郵件客戶端發送電子郵件,電子郵件攜帶郵件發送地址、郵件接收地址、安全標識使用信息以及安全標識,其中,郵件發送地址是郵件發送用戶的電子郵箱地址,郵件接收地址是郵件接收用戶的電子郵箱地址,安全標識使用信息用於指示是否需要郵件伺服器使用安全標識進行驗證,如果需要驗證,那麼郵件發送用戶通過郵件客戶端將安全標識使用信息的值設置為需要郵件伺服器使用安全標識進行驗證,如果不需要驗證,郵件發送用戶通過郵件客戶端將安全標識使用信息的值設置為不需要郵件伺服器使用安全標識進行驗證。步驟004,郵件伺服器接收電子郵件,從電子郵件中提取出安全標識使用信息,根據安全標識使用信息判斷是否需要使用安全標識進行驗證,如果需要使用安全標識進行驗證,那麼進入步驟005,如果不需要使用安全標識進行驗證,那麼進入步驟009。步驟005,郵件伺服器從電子郵件中提取出郵件接收地址和安全標識,並且根據郵件接收地址從安全標識映射表中查找對應的安全標識,判斷安全標識是否相同,如果查找到的安全標識與從電子郵件中提取出的安全標識相同,那麼進入步驟006,如果查找到的安全標識與從電子郵件中提取出的安全標識不同,那麼進入步驟007,如果沒有查找到對應的安全標識,那麼進入步驟008。步驟006,郵件伺服器向郵件接收地址發送電子郵件,郵件伺服器向郵件發送地址發送安全標識相同的回執,流程結束。步驟007,郵件伺服器不向郵件接收地址發送電子郵件,郵件伺服器向郵件發送地址發送安全標識不同的回執,流程結束。步驟008,郵件伺服器不向郵件接收地址發送電子郵件,郵件伺服器向郵件發送地址發送沒有查找到對應的安全標識的回執,流程結束。步驟009,郵件伺服器從電子郵件中提取出郵件接收地址,郵件伺服器向郵件接收地址發送電子郵件,流程結束。實施例二
在本實施例中,為了進一步詳細說明,進行如下場景的假設用戶A將要首次向用戶B發送電子郵件,用戶B通過電話將郵件地址和安全標識告知用戶A,用戶A擔心記錄錯用戶B的郵件地址,於是用戶A發送需要郵件伺服器使用安全標識進行驗證的電子郵件,以避免將包含個人信息的電子郵件發送給他人。 下面進行詳細說明。該實施例包括
步驟001,用戶B註冊的電子郵箱地址是「jerry007@126. com」,他設置的安全標識是「天天向上」,用戶B通過郵箱客戶端向郵件伺服器發送安全標識使用消息,安全標識使用消息包括用戶B的郵箱地址「jerry007@126. com」和安全標識「天天向上」。步驟002,郵件伺服器接收用戶B發送的安全標識使用消息,提取出其中的郵件接收地址「jerry007(gl26. com」和安全標識「天天向上」,並且將它們對應地存儲在安全標識映射表中。步驟003,用戶A通過郵件客戶端發送電子郵件,該電子郵件攜帶郵件發送地址、郵件接收地址「jerry007@126. com」、安全標識使用信息、以及安全標識「天天向上」,其中安全標識使用信息的值被設置為「 I 」,表示需要郵件伺服器使用安全標識進行驗證。步驟004,郵件伺服器接收電子郵件,根據安全標識使用信息的值判斷需要使用安全標識進行驗證,進入步驟005。步驟 005,郵件伺服器從電子郵件中提取出郵件接收地址「 jerry007@126. com」和安全標識「天天向上」,並且從安全映射表中查找出郵件接收地址「jerry007@126. com」對應的安全標識「天天向上」,由於查找到的安全標識和電子郵件中提取的安全標識相同,進入步驟006。步驟006,郵件伺服器向「jerry007@126. com」發送電子郵件,並且向用戶A的郵箱地址發送安全標識相同的回執,流程結束。實施例三
本實施例與實施例二的假設場景相同,用戶A要向用戶B發送包含個人信息的電子郵件。但是,用戶A記錄的用戶B的電子郵箱地址是錯誤的,用戶A將用戶B的郵箱地址^ jerry007il26. com」 記錄為 「gerry007@126· com,,。下面進行詳細說明。該實施例包括
步驟001- 002與實施例二相同,不再贅述。步驟003,用戶A通過郵件客戶端發送電子郵件,該電子郵件攜帶郵件發送地址、郵件接收地址「gerry007@126. com」、安全標識使用信息、以及安全標識「天天向上」,其中安全標識使用信息的值被設置為「 I 」,表示需要郵件伺服器使用安全標識進行驗證。步驟004,郵件伺服器接收電子郵件,根據安全標識使用信息的值判斷需要使用安全標識進行認證,進入步驟005。步驟005,郵件伺服器從電子郵件中提取出郵件接收地址「gerry007@126. com」和安全標識「天天向上」,郵件伺服器從安全映射表中查找到「gerry007@126. com」對應的安全標識是「gerry」,這與從電子郵件中提取的安全標識「天天向上」不同,進入步驟007。步驟007,郵件伺服器不向「gerry007@126. com」發送電子郵件,向用戶A的郵箱地址發送安全標識不同的回執,流程結束。執行完該流程,用戶A根據回執重新確認用戶B的郵箱地址和安全標識,再次進行發送,從而避免了用戶A將要發送給用戶B的電子郵件誤發送給他人,造成電子郵件內個人信息洩露的問題。以上所述僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1. 一種安傳輸電子郵件的方法,其特徵在於,該方法包括步驟001,郵件接收用戶通過郵件客戶端向郵件伺服器發送安全標識設定消息,安標識設定消息包括郵件接收地址和安全標識,其中,郵件接收地址是郵件接收用戶的電子郵箱地址,安全標識是由郵件接收用戶設定的用於郵件伺服器安全驗證的標識;步驟002,郵件伺服器接收安全標識設定消息,提取出郵件接收地址和安全標識,將郵件接收地址和安全標識對應地存儲在郵件伺服器的安全標識映射表中;步驟003,郵件發送用戶通過郵件客戶端發送電子郵件,電子郵件攜帶郵件發送地址、 郵件接收地址、安全標識使用信息以及安全標識,其中,郵件發送地址是郵件發送用戶的電子郵箱地址,郵件接收地址是郵件接收用戶的電子郵箱地址,安全標識使用信息用於指示是否需要郵件伺服器使用安全標識進行驗證,如果需要驗證,那麼郵件發送用戶通過郵件客戶端將安全標識使用信息的值設置為需要郵件伺服器使用安全標識進行驗證,如果不需要驗證,郵件發送用戶通過郵件客戶端將安全標識使用信息的值設置為不需要郵件伺服器使用安全標識進行驗證;步驟004,郵件伺服器接收電子郵件,從電子郵件中提取出安全標識使用信息,根據安全標識使用信息判斷是否需要使用安全標識進行驗證,如果需要使用安全標識進行驗證, 那麼進入步驟005,如果不需要使用安全標識進行驗證,那麼進入步驟009 ;步驟005,郵件伺服器從電子郵件中提取出郵件接收地址和安全標識,並且根據郵件接收地址從安全標識映射表中查找對應的安全標識,判斷安全標識是否相同,如果查找到的安全標識與從電子郵件中提取出的安全標識相同,那麼進入步驟006,如果查找到的安全標識與從電子郵件中提取出的安全標識不同,那麼進入步驟007,如果沒有查找到對應的安全標識,那麼進入步驟008 ;步驟006,郵件伺服器向郵件接收地址發送電子郵件,郵件伺服器向郵件發送地址發送安全標識相同的回執,流程結束;步驟007,郵件伺服器不向郵件接收地址發送電子郵件,郵件伺服器向郵件發送地址發送安全標識不同的回執,流程結束;步驟008,郵件伺服器不向郵件接收地址發送電子郵件,郵件伺服器向郵件發送地址發送沒有查找到對應的安全標識的回執,流程結束;步驟009,郵件伺服器從電子郵件中提取出郵件接收地址,郵件伺服器向郵件接收地址發送電子郵件,流程結束。
全文摘要
本發明提供一種安全傳輸電子郵件的方法,電子郵件攜帶安全標識使用信息和安全標識,其中,安全標識是由郵件接收用戶設定的用於郵件伺服器安全驗證的標識,在安全標識使用信息的值設定為需要伺服器使用安全標識進行驗證的情況下,郵件伺服器接收電子郵件,對比電子郵件中攜帶的安全標識和其安全標識映射表中存儲的安全標識,如果安全標識相同,則向郵件接收用戶發送郵件,否則不發送郵件。使用本發明,在郵件發送用戶不確定郵件接收地址是否正確的情況下,郵件伺服器根據安全標識進行安全驗證,只有通過安全驗證的郵箱地址才能接收郵件,降低了將電子郵件發送給錯誤的電子郵箱地址的風險,提高了網絡通信安全,保護了電子郵件用戶的個人信息。
文檔編號H04L12/58GK103001977SQ201310003429
公開日2013年3月27日 申請日期2013年1月6日 優先權日2013年1月6日
發明者李兆璽 申請人:李兆璽