《RPA財務機器人應用教程》 課件-項目七 郵件自動化_第1頁
《RPA財務機器人應用教程》 課件-項目七 郵件自動化_第2頁
《RPA財務機器人應用教程》 課件-項目七 郵件自動化_第3頁
《RPA財務機器人應用教程》 課件-項目七 郵件自動化_第4頁
《RPA財務機器人應用教程》 課件-項目七 郵件自動化_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

RPA財務機器人應用教程項目七郵件自動化

學習任務

7–1發(fā)送QQ郵件

7–2使用“憑據管理器”管理用戶名和密碼7–3發(fā)送正文含有變量和表格的郵件

7–4保存指定發(fā)件人的郵件主題RPA知識目標能力目標了解郵件發(fā)送和協議接收、郵箱授權碼的使用,熟悉郵件的地址、主題和正文。掌握SMTP方式的郵件發(fā)送設置,能夠使用“發(fā)送SMTP郵件信息”活動發(fā)送郵件和附件。7-1發(fā)送QQ郵件學習案例設計一個自動化流程,該流程可以自動發(fā)送一封QQ郵件(為查看方便,可以給自己QQ郵箱發(fā)送郵件),郵件標題名稱為“發(fā)票”,郵件正文內容為“發(fā)票請查看附件!”,附件是“發(fā)票.pdf”文件。

7-1發(fā)送QQ郵件

操作步驟

(1)使用第三方工具發(fā)送QQ郵件需要對QQ郵箱進行設置。登錄QQ郵箱,在“郵箱設置”的“第三方服務”(POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服務)開啟“IMAP/SMTP服務”(如圖所示)。按照提示向指定號碼發(fā)送“配置郵件客戶端”信息,發(fā)送完成后會彈出授權碼窗口。如圖所示,授權碼就是在第三方客戶端登錄時輸入的密碼,授權碼復制后待用。

7-1發(fā)送QQ郵件

操作步驟(3)打開“主工作流”,把“主工作流”序列更名為“發(fā)送QQ郵件”。

(2)創(chuàng)建一個流程,將流程命名為“學習任務7-1發(fā)送QQ郵件”。將要發(fā)送的附件“發(fā)票.pdf”文件放到該流程文件夾內。

7-1發(fā)送QQ郵件

操作步驟

(4)在“活動”窗體內單擊“系統(tǒng)”→“環(huán)境”,把“獲取密碼”活動拖拽到“發(fā)送QQ郵件”序列內。設置“獲取密碼”活動屬性,單擊“雜項”→“密碼”,在“密碼”輸入框中把在步驟(1)中獲取的授權碼粘貼過來,單擊“雜項”→“結果”,在“結果”輸入框中新建一個“授權碼”變量(右擊選“創(chuàng)建變量”或按Ctrl+K鍵)?!笆跈啻a”變量類型為字符串型。

7-1發(fā)送QQ郵件操作步驟(5)在“活動”窗體內單擊“應用程序集成”→“郵件”→“SMTP”,把“發(fā)送SMTP郵件信息”活動(位于“獲取密碼”活動下方)拖拽到“發(fā)送QQ郵件”序列內。設置“發(fā)送SMTP郵件信息”活動屬性:

①單擊“主機”→“服務器”,在“服務器”輸入框中輸入“”“”,單擊“主機”→“端口”,在“端口”輸入框中輸入“465”。②單擊“收件人”→“目標”,在“目標”輸入框中輸入要發(fā)送的對方郵箱名稱,這里輸入個人QQ郵箱名稱,如“”173338××××@“”。③單擊“電子郵件”→“主題”,在輸入框中輸入“”發(fā)票“”,單擊“電子郵件”→“正文”,在“正文”輸入框中輸入“”發(fā)票請查看附件!“”。7-1發(fā)送QQ郵件④單擊“登錄”→“密碼”,在“密碼”輸入框中輸入“授權碼”變量名,單擊“登錄”→“電子郵件”,在“電子郵件”輸入框中輸入個人QQ郵箱名稱,如“”173338××××@“”。操作步驟⑤單擊“附件”,在“附件”輸入框的圖標打開“文件”窗口,在“文件”窗口單擊“創(chuàng)建參數”區(qū)域,創(chuàng)建一個參數,參數的值為“發(fā)票”PDF文件的地址(選中“發(fā)票”文件,按住Shift鍵同時右擊彈出選項框,選擇“復制文件地址”選項將文件地址粘貼到參數值輸入框)。(6)選擇“調試文件”→“運行文件”(或者按Ctrl+F6),流程執(zhí)行完成后,打開郵箱查看是否新收到郵件。7-1發(fā)送QQ郵件知識目標能力目標了解憑據的概念,熟悉憑據管理器。掌握多個附件的郵件發(fā)送,能夠使用“憑據管理器”來管理憑據。7-2

