问题描述
我正在使用 UiPath 的获取 Outlook 邮件消息组件来获取电子邮件。 我唯一的要求是忽略任何作为回复的电子邮件,因此包含“RE:”
@sql=urn:schemas:httpmail:subject NOT LIKE 'RE%'
不幸的是,我收到错误“获取 Outlook 邮件:无法解析条件。错误在“@sql=((urn:schemas:httpmail:subject NOT ...”。
当我尝试过滤器时:`
@sql=urn:schemas:httpmail:subject LIKE 'RE%'
我可以获取所有包含“RE:”的电子邮件,但按照规定,我想省略这些。
谁能建议如何省略这些电子邮件?我需要获取收件箱中的所有其他电子邮件,因此忽略回复更有意义。 谢谢,
解决方法
您的代码非常接近正确。 NOT 关键字确实有效,只是位置不正确,不像普通 SQL 中 NOT 位于 LIKE 之前,在这种情况下它位于字段名称之前。
所以而不是:
@SQL=urn:schemas:httpmail:subject NOT LIKE 'RE%'
应该是:
@SQL=NOT urn:schemas:httpmail:subject LIKE 'RE%'