Syntax การค้นหาใน Zoho Mail
Zoho Mail มีตัวเลือกมากมายในการค้นหากล่องจดหมายของคุณ เพื่อค้นหาตำแหน่งหรือหารายการอีเมลที่คุณต้องการ สามารถดำเนินการค้นหาร่วมกับกับพารามิเตอร์และการกำหนดค่าต่างๆ ได้ เมื่อใช้ Zoho Mail ผ่านทาง API ของ REST หรือเมื่อคุณใช้การกำหนดค่าร่วมกับโปรแกรมภายนอกเพื่อทำงานกับ Zoho Mail เพื่อค้นหาอีเมล คุณจำเป็นต้องสร้างและใช้ค่า String เป็น searchKey ต้องสร้าง searchKey โดยใช้ Syntax เฉพาะเพื่อให้ได้รับผลลัพธ์การค้นหาตามที่คาดไว้ พารามิเตอร์ ตัวดำเนินการ และค่าต่างๆ ที่ใช้กับพารามิเตอร์ได้มีอธิบายไว้ด้านล่าง
ตารางต่อไปนี้แสดงพารามิเตอร์ต่างๆ ที่คุณสามารถใช้กับคำค้นหาได้ คุณสามารถใช้คำค้นหาพร้อมกับกำหนดพารามิเตอร์ต่อไปนี้ในรูปแบบ parameter:<search value>
พารามิเตอร์ | คำอธิบาย |
entire | ตอบกลับผลลัพธ์ที่พบคำค้นหานี้จากตำแหน่งใดก็ได้ของอีเมล |
content | ทำการค้นหาสำหรับค่าที่กำหนดภายในเนื้อหาอีเมลเท่านั้น |
sender | ตอบกลับอีเมลจากผู้ส่งที่ระบุ หากป้อนที่อยู่อีเมลครบถ้วน หากคำค้นหาเป็นคำ (ไม่ใช่ที่อยู่อีเมล) อีเมลที่มีที่อยู่ต้นทางเป็นชื่อผู้ใช้หรือส่วนโดเมนเป็นคำดังกล่าวจะแสดงในผลการค้นหา |
to | อีเมลที่มีที่อยู่อีเมลดังกล่าวในช่องถึงจะถูกแสดงเป็นผลลัพธ์ ในกรณีที่คำค้นหาเป็นคำ อีเมลที่มีที่อยู่ปลายทางที่เป็นคำดังกล่าวเป็นส่วนหนึ่งของชื่อผู้ใช้หรือส่วนโดเมนจะถูกแสดงเป็นผลลัพธ์ |
cc | เหมือนกับพารามิเตอร์ถึง |
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
ตัวดำเนินการสำหรบการระบุเงื่อนไขต่อไป:
หากคุณต้องการกล่าวถึงรายการเงื่อนไขใน searchKey หนึ่งรายการคุณจะต้องใช้ :: เพื่อระบุเงื่อนไขถัดไป
Syntax - ::
ตัวอย่าง - entire:payroll::has:attachment
SearchKey นี้จะตอบกลับผลลัพธ์อีเมลที่มีไฟล์แนบและคำว่า payroll ในบางส่วนของอีเมล
ตัวดำเนินการ OR:
Syntax - :or:
ตัวอย่าง - sender:frank@zylker.com::or:to:frank@zylker.com
SearchKey นี้จะแสดงรายการอีเมลที่ส่งหรือได้รับจาก frank@zylker.com
หมายเหตุ:
หากไม่มีตัวดำเนินการที่กล่าวถึงหลังจาก :: จะใช้งานตัวดำเนินการ “และ” ตามค่าเริ่มต้น
ตัวอย่าง searchKey:
subject:Bill::sender:customercare@creditcard.com::has:attachment
ค่าสตริงด้านบนที่ส่งเป็น searchKey จะตอบกลับเป็นอีเมลที่มีคำว่า Bill ในชื่อเรื่องที่มาจาก customercal@credcard.com และมีไฟล์แนบ