ภาษาอังกฤษอาหารฝรั่งเศสสเปน

ไอคอน Fav ของ OnWorks

ตะแกรงกรอง - ออนไลน์ใน Cloud

เรียกใช้ตัวกรองตะแกรงในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือตัวกรองตะแกรงคำสั่งที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


ตะแกรงกรอง - เครื่องมือกรองกล่องจดหมายของ Pigeonhole

คำเตือน: เครื่องมือนี้ยังอยู่ในขั้นทดลอง อ่านคู่มือนี้อย่างระมัดระวังและสำรองข้อมูลใด ๆ
จดหมายสำคัญก่อนใช้เครื่องมือนี้ โปรดทราบด้วยว่าคุณสมบัติบางอย่างที่บันทึกไว้ที่นี่
ยังไม่ได้ดำเนินการจริง ซึ่งระบุไว้อย่างชัดเจนหากมี

เรื่องย่อ


ตะแกรงกรอง [ตัวเลือก] ไฟล์สคริปต์ ต้นทาง-กล่องจดหมาย [ทิ้งการกระทำ]

DESCRIPTION


เทศกาล ตะแกรงกรอง คำสั่งเป็นส่วนหนึ่งของโครงการ Pigeonhole (รังนกพิราบ(7)) ซึ่งเพิ่ม
ตะแกรง (RFC 5228) รองรับเซิร์ฟเวอร์ IMAP และ POP3 ที่ปลอดภัยของ Dovecot (นกพิราบ(พ.ศ. 1)).

ภาษา Sieve เดิมทีมีไว้สำหรับกรองข้อความเมื่อส่ง อย่างไรก็ตาม,
มีบางครั้งที่พึงประสงค์ในการกรองข้อความที่จัดเก็บไว้ใน a
กล่องจดหมาย เช่น เมื่อจุดบกพร่องในสคริปต์ Sieve ทำให้มีการส่งข้อความจำนวนมาก
ไม่ถูกต้อง การใช้เครื่องมือตัวกรองตะแกรงทำให้สามารถใช้สคริปต์ Sieve กับทั้งหมดได้
ข้อความโดยเฉพาะ ต้นทาง-กล่องจดหมายทำให้สามารถลบข้อความ จัดเก็บได้
ไว้ในเมลบ็อกซ์อื่น เพื่อเปลี่ยนเนื้อหา และเปลี่ยน IMAP . ที่กำหนด
ธงและคำสำคัญ ความพยายามที่จะส่งข้อความไปยังโลกภายนอกจะถูกละเว้นโดยค่าเริ่มต้น
ด้วยเหตุผลที่ชัดเจน แต่ด้วยการใช้ตัวเลือกบรรทัดคำสั่งที่เหมาะสม เป็นไปได้ที่จะจับภาพ
และจัดการจดหมายขาออกด้วย

หากไม่มีการระบุอ็อพชัน คำสั่ง sieve-filter จะทำงานในโหมดการจำลองซึ่ง
มันพิมพ์เฉพาะสิ่งที่จะทำโดยไม่ได้ทำอะไรเลย ใช้ -e ตัวเลือก
เพื่อเปิดใช้งานการเรียกใช้สคริปต์จริง นอกจากนี้ ต้นทาง-กล่องจดหมาย ถูกเปิดอ่านอย่างเดียวโดย
ค่าเริ่มต้น หมายความว่าโดยปกติจะไม่เปลี่ยนแปลงเสมอ ใช้ -W ตัวเลือกที่จะอนุญาต
การเปลี่ยนแปลงใน ต้นทาง-กล่องจดหมาย.

