国产精品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ā)送方法

      文檔序號(hào):7782944閱讀:602來(lái)源:國(guó)知局
      電子郵件的發(fā)送方法
      【專利摘要】本發(fā)明提供一種電子郵件的發(fā)送方法。所述電子郵件的發(fā)送方法包括在通信模塊內(nèi)置電子郵件發(fā)送協(xié)議棧;通過(guò)AT命令設(shè)置電子郵件連接參數(shù)并獲取電子郵件數(shù)據(jù)內(nèi)容;利用郵件發(fā)送AT命令調(diào)用所述電子郵件發(fā)送協(xié)議棧與郵件服務(wù)器進(jìn)行交互,并將所述電子郵件內(nèi)容數(shù)據(jù)封裝成數(shù)據(jù)包并發(fā)送給郵件服務(wù)器。
      【專利說(shuō)明】電子郵件的發(fā)送方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及通信技術(shù),特別地,涉及一種電子郵件的發(fā)送方法。
      【背景技術(shù)】
      [0002]目前,在嵌入式領(lǐng)域,某些設(shè)備可能集成有自動(dòng)檢測(cè)功能,當(dāng)設(shè)備檢測(cè)到異常數(shù)據(jù)時(shí),其一般只能進(jìn)行現(xiàn)場(chǎng)告警,若技術(shù)人員不在現(xiàn)場(chǎng)便可能無(wú)法獲知設(shè)備異常;即使技術(shù)人員獲悉設(shè)備異常,其也必須到達(dá)現(xiàn)場(chǎng)查看并且手工收集異常數(shù)據(jù)。
      [0003]另一方面,電子郵件(Electronic Mail, Email)是人們?nèi)粘9ぷ鞒S玫霓k公通信工具,技術(shù)人員在工作過(guò)程中通常會(huì)定時(shí)查看電子郵件,而且辦公電腦在收到新的電子郵件時(shí)一般會(huì)進(jìn)行提示以通知技術(shù)人員及時(shí)查看新郵件。因此,如果設(shè)備在檢測(cè)到異常數(shù)據(jù)時(shí)可以給技術(shù)人員自動(dòng)發(fā)送電子郵件,便可保證技術(shù)人員及時(shí)獲知設(shè)備異常并獲取到異常數(shù)據(jù)。
      [0004]然而,在現(xiàn)有技術(shù)中,即使上述設(shè)備內(nèi)置有通信模塊,其也不支持電子郵件的發(fā)送,因此無(wú)法實(shí)現(xiàn)通過(guò)電子郵件向技術(shù)人員發(fā)送異常信息以及異常數(shù)據(jù)的功能。

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

      [0005]為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種電子郵件的發(fā)送方法,其可以使得設(shè)備可以自動(dòng)發(fā)送電子郵件以上報(bào)異常。
      [0006]本發(fā)明提供的電子郵件的發(fā)送方法,包括在通信模塊內(nèi)置電子郵件發(fā)送協(xié)議棧;通過(guò)AT命令設(shè)置電子郵件連接參數(shù)并獲取電子郵件數(shù)據(jù)內(nèi)容;利用郵件發(fā)送AT命令調(diào)用所述電子郵件發(fā)送協(xié)議棧與郵件服務(wù)器進(jìn)行交互,并將所述電子郵件內(nèi)容數(shù)據(jù)封裝成數(shù)據(jù)包并發(fā)送給郵件服務(wù)器。
      [0007]在本發(fā)明提供的電子郵件的發(fā)送方法的一種較佳實(shí)施例中,所述電子郵件發(fā)送協(xié)議棧為簡(jiǎn)單郵件傳輸協(xié)議SMTP協(xié)議棧。
      [0008]在本發(fā)明提供的電子郵件的發(fā)送方法的一種較佳實(shí)施例中,所述郵件服務(wù)器為SMTP服務(wù)器。
      [0009]在本發(fā)明提供的電子郵件的發(fā)送方法的一種較佳實(shí)施例中,所述通過(guò)AT命令設(shè)置電子郵件連接參數(shù)包括:在所述通信模塊添加參數(shù)設(shè)置AT命令,并利用所述參數(shù)設(shè)置AT命令設(shè)置SMTP協(xié)議所需要的電子郵件連接參數(shù)。
      [0010]在本發(fā)明提供的電子郵件的發(fā)送方法的一種較佳實(shí)施例中,所述電子郵件連接參數(shù)包括郵件服務(wù)器地址、發(fā)送端口、發(fā)送方郵件地址和接收方的郵件地址。
      [0011]在本發(fā)明提供的電子郵件的發(fā)送方法的一種較佳實(shí)施例中,所述獲取電子郵件數(shù)據(jù)內(nèi)容包括:利用上述郵件內(nèi)容導(dǎo)入AT命令串口獲取電子郵件內(nèi)容數(shù)據(jù),并將所述電子郵件內(nèi)容數(shù)據(jù)導(dǎo)入到所述通信模塊。
      [0012]在本發(fā)明提供的電子郵件的發(fā)送方法的一種較佳實(shí)施例中,所述電子郵件內(nèi)容數(shù)據(jù)包括預(yù)先設(shè)置的電子郵件文本和郵件附件內(nèi)容數(shù)據(jù)。[0013]在本發(fā)明提供的電子郵件的發(fā)送方法的一種較佳實(shí)施例中,所述利用郵件發(fā)送AT命令調(diào)用所述電子郵件發(fā)送協(xié)議棧與郵件服務(wù)器進(jìn)行交互包括:利用郵件發(fā)送AT命令來(lái)調(diào)用所述通信模塊的內(nèi)部SMTP協(xié)議棧的socket接口,并通過(guò)所述socket接口與所述郵件服務(wù)器進(jìn)行連接。
      [0014]在本發(fā)明提供的電子郵件的發(fā)送方法的一種較佳實(shí)施例中,所述將所述電子郵件內(nèi)容數(shù)據(jù)封裝成數(shù)據(jù)包并發(fā)送給郵件服務(wù)器包括:在所述通信模塊與所述郵件服務(wù)器之間建立連接之后,將所述電子郵件數(shù)據(jù)內(nèi)容和以及所述電子郵件連接參數(shù)封裝成電子郵件數(shù)據(jù)包,并且根據(jù)所述郵件服務(wù)器返回的狀態(tài)碼,向所述郵件服務(wù)器發(fā)送所述電子郵件數(shù)據(jù)包。
      [0015]在本發(fā)明提供的電子郵件的發(fā)送方法的一種較佳實(shí)施例中,所述通信模塊為GSM模塊、GPRS模塊、GSM/GPRS模塊、WCDMA模塊、TD-SCDMA模塊、TD-LTE模塊、FDD-LTE模塊之一或者上述模塊的任意組合。
      [0016]在本發(fā)明提供的電子郵件的發(fā)送方法,通信模塊可以通過(guò)AT命令實(shí)現(xiàn)電子郵件的自動(dòng)發(fā)送,因此在設(shè)備檢測(cè)到異常數(shù)據(jù)時(shí)可以通過(guò)電子郵件通知技術(shù)人員異常情況,從而保證技術(shù)人員可以方便快捷地在第一時(shí)間獲知異常情況。
      【專利附圖】

      【附圖說(shuō)明】
      [0017]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖,其中:
      [0018]圖1是本發(fā)明提供的電子郵件的發(fā)送方法一種實(shí)施例的流程示意圖。
      【具體實(shí)施方式】
      [0019]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0020]本發(fā)明提供一種電子郵件的發(fā)送方法,在所述方法中,通信模塊可以通過(guò)注意(Attention)命令,一般稱為AT命令,簡(jiǎn)單方便地實(shí)現(xiàn)電子郵件的發(fā)送。具體地,為支持電子郵件發(fā)送,本發(fā)明提供的技術(shù)方案可以在通信模塊內(nèi)部增加電子郵件發(fā)送的相關(guān)協(xié)議棧,比如SMTP (Simple Mail Transfer Protocol,簡(jiǎn)單郵件傳輸協(xié)議),并且預(yù)先配置多個(gè)AT命令接口,通信模塊只需要調(diào)用相應(yīng)的AT命令便可以方便快捷地完成電子郵件的發(fā)送。
      [0021]具體地,本實(shí)施例涉及的通信模塊可以包括以下AT命令接口:
      [0022](I)參數(shù)設(shè)置AT命令,用于在通信模塊設(shè)置郵件服務(wù)器地址、發(fā)送端口、發(fā)送方郵件地址和接收方的郵件地址等電子郵件連接參數(shù)信息;
      [0023](2)郵件內(nèi)容獲取AT命令,用于通過(guò)串口獲取電子郵件的文本和附件內(nèi)容;
      [0024](3)郵件發(fā)送AT命令,用于調(diào)用內(nèi)部協(xié)議棧與郵件服務(wù)器進(jìn)行交互,并將電子郵件內(nèi)容數(shù)據(jù)封裝成數(shù)據(jù)包并發(fā)送給郵件服務(wù)器。[0025]在具體實(shí)施例中,所述通信模塊可以為全球移動(dòng)通信系統(tǒng)(Global System forMobile Communications, GSM)模塊、通用分組無(wú)線服務(wù)技術(shù)(General Packet RadioService, GPRS)模塊,或同時(shí)集成GSM和GPRS功能的GSM/GPRS模塊;或者,所述通信模塊也可以為第三代移動(dòng)通信模塊,比如寬帶碼分多址(Wideband Code Division MultipleAccess, WCDMA)模塊或時(shí)分同步的碼分多址技術(shù)(Time Division Synchronous CodeDivision Multiple Access, TD-SCDMA)模塊;或者,所述通信模塊也可以為第四代移動(dòng)通信模塊,比如分時(shí)長(zhǎng)期演進(jìn)(Time Division Long Term Evolution, TD-LTE)模塊或頻分雙工長(zhǎng)期演進(jìn)(Frequency Division Duplexing Long Term Evolution, FDD-LTE)模塊;或者,所述通信模塊也可以為上述模塊的任意組合等。
      [0026]以下介紹本發(fā)明提供的電子郵件的發(fā)送方法,請(qǐng)參閱圖1,其為本發(fā)明提供的電子郵件的發(fā)送方法一種實(shí)施例的流程示意圖。所述電子郵件的發(fā)送方法主要涉及通信模塊的內(nèi)部處理流程,其包括以下步驟:
      [0027]步驟S11,通過(guò)參數(shù)設(shè)置AT命令設(shè)置電子郵件連接參數(shù);
      [0028]具體地,在本步驟中可以在所述通信模塊添加上述參數(shù)設(shè)置AT命令,來(lái)設(shè)置SMTP協(xié)議所需要的電子郵件連接參數(shù),其中,所述電子郵件連接參數(shù)可以包括郵件服務(wù)器地址、發(fā)送端口、發(fā)送方郵件地址和接收方的郵件地址等。
      [0029]步驟S12,利用郵件內(nèi)容獲取AT命令從串口獲取電子郵件內(nèi)容數(shù)據(jù);
      [0030]具體地,在本步驟中,所述通信模塊可以利用上述郵件內(nèi)容導(dǎo)入AT命令,從串口獲取電子郵件的文本和郵件附件內(nèi)容數(shù)據(jù)等電子郵件內(nèi)容數(shù)據(jù),并將所述電子郵件內(nèi)容數(shù)據(jù)導(dǎo)入到所述通信模塊。
      [0031]步驟S13,利用郵件發(fā)送AT命令調(diào)用內(nèi)部協(xié)議棧與郵件服務(wù)器進(jìn)行交互,并將電子郵件數(shù)據(jù)內(nèi)容封裝成數(shù)據(jù)包并發(fā)送給郵件服務(wù)器。
      [0032]具體地,所述通信模塊可以通過(guò)郵件發(fā)送AT命令調(diào)用模塊內(nèi)部的SMTP協(xié)議棧的API接口與郵件服務(wù)器(比如SMTP服務(wù)器)進(jìn)行交互,以實(shí)現(xiàn)郵件發(fā)送。比如,在一種實(shí)施例中,所述通信模塊可以首先利用上述郵件發(fā)送AT命令來(lái)調(diào)用內(nèi)部SMTP協(xié)議棧的socket接口,并通過(guò)所述socket接口與所述郵件服務(wù)器進(jìn)行連接;在所述通信模塊與所述郵件服務(wù)器之間建立連接之后,所述通信模塊可以進(jìn)一步將所述電子郵件數(shù)據(jù)內(nèi)容和以及通過(guò)上述參數(shù)設(shè)置AT命令設(shè)置的電子郵件連接參數(shù)封裝組包從而形成電子郵件數(shù)據(jù)包,并且根據(jù)所述郵件服務(wù)器返回的狀態(tài)碼,向所述郵件服務(wù)器發(fā)送所述電子郵件數(shù)據(jù)包,從而實(shí)現(xiàn)郵件傳輸。
      [0033]以上描述的電子郵件的發(fā)送方法可以適用于設(shè)備自動(dòng)上報(bào)異常的場(chǎng)景,具體而言,設(shè)備內(nèi)部集成可以有如上所述的通信模塊,所述通信模塊可以預(yù)先通過(guò)參數(shù)設(shè)置AT命令設(shè)置步驟SI所述的電子郵件連接參數(shù)。當(dāng)設(shè)備檢測(cè)到異常數(shù)據(jù)的時(shí)候,所述通信模塊可以通過(guò)郵件內(nèi)容獲取AT命令獲取到預(yù)先配置的文本和所述異常數(shù)據(jù),并將所述預(yù)先設(shè)置的文本和所述異常數(shù)據(jù)分別作為郵件文本和郵件附件內(nèi)容數(shù)據(jù)。接著,所述通信模塊可以通過(guò)郵件發(fā)送AT命令來(lái)封裝電子郵件數(shù)據(jù)包并調(diào)用socket接口與郵件服務(wù)器進(jìn)行交互,實(shí)現(xiàn)電子郵件自動(dòng)發(fā)送。由此,技術(shù)人員便可以接收到設(shè)備自動(dòng)發(fā)送的電子郵件,并通過(guò)所述電子郵件方便快捷地在第一時(shí)間獲知異常情況。
      [0034]以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其它相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
      【權(quán)利要求】
      1.一種電子郵件的發(fā)送方法,其特征在于,包括: 在通信模塊內(nèi)置電子郵件發(fā)送協(xié)議棧; 通過(guò)AT命令設(shè)置電子郵件連接參數(shù)并獲取電子郵件數(shù)據(jù)內(nèi)容; 利用郵件發(fā)送AT命令調(diào)用所述電子郵件發(fā)送協(xié)議棧與郵件服務(wù)器進(jìn)行交互,并將所述電子郵件內(nèi)容數(shù)據(jù)封裝成數(shù)據(jù)包并發(fā)送給郵件服務(wù)器。
      2.如權(quán)利要求1所述的電子郵件的發(fā)送方法,其特征在于,所述電子郵件發(fā)送協(xié)議棧為簡(jiǎn)單郵件傳輸協(xié)議SMTP協(xié)議棧。
      3.如權(quán)利要求2所述的電子郵件的發(fā)送方法,其特征在于,所述郵件服務(wù)器為SMTP服務(wù)器。
      4.如權(quán)利要求3所述的電子郵件的發(fā)送方法,其特征在于,所述通過(guò)AT命令設(shè)置電子郵件連接參數(shù)包括:在所述通信模塊添加參數(shù)設(shè)置AT命令,并利用所述參數(shù)設(shè)置AT命令設(shè)置SMTP協(xié)議所需要的電子郵件連接參數(shù)。
      5.如權(quán)利要求4所述的電子郵件的發(fā)送方法,其特征在于,所述電子郵件連接參數(shù)包括郵件服務(wù)器地址、發(fā)送端口、發(fā)送方郵件地址和接收方的郵件地址。
      6.如權(quán)利要求3所述的電子郵件的發(fā)送方法,其特征在于,所述獲取電子郵件數(shù)據(jù)內(nèi)容包括: 利用上述郵件內(nèi)容導(dǎo)入AT命令串口獲取電子郵件內(nèi)容數(shù)據(jù),并將所述電子郵件內(nèi)容數(shù)據(jù)導(dǎo)入到所述通信模塊。
      7.如權(quán)利要求6所述的電子郵件的發(fā)送方法,其特征在于,所述電子郵件內(nèi)容數(shù)據(jù)包括預(yù)先設(shè)置的電子郵件文本和郵件附件內(nèi)容數(shù)據(jù)。
      8.如權(quán)利要求3所述的電子郵件的發(fā)送方法,其特征在于,所述利用郵件發(fā)送AT命令調(diào)用所述電子郵件發(fā)送協(xié)議棧與郵件服務(wù)器進(jìn)行交互包括: 利用郵件發(fā)送AT命令來(lái)調(diào)用所述通信模塊的內(nèi)部SMTP協(xié)議棧的socket接口,并通過(guò)所述socket接口與所述郵件服務(wù)器進(jìn)行連接。
      9.如權(quán)利要求8所述的電子郵件的發(fā)送方法,其特征在于,所述將所述電子郵件內(nèi)容數(shù)據(jù)封裝成數(shù)據(jù)包并發(fā)送給郵件服務(wù)器包括: 在所述通信模塊與所述郵件服務(wù)器之間建立連接之后,將所述電子郵件數(shù)據(jù)內(nèi)容和以及所述電子郵件連接參數(shù)封裝成電子郵件數(shù)據(jù)包,并且根據(jù)所述郵件服務(wù)器返回的狀態(tài)碼,向所述郵件服務(wù)器發(fā)送所述電子郵件數(shù)據(jù)包。
      10.如權(quán)利要求1至9中任一項(xiàng)所述的電子郵件的發(fā)送方法,其特征在于,所述通信模塊為 GSM 模塊、GPRS 模塊、GSM/GPRS 模塊、WCDMA 模塊、TD-SCDMA 模塊、TD-LTE 模塊、FDD-LTE模塊之一或者上述模塊的任意組合。
      【文檔編號(hào)】H04L12/58GK103746902SQ201310745234
      【公開(kāi)日】2014年4月23日 申請(qǐng)日期:2013年12月30日 優(yōu)先權(quán)日:2013年12月30日
      【發(fā)明者】向俊 申請(qǐng)人:深圳市廣和通實(shí)業(yè)發(fā)展有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1