有时候UiPath在处理完邮件以后,需要删除处理完的邮件,防止重复处理,可以使用IMAP方式连接邮箱,把邮件移动到已删除文件夹中。



文件夹英文名称 inbox (收件箱)和 Trash(已删除) 与邮箱Web界面上显示的中文名称不相同 ,在UiPath中需要输入文件夹的英文名称,怎么得到文件夹的英文名称呢?
我是用 python 读取的文件夹名称,代码如下:
import imaplib
M = imaplib.IMAP4("邮件服务器地址")
M.login("邮箱账号", "邮箱密码")
data = M.list()
print (data)
本文介绍了如何通过Python的imaplib库连接到邮件服务器,登录邮箱并获取文件夹(如收件箱和已删除文件夹)的英文名称。这对于UiPath在处理邮件后删除已处理的邮件以防止重复操作至关重要。示例代码展示了如何列出所有文件夹并打印其名称。
1475

被折叠的 条评论
为什么被折叠?