使用“憑據管理器”管理用戶名和密碼學習案例設計一個自動化流程,該流程自動發(fā)送一封QQ郵件(為查看方便,可以給自己QQ郵箱發(fā)送郵件),郵件的標題名稱為“發(fā)票”,正文內容為“發(fā)票請查看附件!”,附件是“發(fā)票”文件夾里的6個文件。流程應使用本地“憑據管理器”來保存郵箱的用戶名和授權碼,在“發(fā)送郵件”活動中使用“憑據管理器”保存的用戶名和授權碼。

7-2

使用“憑據管理器”管理用戶名和密碼操作步驟(1)創(chuàng)建一個流程,將流程命名為“學習任務7-2使用憑據管理器管理用戶名和密碼”。將要發(fā)送的附件文件夾“發(fā)票”放置到創(chuàng)建的流程文件夾內。(2)打開“主工作流”,把“主工作流”序列更名為“使用憑據管理器”。(3)在“活動”窗體內單擊“系統(tǒng)”→“對話框”,把“獲取用戶名/密碼”活動拖拽到“使用憑據管理器”序列內7-2

使用“憑據管理器”管理用戶名和密碼操作步驟①在活動界面的“憑據來源”中選擇“憑據管理器(本地)”。②在“已保存憑據”中單擊“添加新憑據”(如圖所示),“添加憑據”窗口彈出,在“添加憑據”窗口的“應用程序或網站”輸入框中輸入憑據對應的應用程序或網站名稱(這里可輸入“QQ郵箱”);在“用戶名”輸入框中輸入個人的QQ郵箱地址;在“密碼”輸入框中輸入QQ郵箱的授權碼(如圖所示)。7-2

使用“憑據管理器”管理用戶名和密碼操作步驟③單擊“確定”按鈕,返回“獲取用戶名/密碼”活動。④在“保存以備后用”輸入框中新建一個名為“郵箱憑據”的變量,該變量是一個密碼憑據(PasswordCredentials)類型的變量。7-2

使用“憑據管理器”管理用戶名和密碼操作步驟(4)在“活動”窗體內單擊“工作流”→“控件”,把“分配”活動(位于“獲取用戶名/密碼”活動的下方)拖拽到“使用憑據管理器”序列內。在“分配”活動屬性中,單擊“雜項”→“值”,在“值”輸入框中輸入“Directory.getfiles("發(fā)票")”;單擊“雜項”→“受讓人”,在“受讓人”輸入框中新建一個名為“文件地址”的變量,在變量窗口中更改“文件地址”變量的類型,將“String”類型更改為“String[]”類型。注意:Directory.getfiles("發(fā)票")中的“發(fā)票”使用的是相對地址,也可以使用完整地址(選擇“發(fā)票”文件夾按住“Shift”鍵,同時右擊選擇“復制文件地址”選項,將該地址粘貼到getfiles語句的括號中);“文件地址”變量類型的更改參見項目4學習任務2的附加內容“了解列表變量”。7-2

使用“憑據管理器”管理用戶名和密碼操作步驟(5)在“活動”窗體內單擊“應用程序集成”→“郵件”→“SMTP”,把“發(fā)送SMTP郵件信息”活動(位于“分配”活動的下方)拖拽到“使用憑據管理器”序列內。設置“發(fā)送SMTP郵件信息”活動屬性:①單擊“主機”→“服務器”,在“服務器”輸入框中輸入“""”,單擊“主機”→“端口”,在“端口”輸入框中輸入“465”。②單擊“收件人”→“目標”,在“目標”輸入框中輸入“郵箱憑據.Username”(這里使用“憑據管理器”里保存的用戶名來輸入個人QQ郵箱名稱)。7-2

使用“憑據管理器”管理用戶名和密碼操作步驟③單擊“電子郵件”→“主題”,在“主題”輸入框中輸入“"發(fā)票"”,單擊“電子郵件”→“正文”,在“正文”輸入框中輸入“"發(fā)票請查看附件!"”。④單擊“登錄”→“密碼”,在“密碼”輸入框中輸入“郵箱憑據.Password”(這里輸入的是“憑據管理器”里保存的用戶密碼),單擊“登錄”→“電子郵件”,在“電子郵件”輸入框中輸入“郵箱憑據.Username”。⑤單擊“附件”→“附件集合”,在“附件集合”輸入框里輸入“發(fā)票地址”變量名。(6)選擇“調試文件”→“運行文件”(或者按Ctrl+F6鍵),觀察流程執(zhí)行情況,流程執(zhí)行完成后打開郵箱查看是否新收到郵件和附件。7-2