ถึงแม้จะมี -W เปิดใช้งานตัวเลือกข้อความใน ต้นทาง-กล่องจดหมาย เป็นไปได้เท่านั้น
แก้ไขหรือย้ายไปยังโฟลเดอร์อื่น ข้อความจะไม่สูญหายเว้นแต่ a ทิ้งการกระทำ
ข้อโต้แย้งนอกเหนือจาก เก็บ (ค่าเริ่มต้น) ถูกระบุ หากตัวกรองตะแกรงตัดสินใจที่จะจัดเก็บ
ข้อความใน ต้นทาง-กล่องจดหมายที่เห็นได้ชัดว่ามีอยู่แล้ว มันไม่เคยมี
ซ้ำซ้อนที่นั่น ในกรณีนั้น แฟล็ก IMAP ของข้อความต้นฉบับสามารถแก้ไขได้โดย
ล่ามตะแกรงโดยใช้ imap4flags ส่วนขยาย โดยมีเงื่อนไขว่า -W ระบุไว้ ถ้า
ข้อความนั้นได้รับการแก้ไขโดยล่ามของ Sieve (เช่นการใช้ แก้ไขส่วนหัว
ส่วนขยาย) ข้อความใหม่จะถูกเก็บไว้และข้อความเก่าจะถูกล้าง อย่างไรก็ตาม ถ้า -W is
ละเว้น ข้อความต้นฉบับจะไม่ถูกแตะต้องและการแก้ไขจะถูกยกเลิก

ข้อควรระวัง
แม้ว่านี่จะเป็นเครื่องมือที่มีประโยชน์มาก แต่ก็สามารถเป็นอันตรายได้เมื่อใช้อย่างไม่เหมาะสม
ข้อผิดพลาดเล็กน้อยในสคริปต์ Sieve ของคุณร่วมกับตัวเลือกบรรทัดคำสั่งที่ไม่ถูกต้องอาจ
ทำให้ทิ้งอีเมล์ผิด และแม้ว่า ต้นทาง-กล่องจดหมาย ถูกเปิดใน
โหมดอ่านอย่างเดียวเพื่อป้องกันเหตุร้ายดังกล่าว มันยังสามารถทิ้งขยะในกล่องจดหมายอื่นๆ ด้วยข้อความปลอม
สำเนาอีเมลของคุณหากสคริปต์ Sieve ของคุณตัดสินใจทำเช่นนั้น ดังนั้นจึงขอแนะนำให้ผู้ใช้บริการ
เพื่ออ่านคู่มือนี้อย่างละเอียดและใช้โหมดการจำลองก่อนเพื่อตรวจสอบสิ่งที่
สคริปต์จะทำ และแน่นอนว่า:

การทำ A การสำรองข้อมูล IS จำเป็น สำหรับ ใด ๆ สิ่งสำคัญ จดหมาย!

OPTIONS


-c config ไฟล์
เส้นทางไฟล์การกำหนดค่าทางเลือก Dovecot

-C การรวบรวมกำลัง โดยค่าเริ่มต้น ไบนารีที่คอมไพล์แล้วจะถูกเก็บไว้ในดิสก์ เมื่อสิ่งนี้
พบไบนารีในระหว่างการดำเนินการครั้งต่อไปของ ตะแกรงกรอง และเวลาในการปรับเปลี่ยน
เป็นไฟล์ที่ใหม่กว่าไฟล์สคริปต์ มีการใช้งานและไม่ได้รวบรวมสคริปต์
อีกครั้ง. ตัวเลือกนี้บังคับให้คอมไพล์สคริปต์ ดังนั้นจึงไม่สนใจของขวัญใดๆ
ไบนารี่. อ้างถึง ตะแกรง(1) สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการรวบรวม Sieve

-D เปิดใช้งานการดีบักตะแกรง

-e เปิดโหมดการดำเนินการ โดยค่าเริ่มต้น คำสั่งกรองตะแกรงจะทำงานในการจำลอง
โหมดที่ไม่เปลี่ยนแปลงอะไรเลย หมายความว่าไม่มีการเปลี่ยนแปลงกล่องจดหมายใดๆ และ
ไม่มีการดำเนินการใดๆ มันพิมพ์เฉพาะสิ่งที่จะทำ โดยใช้ตัวเลือกนี้
คำสั่ง sieve-filter จะทำงานและดำเนินการตามที่ร้องขอ

-m กล่องจดหมายเริ่มต้น
กล่องจดหมายที่ (โดยนัย) เก็บ การกระทำของตะแกรงเก็บข้อความ นี่เท่ากับ
ไป ต้นทาง-กล่องจดหมาย โดยค่าเริ่มต้น. การระบุโฟลเดอร์อื่นจะมี
ผลของการเคลื่อนย้าย (หรือคัดลอก if -W ถูกละไว้) ข้อความที่เก็บไว้ทั้งหมดไปยังที่ระบุ
โฟลเดอร์ แทนที่จะทิ้งไว้ในโฟลเดอร์ ต้นทาง-กล่องจดหมาย. อ้างถึง
คำอธิบายของ ต้นทาง-กล่องจดหมาย อาร์กิวเมนต์สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการตั้งชื่อกล่องจดหมาย

