跳到主要内容

下载附件

命令说明

下载邮件中的附件

命令原型

arrayRet = Mail.DownloadAttachment(objMail,mailJSONObject,sAttrPath)

命令参数

参数必选类型默认值说明
objMailTrueexpressionobjMail邮箱对象,使用连接邮箱(Mail.Connect)命令返回的邮箱对象
mailJSONObjectTrueexpression{}使用获取邮件列表(Mail.GetMailList)命令返回邮件数组中的邮件对象
sAttrPathTruepath'''C:\Users'''邮件附件保存的路径,可填写绝对路径也可使用@res"路径"形式表示当前流程res文件夹下的路径,路径分隔符需转义,如"C:\Laiye RPA"或@res"Laiye RPA\Laiye RPA"

返回结果

arrayRet,将命令运行后的结果赋值给此变量。

运行实例

/*********************************下载附件***************************************
命令原型:
arrayRet = Mail.DownloadAttachment(objMail,{},'''C:\Users''')
入参:
objMail--邮箱对象。注:邮箱对象,使用连接邮箱(Mail.Connect)命令返回的邮箱对象
mailJSONObject--邮件对象。注:使使用获取邮件列表(Mail.GetMailList)命令返回邮件数组中的邮件对象
sAttrPath--邮件附件保存的路径。
出参:
objMail--函数调用的输出保存到的变量。
注意事项:
1.要结合连接邮箱命令使用。
2.目标邮件中要存在对应附件。
********************************************************************************/
Dim arrayRet = ""
arrayRet = Mail.DownloadAttachment(objMail,arrayRet[0],'''C:\Users\来也科技\Desktop\123.jpeg''')
TracePrint(arrayRet)

可视化样例