使用“憑據管理器”管理用戶名和密碼知識目標能力目標了解HTML的基本內容,熟悉“創(chuàng)建HTML內容”活動中變量的使用。掌握“創(chuàng)建HTML內容”活動,能夠創(chuàng)建網頁表格和變量字段。7-3發(fā)送正文含有變量和表格的郵件正文的“×××”針對不同的人員可以輸入不同的名稱,用戶使用本地“憑據管理器”來保存郵箱的用戶名和授權碼。

學習案例設計一個自動化流程,該流程自動發(fā)送一封QQ郵件(為查看方便,可以給自己QQ郵箱發(fā)送郵件),郵件標題名稱為“商品信息”,郵件正文格式如下。×××(先生/女士):這是您購買的商品信息,請查收。

商品名稱單位數量價格/元洗衣液瓶263

2022-01-227-3發(fā)送正文含有變量和表格的郵件

操作步驟

(1)創(chuàng)建一個流程,將流程命名為“學習任務7-3發(fā)送正文含有變量和表格的郵件”。

(2)打開“主工作流”,把“主工作流”內的序列更名為“含有變量和表格的郵件”。

(3)在“活動”窗體內單擊“系統(tǒng)”→“對話框”,把“輸入對話框”活動拖拽到“含有變量和表格的郵件”序列內。在“輸入對話框”活動界面,在“對話框標題”輸入框中輸入“"請輸入顧客姓名:"”,在“輸入類型”中選擇“文本框”,在“已輸入的值”輸入框中新建一個字符串變量“顧客姓名”。7-3發(fā)送正文含有變量和表格的郵件

操作步驟

(4)在“活動”窗體內單擊“系統(tǒng)”→“對話框”,把“獲取用戶名/密碼”活動(位于“輸入對話框”活動下方)拖拽到“含有變量和表格的郵件”序列內。在“已保存憑據”里,選擇“QQ郵箱”(項目7學習任務2中已經添加憑據,未添加憑據可以參照該內容添加憑據)。在“保存以備后用”輸入框中新建一個名為“郵箱憑據”的變量,該變量是一個密碼憑據類型的變量。7-3發(fā)送正文含有變量和表格的郵件操作步驟(5)在“活動”窗體內單擊“應用程序集成”→“郵件”→“SMTP”,把“創(chuàng)建HTML內容”活動(“創(chuàng)建HTML內容”活動位于“獲取用戶名/密碼”活動下方)拖拽到“含有變量和表格的郵件”序列內。①單擊“創(chuàng)建HTML內容”活動界面的“打開編輯器”,進入“編輯HTML內容”窗口(如圖所示)。7-3發(fā)送正文含有變量和表格的郵件操作步驟②在“編輯HTML內容”窗口單擊“添加數據值”→“映射數據值”,打開“映射數據值”窗口,在“添加值”中選擇“單一值”,在“名稱”輸入框輸入“name”,在“值”輸入框中輸入“顧客姓名”變量(如圖7-11所示),單擊“確定”按鈕,返回“編輯HTML內容”窗口。7-3發(fā)送正文含有變量和表格的郵件操作步驟③將光標放至需要插入顧客姓名的區(qū)域,單擊“添加數據值”→“{{name}}”選項,在光標處插入“name”值。④在“編輯HTML內容”窗口中單擊圖標,插入表格。表格的“行計數”更改為“2”,列計數更改為“3”,其他按默認設置7-3發(fā)送正文含有變量和表格的郵件操作步驟⑤按照“正文”的格式補齊文字內容(如圖7-10所示)。⑥單擊“保存”按鈕,返回“創(chuàng)建HTML內容”活動。⑦在“HTML內容”輸入框新建一個名為“正文”的變量,變量類型為String(字符串)型。7-3發(fā)送正文含有變量和表格的郵件操作步驟(6)在“活動”窗體內單擊“應用程序集成”→“郵件”→“SMTP”,把“發(fā)送SMTP郵件信息”活動(位于“創(chuàng)建HTML內容”活動的下方)拖拽到“含有變量和表格的郵件”序列內。設置“發(fā)送SMTP郵件信息”活動屬性:①單擊“主機”→“服務器”,在“服務器”輸入框中輸入“""”,單擊“主機”→“端口”,在“端口”輸入框中輸入“465”。②單擊“收件人”→“目標”,在“目標”輸入框中輸入“郵箱憑據.Username”。7-3發(fā)送正文含有變量和表格的郵件操作步驟③單擊“電子郵件”→“主題”,在“主題”輸入框中輸入“"商品信息"”,單擊“電子郵件”→“正文”,在“正文”輸入框中輸入“正文”變量名。④單擊“登錄”→“密碼”,在“密碼”輸入框輸入“郵箱憑據.Password”(這里輸入的是“憑據管理器”里保存的用戶密碼),單擊“登錄”→“電子郵件”,在“電子郵件”輸入框中輸入“郵箱憑據.Username”。框中輸入“465”。⑤單擊“選項”,勾選“正文是HTML”框。7-3發(fā)送正文含有變量和表格的郵件操作步驟(7)選擇“調試文件”→“運行文件”(或者按Ctrl+F6鍵),當流程執(zhí)行時,在對話框輸入顧客姓名;流程執(zhí)行完成后,打開郵箱查看是否新收到郵件和正文內容。7-3發(fā)送正文含有變量和表格的郵件能力目標了解“獲取IMAP郵件消息”活動,熟悉郵件信息變量。掌握遍歷循環(huán)活動,能夠使用郵件信息變量(MailMessage)對象獲取郵件信息。7-4保存指定發(fā)件人的郵件主題知識目標學習案例設計一個自動查找郵箱收件箱的自動化流程,把前20封郵件中發(fā)件人為本人郵箱的郵件主題保存到“郵件主題”工作簿中。為查找方便,在個人郵箱內查找。

