OUTLOOK 收邮件遇到附件名称相同问题

场景:有 3 个 SAP 操作场景(下单,退货,请款),每个场景用户都会提供一个 EXCEL 模板,通过邮件发送给 RPA 机器人,机器人定时读取邮件根据主题来调用相应的模块完成工作
问题:现在遇到一个问题,甲乙两个员工各发送了一个主题为“退货”,并带一个附件“退货.xlsx”的附件给 RPA 邮箱,虽然 2 个附件名字一样但甲乙的内容是不同的,此时发现“收邮件组件”能识别 2 个邮件,看组件的输出,2 封邮件附件返回的 path 是一样的,如此附件内容不同就没有办法体现,请问是否有解决的建议
设计器版本:9.0
OUTLOOK 收邮件遇到附件名称相同问题

经过 2 天的各种尝试和论坛大咖的思路,终于实现,大致逻辑如下:

每次只读一封未读邮件,outlook 收邮件组件不能用主题 / 附件关键字筛选,通过 mail[0].subject 拿到外面进行 in 匹配,然后再根据匹配结果分类转去“退货”,“下单”等流程
如有有相同需求的可以 @我提供代码
谢谢论坛 liujingsi,pengliang,zhoucheng 的帮忙