ชี้แจงเกี่ยวกับกฎระเบียบของตะแกรงที่จำเป็น ... : มีหรือไม่มี / ทั้งหมด
เมื่อไม่นานมานี้ฉันเริ่มปรับปรุงกฎของตะแกรงและไม่แน่ใจเกี่ยวกับวิธีการ:containsใช้งานจริง ฉันเช็คเอาต์http://sieve.mozdev.org/reference.htmlแต่ก็ยังไม่ได้ตอบคำถามที่ฉันมี พูดว่าฉันมีกฎต่อไปนี้: if header :contains ["List-Id", "X-Mailinglist", "X-Mailing-List"] [ "ros-dev.reactos.org", "ros-general.reactos.org" ] { fileinto "Lists/ReactOS"; stop; } สิ่งนี้หมายความว่า (และเป็นความคิดของฉันว่าฉันต้องการให้ทำงานอย่างไร) โดยอัตโนมัติว่าฟิลด์ส่วนหัวใด ๆในรายการ["List-Id", "X-Mailinglist", "X-Mailing-List"]ควรมีค่าใด ๆที่ระบุไว้["ros-dev.reactos.org", "ros-general.reactos.org"]หรือต้องการฉันต้องพูดอย่างif anyof (...)นี้: if anyof ( header :contains ["List-Id", "X-Mailinglist", "X-Mailing-List"] [ "ros-dev.reactos.org", "ros-general.reactos.org" ] ) { fileinto "Lists/ReactOS"; stop; } ... สำหรับผลลัพธ์ที่ต้องการนี้ไหม หรือทั้งสองรายการไม่ตรงกับองค์ประกอบของครั้งแรกกับองค์ประกอบของรายการที่สองแต่ละ อยู่แล้ว …