7-4保存指定發(fā)件人的郵件主題

操作步驟

(1)創(chuàng)建一個流程,流程命名為“學習任務7-4保存特定發(fā)件人的郵件主題”。

(2)打開“主工作流”,把“主工作流”內的序列更名為“保存郵件主題”。

(3)在“活動”窗體內單擊“系統(tǒng)”→“對話框”,把“獲取用戶名/密碼”活動拖拽到“保存郵件主題”序列內。在“已保存憑據”里選擇“QQ郵箱”(在項目7學習任務2中已經添加憑據,未添加憑據可以參照該內容添加憑據)。在“保存以備后用”輸入框新建(按Ctrl+K鍵)名為“郵箱憑據”的變量,該變量是一個密碼憑據類型的變量。7-4保存指定發(fā)件人的郵件主題

操作步驟

①單擊“主機”→“服務器”,在“服務器”輸入框輸入“""”,單擊“主機”→“服務器端口”,在“服務器端口”輸入框中輸入“993”。

②單擊“登錄”→“密碼”,在“密碼”輸入框中輸入“郵箱憑據.Password”,單擊“登錄”→“電子郵件”,在“電子郵件”輸入框中輸入“郵箱憑據.Username”。

(4)在“活動”窗體內單擊“應用程序集成”→“郵件”→“IMAP”,把“獲取IMAP郵件消息”活動(位于“獲取用戶名/密碼”活動下方)拖拽到“保存郵件主題”序列內。設置“獲取IMAP郵件消息”活動屬性:7-4保存指定發(fā)件人的郵件主題

操作步驟

③單擊“輸出”→“消息”,在“消息”輸入框中新建一個變量“郵件集合”(或按Ctrl+K鍵創(chuàng)建),“郵件集合”的變量類型為“List<MailMessage>”。

④在“選項”中取消“僅限未讀消息”勾選,單擊“選項”→“頂部”,將“頂部”輸入框的“30”更改為“20”。7-4保存指定發(fā)件人的郵件主題

操作步驟

(5)在“活動”窗體內單擊“工作流”→“控件”,把“遍歷循環(huán)”活動(位于“獲取IMAP郵件消息”活動的下方)拖拽到“保存郵件主題”序列內。如圖所示,設置活動屬性:

①單擊“雜項”→“TypeArgument”,在“TypeArgument”輸入框中輸入參數的變量類型“MailMessage”,從“瀏覽并選擇.NET類型”窗口里,選擇“System.Net.Mail.MailMessage”確定變量類型。7-4保存指定發(fā)件人的郵件主題

操作步驟

②單擊“雜項”→“值”,在“值”輸入框中輸入變量名“郵件集合”。7-4保存

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論