-q เอาท์พุต-เมลบ็อกซ์ [ไม่ การดำเนินการ ยัง]
จัดเก็บอีเมลขาออกลงในที่ระบุ เอาท์พุต-เมลบ็อกซ์. โดยค่าเริ่มต้น
คำสั่ง sieve-filter ละเว้นการกระทำของ Sieve เช่น การเปลี่ยนเส้นทาง การปฏิเสธ การพักร้อน และ
แจ้ง แต่การใช้ตัวเลือกนี้ข้อความขาออกสามารถผนวกเข้ากับที่ระบุ
กล่องจดหมาย ตัวเลือกนี้ไม่มีผลในโหมดจำลองสถานการณ์ แฟล็กของข้อความที่เปลี่ยนเส้นทาง
ไม่ได้รับการเก็บรักษาไว้

-Q คำสั่งเมล [ไม่ การดำเนินการ ยัง]
ส่งอีเมลขาออก (เช่น สร้างขึ้นโดยการเปลี่ยนเส้นทาง ปฏิเสธ และพักร้อน) ผ่าน
โปรแกรมที่ระบุ ตามค่าดีฟอลต์ คำสั่ง sieve-filter จะละเว้นการกระทำของ Sieve
เช่น เปลี่ยนเส้นทาง ปฏิเสธ พักร้อน และแจ้ง แต่ใช้ตัวเลือกนี้ขาออก
ข้อความสามารถป้อนให้ สเตดิน ของคำสั่งเชลล์ภายนอก ตัวเลือกนี้ไม่มี
เอฟเฟกต์ในโหมดจำลองสถานการณ์ เว้นแต่คุณจะรู้ว่าคุณกำลังทำอะไรอยู่จริงๆ DO ไม่ ใช้
นี้ TO คืออาหารที่ป้อน MAIL TO ส่งอีเมล์!.

-s ไฟล์สคริปต์ [ไม่ การดำเนินการ ยัง]
ระบุสคริปต์เพิ่มเติมที่จะดำเนินการก่อนสคริปต์หลัก หลายรายการ -s
อาร์กิวเมนต์ได้รับอนุญาตและสคริปต์ที่ระบุจะดำเนินการตามลำดับใน
คำสั่งที่ระบุในบรรทัดคำสั่ง

-u ผู้ใช้งาน
เรียกใช้สคริปต์ Sieve สำหรับที่กำหนด ผู้ใช้งาน.

-v สร้างเอาต์พุตแบบละเอียดระหว่างการกรอง

-W เปิดใช้งานการเข้าถึงการเขียนไปยัง ต้นทาง-กล่องจดหมาย. สิ่งนี้ทำให้ (อีกครั้ง) ย้ายข้อความ
จาก ต้นทาง-กล่องจดหมาย, การเปลี่ยนเนื้อหา และการเปลี่ยนแปลง IMAP . ที่ได้รับมอบหมาย
ธงและคำสำคัญ

-x ส่วนขยาย
ตั้งค่าส่วนขยายที่ใช้ได้ พารามิเตอร์เป็นรายการที่คั่นด้วยช่องว่างของ active
ส่วนขยาย โดยการเติมตัวระบุส่วนขยายด้วย + or -, นามสกุลสามารถ
รวมหรือแยกออกโดยสัมพันธ์กับชุดส่วนขยายที่ใช้งานอยู่ที่กำหนดค่าไว้ ถ้าไม่
นามสกุลมี + or - คำนำหน้า เฉพาะส่วนขยายที่ระบุไว้อย่างชัดเจน
จะเปิดใช้งาน ส่วนขยายที่ไม่รู้จักจะถูกละเว้นและมีการสร้างคำเตือน

