版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
郵件處理自動(dòng)化1SMTP/POP/IMAP命令23工資條發(fā)送機(jī)器人報(bào)銷郵件附件下載機(jī)器人01SMTP/POP/IMAP命令SMTP郵件發(fā)送POP郵件處理命令I(lǐng)MAP郵件處理命令SMTP/POP/IMAPSMTPSimpleMailTransferProtocol(簡(jiǎn)稱SMTP),即簡(jiǎn)單郵件傳輸協(xié)議。它是一組用于從源地址到目的地址傳輸郵件的規(guī)范,通過(guò)它來(lái)控制郵件的中轉(zhuǎn)方式。SMTP協(xié)議屬于TCP/IP協(xié)議簇,它幫助每臺(tái)計(jì)算機(jī)在發(fā)送或中轉(zhuǎn)信件時(shí)找到下一個(gè)目的地。SMTP服務(wù)器就是遵循SMTP協(xié)議的發(fā)送郵件服務(wù)器。SMTP/POP/IMAPPOPPOP3是PostOfficeProtocol3的簡(jiǎn)稱,即郵局協(xié)議的第3個(gè)版本,它是規(guī)定怎樣將個(gè)人計(jì)算機(jī)連接到Internet的郵件服務(wù)器和下載電子郵件的電子協(xié)議。POP3服務(wù)器是遵循POP3協(xié)議的接收郵件服務(wù)器,用于接收電子郵件。POP3是因特網(wǎng)電子郵件的第一個(gè)離線協(xié)議標(biāo)準(zhǔn),它允許用戶從服務(wù)器上把郵件存儲(chǔ)到本地主機(jī)(即自己的計(jì)算機(jī))上,同時(shí)刪除保存在郵件服務(wù)器上的郵件。但是,用戶在客戶端的操作(如移動(dòng)郵件、標(biāo)記已讀等),不會(huì)反饋到服務(wù)器上。IMAPInternetMailAccessProtocol(簡(jiǎn)稱IMAP),即交互式郵件存取協(xié)議,它是跟POP3類似的郵件訪問(wèn)標(biāo)準(zhǔn)協(xié)議之一,用于接收電子郵件。
IMAP提供服務(wù)器與電子郵件客戶端之間的雙向通信,用戶在客戶端的操作(如移動(dòng)郵件、標(biāo)記已讀等)都會(huì)反饋到服務(wù)器上。SMTP郵件發(fā)送SMTP郵件發(fā)送
“SMTP郵件發(fā)送”命令發(fā)送郵件到指定郵箱,發(fā)送成功返回True,失敗返回False。該命令包括11個(gè)必選屬性:“SMTP服務(wù)器”指定SMTP服務(wù)器地址;“服務(wù)器端口”指SMTP服務(wù)器端口,默認(rèn)為25,當(dāng)選擇SSL加密為“是”時(shí),端口號(hào)可為465、587“SSL加密”指是否使用SSL協(xié)議加密(一種為保護(hù)敏感數(shù)據(jù)在傳送過(guò)程中的安全而設(shè)置的加密技術(shù)),默認(rèn)為否;當(dāng)選擇SSL加密為“否”時(shí),端口號(hào)為25;“登錄賬號(hào)”指郵件發(fā)送郵箱賬號(hào),一般與發(fā)件人郵箱地址一致;“登錄密碼”為郵箱授權(quán)碼,切記此處為授權(quán)碼,而非郵箱在網(wǎng)頁(yè)端的登錄密碼;“發(fā)件人”指發(fā)件人郵箱地址;“收件人”指收件人郵箱地址,多個(gè)地址可用["abc@ui.bot","xyz@ui.bot"]數(shù)組的形式填寫;“抄送”指抄送郵箱地址,多個(gè)地址也可用數(shù)組的形式填寫;“郵件標(biāo)題”指郵件標(biāo)題;“郵件正文”為郵件正文內(nèi)容,支持HTML格式;“郵件附件”指郵件附件,多個(gè)附件可以用["附件一路徑","附件二路徑"]數(shù)組的形式填寫,郵件無(wú)附件填寫[]。POP郵件處理連接郵箱“連接郵箱”命令使用POP協(xié)議連接上指定郵箱,命令返回一個(gè)郵箱對(duì)象,后續(xù)獲取郵件列表、刪除郵件、下載附件等命令,都要使用這個(gè)郵箱對(duì)象。該命令有如下幾個(gè)屬性:“服務(wù)器地址”屬性指定郵箱的POP服務(wù)器地址;“服務(wù)器端口”屬性指定POP協(xié)議端口號(hào),默認(rèn)為110;當(dāng)選擇SSL加密為“是”時(shí),端口號(hào)為995;“SSL加密”屬性指是否使用SSL協(xié)議加密;“登錄帳號(hào)”屬性填寫需要收取郵件的郵箱帳號(hào);“登錄密碼”屬性填寫郵箱的授權(quán)碼;“使用協(xié)議”屬性默認(rèn)填寫“POP3”。POP郵件處理獲取郵件列表“獲取郵件列表”命令從指定郵箱對(duì)象獲取收件箱中的郵件列表,命令返回一個(gè)數(shù)組,數(shù)組中的每一項(xiàng)為郵件對(duì)象。命令有2個(gè)必選屬性:“郵箱對(duì)象”屬性選擇“連接郵箱”命令返回的郵箱對(duì)象,“郵件數(shù)量”屬性指定返回的郵件數(shù),設(shè)置0表示獲取收件箱中所有郵件。POP郵件處理獲取郵件信息UiBot6.0提供了一系列幫助用戶獲取郵件信息的命令,包括“獲取郵件標(biāo)題”、“獲取郵件正文”、“獲取郵件發(fā)送人”、“獲取郵件地址”、“獲取郵件時(shí)間”,這些命令分別獲取郵件的標(biāo)題、正文、發(fā)送人、郵件地址、郵件發(fā)送時(shí)間,返回一個(gè)字符串。以上命令含有操作對(duì)象、郵件序號(hào)兩個(gè)必選屬性。操作對(duì)象指“連接郵箱”返回的郵箱對(duì)象,郵件序號(hào)指收取的郵件序號(hào)。POP郵件處理下載附件“下載附件”命令下載郵件附件,并返回郵件附件存放的地址數(shù)組。該命令有3個(gè)必選屬性:“郵箱對(duì)象”屬性指定“連接郵箱”命令返回的郵箱對(duì)象;“郵件對(duì)象”屬性指定“獲取郵件列表”返回的郵件對(duì)象;“路徑”屬性指定附件下載后保存的路徑。POP郵件處理保存附件“保存附件”命令的功能與下載附件相似,用于保存附件,并返回附件保存地址數(shù)組。該命令有3個(gè)必選屬性:“操作對(duì)象”屬性指定“連接郵箱”命令返回的郵箱對(duì)象;“保存地址”屬性指定郵件附件保存地址;“郵件序號(hào)”屬性指定收件箱中的第幾封郵件。POP郵件處理刪除郵件“刪除郵件”命令刪除指定郵件對(duì)象的對(duì)應(yīng)郵件,在使用該命令刪除郵件后,必須調(diào)用“斷開(kāi)郵箱連接”命令,才能真正刪除成功。如果郵件服務(wù)器設(shè)置了“禁止收信軟件刪除郵件”,則依然無(wú)法刪除。該命令有兩個(gè)必選屬性:“郵箱對(duì)象”指定“連接郵箱”命令返回的郵箱對(duì)象;“郵件對(duì)象”指定“獲取郵件列表”命令返回的郵件對(duì)象數(shù)組中的某一個(gè)元素,即某一封郵件?!皵嚅_(kāi)郵箱連接”命令斷開(kāi)郵箱連接,該命令僅有一個(gè)屬性,即“郵箱對(duì)象”,指定需要斷開(kāi)的郵箱連接對(duì)象。斷開(kāi)郵箱連接IMAP郵件處理命令連接郵箱“連接郵箱”命令使用IMAP協(xié)議連接上指定郵箱,命令返回一個(gè)郵箱對(duì)象,獲取郵箱文件夾列表、獲取郵件列表、移動(dòng)郵件、查找郵件、刪除郵件、下載附件等命令,都要使用這個(gè)郵箱對(duì)象。該命令有如下必選屬性:“服務(wù)器地址”屬性指定郵箱的IMAP服務(wù)器地址;“服務(wù)器端口”屬性指定IMPA協(xié)議端口號(hào),默認(rèn)為143,當(dāng)選擇SSL加密為“是”時(shí),端口號(hào)可為993;“SSL加密”屬性指是否使用SSL協(xié)議加密;“登錄帳號(hào)”屬性填寫需要收取郵件的郵箱帳號(hào);“登錄密碼”屬性填寫郵箱的授權(quán)碼;“郵箱地址”屬性填寫全部的郵箱地址。IMAP郵件處理命令獲取郵箱文件夾列表“獲取郵箱文件夾列表”命令根據(jù)指定的IMAP連接,獲取郵箱中的系統(tǒng)文件夾和我的文件夾列表。該命令有兩個(gè)必選屬性:“郵箱對(duì)象”指定“連接郵箱”命令返回的郵箱對(duì)象;“原始報(bào)文”指是否返回原始報(bào)文,因不同的郵箱服務(wù)器返回的原始報(bào)文存在差異,選擇“是”則直接返回原始報(bào)文,選擇“否”則返回基于一定的提取規(guī)則進(jìn)行提取后的郵箱文件夾信息。IMAP郵件處理命令獲取郵件列表“獲取郵件列表”命令獲取郵箱指定文件夾中的郵件列表,返回為一個(gè)數(shù)組,數(shù)組中的每一項(xiàng)為一個(gè)郵件對(duì)象。該命令的必選屬性如下:“郵箱對(duì)象”指向“連接郵箱”命令返回的郵箱對(duì)象?!班]箱文件夾”指從中檢索郵件的郵箱文件夾,如“收件箱”、“草稿”、“已發(fā)送郵件”等?!班]件數(shù)量”指從列表頂部開(kāi)始獲取的郵件數(shù)量,設(shè)置0為獲取郵箱文件夾中的所有郵件?!皟H限未讀消息”默認(rèn)為“是”,只檢索未讀郵件,否則讀取所有郵件?!皹?biāo)記為已讀”指是否將已檢索的郵件標(biāo)記為已讀,默認(rèn)為“否”。當(dāng)郵件對(duì)象的附件名稱等出現(xiàn)中文亂碼時(shí),需要設(shè)置“字符集”屬性“gb2312”,以確保對(duì)附件名稱用正確的字符集進(jìn)行解碼,否則保持默認(rèn)值為空字符串即可。IMAP郵件處理命令移動(dòng)郵件“移動(dòng)郵件”命令將指定的郵件移動(dòng)至指定的郵箱文件夾,移動(dòng)成功返回true,移動(dòng)失敗返回false?!班]箱對(duì)象”指向“連接郵箱”命令返回郵箱對(duì)象;“目標(biāo)郵箱文件夾”指向郵件對(duì)象將被移至的郵箱文件夾;“郵件對(duì)象”指向待移動(dòng)的郵件對(duì)象。IMAP郵件處理命令查找郵件“查找郵件”命令查找郵件主題中包含指定關(guān)鍵字的郵件,返回一個(gè)郵件對(duì)象數(shù)組?!班]箱對(duì)象”指向“連接郵箱”命令返回郵箱對(duì)象;“字符集”設(shè)置字符集,默認(rèn)為”gb2312”;“郵箱文件夾”設(shè)置被檢索的郵箱文件夾;“查找關(guān)鍵字”設(shè)置檢索關(guān)鍵字。IMAP郵件處理命令下載附件“下載附件”命令下載郵件附件,并返回郵件附件存放的地址數(shù)組。該命令有以下必選屬性:“郵箱對(duì)象”屬性指定“連接郵箱”命令返回的郵箱對(duì)象;“郵件對(duì)象”屬性指定“獲取郵件列表”返回的郵件對(duì)象;“存儲(chǔ)路徑”屬性指定附件下載后保存的路徑。當(dāng)附件名稱出現(xiàn)中文亂碼時(shí),需要設(shè)置正確的字符集進(jìn)行解碼,如"gb2312",且需和“獲取郵件列表”命令中的字符集一致,否則保持默認(rèn)值為空字符串即可。IMAP郵件處理命令刪除郵件“刪除郵件”命令刪除指定郵件對(duì)象的對(duì)應(yīng)郵件,該命令有兩個(gè)必選屬性:“郵箱對(duì)象”指定“連接郵箱”命令返回的郵箱對(duì)象;“郵件對(duì)象”指定“獲取郵件列表”命令返回的郵件對(duì)象數(shù)組中的某一個(gè)元素,即某一封郵件。斷開(kāi)郵箱連接“斷開(kāi)郵箱連接”斷開(kāi)郵箱連接,該命令僅有一個(gè)屬性,即“郵箱對(duì)象”,指定需要斷開(kāi)的郵箱連接對(duì)象。對(duì)于IMAP協(xié)議,“刪除郵件”命令可以直接刪除郵件,無(wú)需執(zhí)行“斷開(kāi)郵箱連接”命令。03工資條發(fā)送機(jī)器人需求分析自動(dòng)化流程設(shè)計(jì)自動(dòng)化流程實(shí)現(xiàn)開(kāi)發(fā)步驟需求分析小王是公司的薪資管理員,每月末,小王要通過(guò)電子郵件向公司的每一位員工發(fā)送工資條(工作流程、工資表樣式如下圖所示)。公司的工資信息及每個(gè)人的郵箱地址保存在工資單.xlsx文件(格式如下圖所示)中,小王郵件發(fā)送完成后,需將發(fā)送狀態(tài)(發(fā)送成功或發(fā)送失敗)登記在該Excel文件中。隨著公司人員規(guī)模的不斷擴(kuò)大,小王的工作量與日俱增,加之,薪資信息屬于個(gè)人隱私,發(fā)送薪資條的工作不便于加諸他人之手。除此之外,薪資信息不容有誤,每次發(fā)送薪資信息時(shí),小王都要反復(fù)對(duì)比,以防有誤。了解到RPA技術(shù)后,小王希望有一個(gè)機(jī)器人能幫助他完成工資條的發(fā)送工作。需求分析工資條發(fā)送業(yè)務(wù)流程工資條發(fā)送業(yè)務(wù)流程的操作步驟業(yè)務(wù)流程步驟操作說(shuō)明步驟1打開(kāi)并讀取工資單.xlsx。步驟2判斷工資條是否發(fā)送完畢?如果發(fā)送完畢,則完成工作;否則,繼續(xù)發(fā)送下一個(gè)工資條。步驟3編輯一封工資條郵件,并嘗試發(fā)送步驟4判斷郵件發(fā)送是否成功?步驟5如果郵件發(fā)送成功,在工資單.xlsx中登記“發(fā)送成功”。步驟6如果郵件發(fā)送失敗,在工資單.xlsx中登記“發(fā)送失敗”。步驟7關(guān)閉工資單.xlsx。自動(dòng)化流程設(shè)計(jì)根據(jù)以上需求分析,設(shè)計(jì)工資條發(fā)送機(jī)器人自動(dòng)化流程如下圖所示。在該流程中,機(jī)器人代替人工讀取工資單.xlsx,并根據(jù)工資單文件提供的工資信息與郵箱地址,自動(dòng)編輯郵件內(nèi)容,并發(fā)送郵件。最后,在工資單.xlsx中登記郵件發(fā)送狀態(tài)。工資條發(fā)送機(jī)器人自動(dòng)化流程自動(dòng)化流程實(shí)現(xiàn)流程塊自動(dòng)化流程步驟功能描述命令名稱工資條發(fā)送步驟11.1打開(kāi)“工資單.xlsx”打開(kāi)Excel工作簿1.2讀取“工資單.xlsx”的數(shù)據(jù)行數(shù)獲取行數(shù)1.3讀取所有員工工資信息保存在數(shù)組arrayRet中讀取區(qū)域步驟22.1設(shè)置變量line,標(biāo)記當(dāng)前處理的是工資單.xlsx第幾行信息,初始值為1變量賦值2.2遍歷數(shù)組為arrayRet,逐一對(duì)每一個(gè)員工的工資信息進(jìn)行處理依次讀取數(shù)組中每個(gè)元素步驟33.1設(shè)置變量bRet,保存郵件是否發(fā)送成功的狀態(tài),初始值為False變量賦值3.2設(shè)置line=line+1,當(dāng)前處理行數(shù)加1變量賦值3.3嘗試發(fā)送郵件,將發(fā)送狀態(tài)保存在變量bRet中;如果郵件發(fā)送出現(xiàn)錯(cuò)誤,在調(diào)試窗口輸出錯(cuò)誤信息嘗試執(zhí)行操作,發(fā)送郵件,輸出調(diào)試信息步驟44.1判斷郵件是否發(fā)送成功如果條件成立,否則執(zhí)行后續(xù)操作步驟55.1如果郵件發(fā)送成功,則在“發(fā)送狀態(tài)”列寫入“發(fā)送成功”寫入單元格步驟66.1如果郵件發(fā)送不成功,則在“發(fā)送狀態(tài)”列寫入“發(fā)送失敗”寫入單元格步驟77.1關(guān)閉“工資單.xlsx”關(guān)閉Excel工作簿開(kāi)發(fā)步驟工資條發(fā)送機(jī)器人流程圖開(kāi)發(fā)步驟03報(bào)銷郵件附件下載機(jī)器人需求分析自動(dòng)化流程設(shè)計(jì)自動(dòng)化流程實(shí)現(xiàn)開(kāi)發(fā)步驟需求分析小王是公司的出納,負(fù)責(zé)公司的報(bào)銷業(yè)務(wù)。按照公司報(bào)銷業(yè)務(wù)規(guī)定,報(bào)銷人需將報(bào)銷的發(fā)票通過(guò)電子郵件附件的形式發(fā)送到公司指定的報(bào)銷業(yè)務(wù)郵箱,電子郵件的附件為Zip格式,郵件主題為姓名+報(bào)銷單,如“張?jiān)?報(bào)銷單”;一張報(bào)銷單對(duì)應(yīng)一個(gè)Zip文件,一封郵件可以有多個(gè)附件。小王每天需登錄報(bào)銷業(yè)務(wù)郵箱,逐封查收電子郵件,下載附件,并保存在個(gè)人電腦上(工作流程如下圖所示)。這是一項(xiàng)繁瑣又細(xì)致的工作,小王每天都要留出一定的時(shí)間來(lái)處理這些郵件,尤其是年末或月末的時(shí)候。了解到RPA技術(shù)后,小王希望有一個(gè)機(jī)器人能幫助他完成報(bào)銷郵件附件的自動(dòng)下載工作。郵件附件保存文件夾格式需求分析報(bào)銷郵件附件下載業(yè)務(wù)流程報(bào)銷郵件附件下載業(yè)務(wù)流程的操作步驟業(yè)務(wù)流程步驟操作說(shuō)明步驟1判斷以當(dāng)日日期為名的文件夾是否存在?如果存在,則進(jìn)入步驟3,;如果不存在,則進(jìn)入步驟2。步驟2新建以當(dāng)日日期為名的文件夾。步驟3登錄指定郵箱。步驟4判斷未讀郵件是否處理完畢?如果處理完畢,則完成工作;如果未完畢,則處理下一封未讀郵件。步驟5判斷未讀郵件的標(biāo)題中是否包含“報(bào)銷單”?如果包含,則進(jìn)入步驟6;如果不包含,處理下一封未讀郵件。步驟6瀏覽某一封未讀郵件,獲取報(bào)銷人姓名和郵件接收時(shí)間。步驟7在當(dāng)日日期文件夾中新建文件夾,文件夾名稱為報(bào)銷人姓名與郵件接收時(shí)間。步驟8下載郵件附件,并保存到新建文件夾下。步驟9退出指定郵箱。自動(dòng)化流程設(shè)計(jì)根據(jù)以上需求分析,設(shè)計(jì)報(bào)銷郵件附件下載機(jī)器人自動(dòng)化流程如下圖所示。在該流程中,機(jī)器人代替人工自動(dòng)連接郵
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年統(tǒng)編版七年級(jí)歷史下冊(cè)階段測(cè)試試卷含答案
- 2025年粵教滬科版七年級(jí)物理下冊(cè)階段測(cè)試試卷
- 二零二五版泥漿外運(yùn)承包服務(wù)合同(含環(huán)保驗(yàn)收標(biāo)準(zhǔn))4篇
- 二零二五版門衛(wèi)值班人員節(jié)假日值班合同4篇
- 塔吊工地施工環(huán)保監(jiān)測(cè)合同20252篇
- 二零二五年度影視配音拍攝合同范本3篇
- 二零二五版智能門窗系統(tǒng)研發(fā)與市場(chǎng)推廣服務(wù)合同2篇
- 二零二五年度美團(tuán)外賣外賣配送服務(wù)區(qū)域規(guī)劃及調(diào)整合同4篇
- 二零二五版牛肉連鎖超市配送服務(wù)合同樣本4篇
- 臨時(shí)教學(xué)輔助人員聘用合同2024校版版
- 2024年甘肅省武威市、嘉峪關(guān)市、臨夏州中考英語(yǔ)真題
- DL-T573-2021電力變壓器檢修導(dǎo)則
- 繪本《圖書館獅子》原文
- 安全使用公共WiFi網(wǎng)絡(luò)的方法
- 2023年管理學(xué)原理考試題庫(kù)附答案
- 【可行性報(bào)告】2023年電動(dòng)自行車相關(guān)項(xiàng)目可行性研究報(bào)告
- 歐洲食品與飲料行業(yè)數(shù)據(jù)與趨勢(shì)
- 放療科室規(guī)章制度(二篇)
- 中高職貫通培養(yǎng)三二分段(中職階段)新能源汽車檢測(cè)與維修專業(yè)課程體系
- 浙江省安全員C證考試題庫(kù)及答案(推薦)
- 目視講義.的知識(shí)
評(píng)論
0/150
提交評(píng)論