Zoho Mail 中的搜索语法
Zoho Mail 提供了多个选项帮助您广泛搜索邮箱,从而找到或获取所需要的一组正确的电子邮件。您可以通过不同的参数和参数组合执行搜索操作。当通过 REST API 使用 Zoho Mail 或通过第三方集成来使用 Zoho Mail 时,需要构建字符串值并将其用作搜索关键字来搜索电子邮件。搜索关键字需要内置在特定语法中,以便按预期返回搜索结果。下面介绍了各个参数、运算符和允许的参数值。
下表中的参数可用于传递搜索词以获取匹配的结果。您可以采用以下参数格式来传递搜索词:parameter:<search value>。
参数 | 描述 |
entire | 返回在电子邮件的任意位置包含指定词语的结果。 |
content | 仅在电子邮件内容中搜索指定值。 |
sender | 如果提供了完整的电子邮件地址,则返回来自特定发件人的电子邮件。 如果搜索词是一个词语(不是电子邮件地址),则搜索结果中将返回包含该发件人地址且用户名或域部分中包含指定词语的电子邮件。 |
to | 将返回收件人区域中包含指定电子邮件地址的电子邮件。 如果搜索词是一个词语,则将返回包含该收件人地址且用户名或域部分中包含指定词语的电子邮件。 |
cc | 与参数“to”相同 |
subject | 返回主题部分中包含指定词语的电子邮件 |
fileName | 返回附件的文件名中包含指定词语的电子邮件。 |
fileContent | 返回附件的内容中包含指定文本的电子邮件。 |
执行精确搜索时,可将搜索文本放在双引号中,并作为短语进行搜索。
例如:
1. entire:Hello::entire:world
此搜索字符串将返回内容中包含“Hello”和“World”两个词、且不限其位置的电子邮件。词语出现的先后顺序没有关系。
2. entire:"Hello world"
此搜索字符串将返回内容中包含“Hello World”且格式与其完全匹配(即也包含在引号中)的电子邮件。
其他搜索条件:
除了上述搜索词,您还可以指定其他搜索条件,如文件夹、标签、附件、标记、电子邮件类型以及电子邮件的发送日期和时间。
参数 | 允许的值 | 例如 |
has | has 参数可帮助您进一步筛选电子邮件结果。 | has:attachment - 带附件的电子邮件 has:flags - 已标记的电子邮件 has:convo - 对话中的电子邮件 |
in | 使用此参数可以在特定文件夹中执行搜索。 in:<folder name> | in:Marketing 其中“Marketing”是文件夹的名称 |
label | 使用此参数可以搜索带有特定标记/标签的电子邮件。 in:<label name> | label:payroll 其中,“payroll”是标签的名称 |
fromDate toDate | fromDate 和 toDate 两个参数可帮助您指定用来搜索电子邮件的日期范围。 fromDate:DD-MMM-YYYY | fromDate:12-Sep-2017 |
inclspamtrash | 如果您希望在搜索时同时搜索“垃圾邮件”和“垃圾箱”文件夹,则可以使用此参数。 inclspamtrash:true | inclspamtrash:true |
groupResult | 如果要将属于同一对话的搜索结果放在一起,请使用此参数。 默认情况下,此值将设置为 false。如果要对电子邮件进行分组,请将参数的值设置为 true。 | groupResult:true |
运算符:
在“搜索”中使用多个参数时,可以使用 :: 运算符和 OR 运算符来组合不同的参数。
要使用参数传递搜索文本/值,请使用单个冒号“:”
例如,如果要搜索包含“marketing”一词的电子邮件,则必须使用“entire:marketing”的格式。
用于提及下一个条件的运算符:
如果要在一个搜索关键字中使用一组条件,则必须使用“::”来表示下一个条件。
语法 - ::
示例 - entire:payroll::has:attachment
此搜索关键字将返回带附件且内容中包含“payroll”一词的电子邮件。
OR 运算符:
语法 - :or:
示例 - sender:frank@zylker.com::or:to:frank@zylker.com
此搜索关键字将列出从 frank@zylker.com 发送或接收的电子邮件。
注意:
如果在“::”运算符之后没有使用其他运算符,则默认情况下将执行 AND 运算。
搜索关键字示例:
subject:Bill::sender:customercare@creditcard.com::has:attachment
上述搜索关键字字符串值将返回主题中包含 Bill 一词、发件人为 customercare@creditcard.com 且带有附件的电子邮件。