ตัวอย่างเช่น -x "+imapflags -enotify" จะเปิดใช้งานส่วนขยาย imapflags ที่เลิกใช้แล้ว
และปิดการใช้งานส่วนขยาย enotify ส่วนที่เหลือของส่วนขยายที่ใช้งานอยู่ขึ้นอยู่กับ
ตะแกรง_ส่วนขยาย และ ตะแกรง_global_extensions การตั้งค่า. โดยค่าเริ่มต้น เช่น เมื่อ
ตะแกรง_ส่วนขยาย และ ตะแกรง_global_extensions ยังคงไม่มีการกำหนดค่า รองรับทั้งหมด
มีส่วนขยายให้ ยกเว้นส่วนขยายที่เลิกใช้แล้วหรือส่วนขยายที่หยุดนิ่ง
ภายใต้การพัฒนา

อาร์กิวเมนต์


ไฟล์สคริปต์
ระบุสคริปต์ Sieve เพื่อ (คอมไพล์และ) ดำเนินการ

โปรดทราบว่าเครื่องมือนี้จะค้นหาไฟล์ไบนารีที่คอมไพล์ล่วงหน้าด้วย a .svbin นามสกุล
และมีชื่อฐานและเส้นทางเหมือนกับสคริปต์ที่ระบุ ใช้ -C ตัวเลือก
ปิดใช้งานลักษณะการทำงานนี้โดยบังคับให้คอมไพล์สคริปต์เป็นไบนารีใหม่

ต้นทาง-กล่องจดหมาย
ระบุเมลบ็อกซ์ต้นทางที่มีข้อความที่ตัวกรองตะแกรงจะทำงาน
เมื่อ.

นี่คือชื่อของกล่องจดหมายที่ไคลเอ็นต์ IMAP มองเห็นได้ ยกเว้นในรูปแบบ UTF-8
ตัวคั่นลำดับชั้นระหว่างกล่องจดหมายหลักและรองคือ '/' หรือ '.',
แต่ขึ้นอยู่กับรูปแบบการจัดเก็บเมลบ็อกซ์และเนมสเปซที่คุณเลือก
การกำหนดค่า ชื่อกล่องจดหมายอาจต้องใช้คำนำหน้าเนมสเปซ

เมลบ็อกซ์นี้จะไม่ได้รับการแก้ไขเว้นแต่ -W มีการระบุตัวเลือก

ทิ้งการกระทำ
ระบุสิ่งที่ทำด้วยข้อความใน ต้นทาง-กล่องจดหมาย ที่ไม่ได้เก็บไว้หรือ
เก็บไว้เป็นอย่างอื่นโดยสคริปต์ตะแกรง; คือข้อความที่ปกติจะเป็น
ทิ้งหากสคริปต์ Sieve ถูกดำเนินการเมื่อส่งมอบ NS ทิ้งการกระทำ
พารามิเตอร์ยอมรับค่าใดค่าหนึ่งต่อไปนี้:

เก็บ (เริ่มต้น)
เก็บข้อความที่ถูกทิ้งในกล่องจดหมายต้นทาง

ย้าย ตู้จดหมาย
ย้ายข้อความที่ถูกทิ้งไปยังที่ระบุ ตู้จดหมาย. ตัวอย่างเช่น
มีประโยชน์ในการย้ายข้อความไปยังกล่องเมลถังขยะ อ้างถึงคำอธิบายของ
ต้นทาง-กล่องจดหมาย อาร์กิวเมนต์สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการตั้งชื่อกล่องจดหมาย

ลบ ตั้งค่าสถานะข้อความที่ถูกละทิ้งเป็น \DELETED

ล้าง
กำจัดข้อความที่ละทิ้ง ซึ่งหมายความว่าข้อความเหล่านี้จะถูกลบออกอย่างไม่สามารถย้อนกลับได้เมื่อ
เครื่องมือเสร็จสิ้นการกรอง

