一種第三方定時自動發(fā)送郵件的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種轉(zhuǎn)發(fā)電子郵件的方法,是應用于補充各類電子郵件郵件系統(tǒng)的不足,特別是涉及一種基于第三方的可追溯定時自動轉(zhuǎn)發(fā)電子郵件的方法。
【背景技術(shù)】
[0002]電子郵件(Electronic mail:E_mail),它代表借助電腦來傳遞、接收信息的工作,這和傳統(tǒng)以紙筆書寫的郵件不同。當使用者想傳遞一封信件給其他使用者時,他可用文書處理程序?qū)⑿偶I入電腦當中,借助電腦網(wǎng)絡作為媒介傳遞到另外一個使用者。這個收件人當時并不需要在這個電腦網(wǎng)絡當中,事實上,這封電子郵件是存放在網(wǎng)絡服務業(yè)者(ISP)上一個稱為[郵件服務器](mail server)的地方,當收信人下次進入電腦網(wǎng)絡、將信箱打開,取出該信件,便可得到該信息,這便是電子郵件傳遞的過程。
[0003]當今已經(jīng)存在一種定時自動發(fā)送電子郵件的方法,使用者可以設(shè)定發(fā)送電子郵件的時間,并會將電子郵件的發(fā)送時間和記錄號存儲在一個索引表中,然后系統(tǒng)可以根據(jù)索引表,將其中的電子郵件按照不同的發(fā)送時間進行發(fā)送,從而達到定時自動發(fā)送電子郵件的目的。
[0004]圖1是目前廣泛使用的電子郵件及自動定時發(fā)送郵件的網(wǎng)絡結(jié)構(gòu)圖。發(fā)送郵件時,用戶從用戶(發(fā)件人)終端101登錄源郵件服務器102,源郵件服務器102把郵件傳送到目標郵件服務器103,然后收件人就可以在收件人終端104上收取郵件了。目前的定時郵件發(fā)送方式是在源郵件服務器102上實現(xiàn)的。
[0005]但是這樣的方法需要用戶注冊支持該功能的電子郵箱,而不能使用已有電子郵箱發(fā)送定時電子郵件,為用戶帶來了極大的不便。為了使用定時發(fā)送功能而放棄經(jīng)常使用的電子郵箱是得不償失的。
[0006]以上的方法還存在的問題是,如果發(fā)送的郵件內(nèi)容存在問題,很難查找到源頭。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的在于提供一種基于第三方的定時自動發(fā)送郵件方法,用以解決現(xiàn)有技術(shù)中存在的問題,可供使用者在不用改變郵箱、也不用使用特殊的電子郵件客戶端的基礎(chǔ)上就能實現(xiàn)自動發(fā)送定時郵件。
[0008]本發(fā)明的實現(xiàn)方式命名為一種第三方定時自動發(fā)送電子郵件的方法,其特征包含下列步驟:
[0009]用戶(發(fā)件人)通過已注冊賬號登陸(賬號信息中有電子郵件地址,而且電子郵件地址已經(jīng)經(jīng)過確認為該注冊賬號用戶使用)。
[0010]發(fā)件人設(shè)定各個電子郵件的發(fā)送日期、編寫電子郵件的內(nèi)容、填寫收件人電子郵箱地址;
[0011]系統(tǒng)在記錄表中記錄電子郵件的發(fā)件人地址、發(fā)件人、發(fā)件日期、發(fā)件人終端的IP地址信息、郵件內(nèi)容信息、郵件主題、收件人電子郵件地址。
[0012]系統(tǒng)每天查找發(fā)件記錄表的發(fā)件時間與系統(tǒng)時間是同一天的郵件記錄,把記錄表中符合條件的電子郵件自動加入適當?shù)男畔⒌诫娮余]件內(nèi)容中。然后提交到郵件發(fā)送模塊,郵件的發(fā)送地址設(shè)置為模塊事先設(shè)定好的第三方郵件地址。這里的第三方指的是源郵件地址、目標郵件地址之外的郵件地址。郵件發(fā)送模塊把郵件內(nèi)容信息發(fā)送到記錄中的收件人地址。
[0013]郵件發(fā)送成功后,系統(tǒng)自動將發(fā)送郵件的日期、發(fā)送服務器(這里指的是第三方郵件地址所使用的郵件服務器)的IP地址、系統(tǒng)的IP地址存儲到記錄文件相應的記錄中。
【附圖說明】
[0014]圖1是目前電子郵件及自動定時發(fā)送郵件的網(wǎng)絡結(jié)構(gòu)圖。
[0015]圖2是本發(fā)明網(wǎng)絡結(jié)構(gòu)圖。
[0016]圖3是本發(fā)明用戶注冊的簡易流程圖。
[0017]圖4是本發(fā)明用戶(發(fā)件人)使用系統(tǒng)設(shè)置發(fā)送郵件的流程圖。
[0018]圖5是本發(fā)明定時自動發(fā)送郵件的流程圖。
[0019]圖6是本發(fā)明在郵件發(fā)送完成后,進行追溯的流程圖。
【具體實施方式】
[0020]圖2是本發(fā)明應用的系統(tǒng)網(wǎng)絡結(jié)構(gòu)圖。和目前的郵件發(fā)送方式一樣,用戶在平時發(fā)送郵件時,可以使用用戶(發(fā)件人)終端201登錄到源郵件服務器202,把郵件發(fā)送到目標服務器后203,這樣收件人終端204就可以接收郵件了。在應用本系統(tǒng)發(fā)送定時電子郵件時,只需要登錄本系統(tǒng)205,填寫郵件內(nèi)容、主題、目標電子郵件地址、設(shè)置發(fā)送日期就可以了。在指定的讓你氣本系統(tǒng)205會自動把經(jīng)過處理的郵件通過第三方郵件服務器206發(fā)送到目標郵件服務器204。
[0021]系統(tǒng)運行前,系統(tǒng)人員要設(shè)置郵件的發(fā)送時間,該時間用于指定系統(tǒng)在每天的幾點鐘讀取記錄表中當天的記錄,并發(fā)送相關(guān)的郵件。還要設(shè)置第三方用于發(fā)送定時電子郵件的郵箱名稱、密碼和服務器配置信息。
[0022]以下就從涉及本發(fā)明的系統(tǒng)開始介紹具體的使用過程。
[0023]使用本系統(tǒng)首先需要用戶進行注冊,圖3是涉及發(fā)明方法所使用的系統(tǒng)的簡易注冊流程,步驟301是用戶打開系統(tǒng)的登錄頁面首頁,通過步驟302用戶可以申請注冊成為系統(tǒng)用戶,在步驟303用戶填寫用戶名、密碼、電子郵件地址,這里的電子郵件地址指的是用戶自己所使用的電子郵件地址。步驟304,系統(tǒng)會發(fā)送確認注冊的郵件到用戶在步驟303所填的電子郵箱中。步驟305,用戶通過用戶終端登錄到用戶電子郵件所使用的電子郵件服務器中,打開確認注冊郵件,點擊郵件中的確認注冊鏈接以完成注冊。
[0024]使用系統(tǒng)的用戶需要進行注冊,注冊的第一步是要填寫用戶名、密碼、電子郵箱信息,填寫完成后,系統(tǒng)會自動向用戶的電子郵箱地址發(fā)送注冊確認郵件。用戶可以點擊其中的注冊確認鏈接,確認注冊來完成注冊過程。
[0025]然后用戶(發(fā)件人)登錄到系統(tǒng),就可以準備開始撰寫需要定時自動發(fā)送的電子郵件了。圖4描述了用戶撰寫定時電子郵件的過程。步驟401,用戶使用圖3中注冊的用戶名及密碼登錄到圖2中本系統(tǒng)205。步驟402,設(shè)置發(fā)送郵件的日期,設(shè)置為當天以后的某一天。再填寫收件人的電子郵件地址,填寫郵件的主題,然后編寫電子郵件內(nèi)容。最后,完成編寫郵件內(nèi)容的用戶確認郵件內(nèi)容并提交到系統(tǒng)。這樣用戶就完成了撰寫定時郵件的過程。步驟403,系統(tǒng)會自動獲取當前用戶終端的IP地址,及系統(tǒng)的當前時間。步驟404,系統(tǒng)將這些信息(包括發(fā)件人地址、發(fā)件人、發(fā)件日期、發(fā)件人終端的IP地址信息、郵件內(nèi)容信息、郵件主題、收件人電子郵件地址,同時把系統(tǒng)的當前時間作為郵件的撰寫時間)全部寫入記錄表405中,這里的記錄表是指在數(shù)據(jù)庫中存放相關(guān)數(shù)據(jù)的表。至此使用本系統(tǒng)撰寫定時郵件的過程完成了。
[0026]圖5是系統(tǒng)發(fā)送定時電子郵件的過程。通過步驟501、步驟503,系統(tǒng)每天會自動在系統(tǒng)人員設(shè)置的時間自動從記錄表502中讀取需要當天發(fā)送的電子郵件,當找到符合條件的電子郵件后,通過步驟504系統(tǒng)會加入適當?shù)男畔?。步驟505,把處理后的郵件信息傳送給電子郵件發(fā)送模塊。步驟506,系統(tǒng)會通過配置文件507獲得預先設(shè)置的第三方電子郵件的郵箱地址、密碼和服務器配置信息。步驟508,登陸到相關(guān)的服務器發(fā)送郵件到收件人的郵箱。步驟509,當郵件成功發(fā)送以后,郵件發(fā)送模塊會通知系統(tǒng)該郵件已經(jīng)發(fā)送成功,系統(tǒng)會把郵件成功發(fā)送的時間、系統(tǒng)的IP地址、第三方電子郵件服務器的IP存入到記錄文件中,并標記該郵件已經(jīng)成功發(fā)送。至此整個定時電子郵件已經(jīng)完成發(fā)送了。
[0027]在必要的情況下,可以通過查詢發(fā)件人郵箱地址、收件人郵箱地址、郵件撰寫的時間、郵件發(fā)送的時間、IP地址信息、郵件內(nèi)容、郵件主題來追溯郵件撰寫到發(fā)送的整個過程。
[0028]圖6是追溯郵件信息的流程圖。
[0029]步驟601,把需要查詢的信息輸入到系統(tǒng)中。
[0030]步驟602,系統(tǒng)到記錄表603中查詢符合條件的記錄。
[0031]步驟604,判斷是否存在符合條件的記錄。如果存在就到達步驟605,否則就結(jié)束流程。
[0032]步驟605,顯示符合條件的記錄信息。
【主權(quán)項】
1.一種第三方定時自動發(fā)送郵件的方法,其特征在于包含下列步驟: 用戶使用經(jīng)過電子郵件驗證的賬號登陸到系統(tǒng); 設(shè)置發(fā)送郵件的日期,填寫收件人的電子郵件地址、郵件的主題,撰寫電子郵件內(nèi)容; 自動獲取當前用戶終端的IP地址及系統(tǒng)的當前時間; 將這些信息(用戶郵件地址、發(fā)件人、發(fā)件日期、發(fā)件人終端的IP地址信息、郵件內(nèi)容信息、郵件主題、收件人電子郵件地址,同時把系統(tǒng)的當前時間作為郵件的撰寫時間)全部寫入記錄表; 每天在記錄文件中自動查找需要當天發(fā)送的郵件記錄; 獲取這些郵件記錄,在郵件內(nèi)容中加入用戶(發(fā)件人)郵件地址及系統(tǒng)介紹信息;將郵件使用第三方郵件地址(事先設(shè)置好的源郵件地址、目標郵件地址之外的郵件地址),通過第三方郵件服務器(這里的第三方指的是源郵件地址、目標郵件地址之外的郵件地址所使用的服務器,并且是事先設(shè)置好的)發(fā)送到收件人的郵箱; 將發(fā)送郵件的日期、發(fā)送服務器(這里指的是事先設(shè)置的第三方郵件地址所使用的郵件服務器)的IP地址、系統(tǒng)的IP地址存儲到記錄文件相應的記錄中。
【專利摘要】本發(fā)明是一種基于第三方的定時自動發(fā)送電子郵件的系統(tǒng)、方法,方法包括以下步驟:通過電子郵件地址認證的用戶登錄到系統(tǒng),設(shè)置郵件發(fā)送日期、撰寫郵件內(nèi)容、主題、收件人郵箱地址,提交到系統(tǒng)中,系統(tǒng)保存電子郵件發(fā)送日期及內(nèi)容信息,并附加上用戶終端的IP地址及郵件撰寫時間信息并存放到記錄文件中。系統(tǒng)在用戶指定的日期將電子郵件通過第三方的郵件地址及服務器發(fā)送到收件人的電子郵箱中,把發(fā)送郵件的系統(tǒng)IP地址、第三方郵件服務器IP地址、郵件發(fā)送的具體時間記錄到記錄文件中。這樣就可以通過第三方發(fā)動定時電子郵件,必要時可查詢郵件的相關(guān)信息。
【IPC分類】H04L12-58
【公開號】CN104734937
【申請?zhí)枴緾N201310717128
【發(fā)明人】林濤
【申請人】林濤
【公開日】2015年6月24日
【申請日】2013年12月23日