เมื่อราคาของ -W ไม่ได้ระบุตัวเลือก the ต้นทาง-กล่องจดหมาย ไม่เปลี่ยนรูปและ
ที่ระบุไว้ ทิ้งการกระทำ ไม่มีผล ซึ่งหมายความว่ามีข้อความมากที่สุด คัดลอก
ไปยังสถานที่ใหม่ ในทางตรงกันข้าม เมื่อ -W ระบุข้อความที่เป็น
เก็บไว้ที่อื่นโดยสคริปต์ Sieve ได้สำเร็จ เสมอ ถูกลบออกจาก
ต้นทาง-กล่องจดหมาย, ด้วยผลที่สิ่งเหล่านี้เป็น ย้าย ไปยังสถานที่ใหม่ นี้
เกิดขึ้นโดยไม่คำนึงถึงที่ระบุไว้ ทิ้งการกระทำ. จำเอาไว้: ทิ้งเท่านั้น
ข้อความได้รับผลกระทบจากที่ระบุ ทิ้งการกระทำ.

ตัวอย่าง


[ ... ]

EXIT สถานภาพ


ตะแกรงกรอง จะออกด้วยค่าใดค่าหนึ่งต่อไปนี้:

0 ใช้ตัวกรองตะแกรงสำเร็จ (EX_OK, EXIT_SUCCESS)

1 การดำเนินการล้มเหลว. สิ่งนี้จะส่งคืนสำหรับความล้มเหลวเกือบทั้งหมด (EXIT_FAILURE)

64 ระบุพารามิเตอร์ไม่ถูกต้อง (EX_USAGE)

ใช้ตะแกรงกรองออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    โอสุ!
    โอสุ!
    โอสุ! เป็นเกมจังหวะง่ายๆด้วยดี
    คิดออกเส้นโค้งการเรียนรู้สำหรับผู้เล่น
    ทุกระดับความสามารถ หนึ่งในผู้ยิ่งใหญ่
    แง่มุมของ Osu! คือมันเป็น
    ชุมชนดร...
    ดาวน์โหลด Osu!
  • 2
    LIBPNG: ไลบรารีอ้างอิง PNG
    LIBPNG: ไลบรารีอ้างอิง PNG
    ห้องสมุดอ้างอิงสำหรับสนับสนุนการ
    รูปแบบกราฟิกเครือข่ายแบบพกพา (PNG)
    ผู้ชม: นักพัฒนา. การเขียนโปรแกรม
    ภาษา: C. นี่คือแอปพลิเคชันที่
    ยังสามารถ...
    ดาวน์โหลด LIBPNG: ไลบรารีอ้างอิง PNG
  • 3
    เครื่องตรวจจับโลหะตาม RP2040
    เครื่องตรวจจับโลหะตาม RP2040
    จากบอร์ด Raspberry Pi Pico นี้
    เครื่องตรวจจับโลหะรวมอยู่ในชีพจร
    หมวดเครื่องตรวจจับโลหะแบบเหนี่ยวนำด้วย
    ข้อดีและข้อเสียที่รู้จักกันดี
    อาร์พี...
    ดาวน์โหลดเครื่องตรวจจับโลหะตาม RP2040
  • 4
    ผู้จัดการ PAC
    ผู้จัดการ PAC
    PAC เป็นการแทนที่ Perl/GTK สำหรับ
    SecureCRT/สีโป๊ว/อื่นๆ (ลินุกซ์
    ssh/telnet/... gui)... มันมี GUI
    เพื่อกำหนดค่าการเชื่อมต่อ: ผู้ใช้
    รหัสผ่าน คาดว่าระเบียบ...
    ดาวน์โหลดตัวจัดการ PAC
  • 5
    GeoServer
    GeoServer
    GeoServer เป็นซอฟต์แวร์โอเพ่นซอร์ส
    เซิร์ฟเวอร์ที่เขียนด้วย Java ที่อนุญาตให้ผู้ใช้
    เพื่อแบ่งปันและแก้ไขข้อมูลเชิงพื้นที่
    ออกแบบมาเพื่อการทำงานร่วมกัน it
    เผยแพร่ดา...
    ดาวน์โหลด GeoServer
  • 6
    หิ่งห้อย III
    หิ่งห้อย III
    การเงินส่วนบุคคลฟรีและโอเพ่นซอร์ส
    ผู้จัดการ. คุณสมบัติ Firefly III
    ระบบการทำบัญชีสองรายการ คุณสามารถ
    ป้อนและจัดระเบียบของคุณอย่างรวดเร็ว
    ธุรกรรมที่ฉัน...
    ดาวน์โหลด หิ่งห้อย III
  • เพิ่มเติม»

คำสั่ง Linux

Ad