นี่คือคำสั่ง mxallowd ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
mxallowd - รายการที่อนุญาตพิเศษ Mail eXchanger . ของคุณแบบไดนามิก
เรื่องย่อ
mxallowed [-กระแสตรง ไฟล์คอนฟิก] [-NS รายการที่อนุญาตเวลา] [-NS pflog-อินเทอร์เฟซ] [-ล pcap-ตัวกรอง]
[-F] [-s] [-q] [-p] -f เมลเซิร์ฟเวอร์ปลอม -r เซิร์ฟเวอร์เมลจริง -n คิว-หมายเลข
DESCRIPTION
mxallowed เป็นภูตที่ใช้ libnetfilter_queue (บน Linux) หรือ pf และ pflog (บน BSD)
อนุญาต (หรือปฏิเสธ) การเชื่อมต่อกับเซิร์ฟเวอร์เมล (หรือแอปพลิเคชันที่คล้ายกัน) หากโฮสต์ระยะไกล
ไม่เคยเชื่อมต่อกับภูตปลอมมาก่อน
นี้เป็นรุ่นที่ปรับปรุงแล้วที่เรียกว่า nolisting (ดู http://www.nolisting.org/).
สมมติฐานคือผู้ส่งอีเมลขยะไม่ได้ใช้ไคลเอ็นต์ SMTP ที่เข้ากันได้กับ RFC 2821 และเป็น
ส่งจดหมายขยะแบบไฟไหม้และลืม (โดยตรงไปยังรายการ MX รายการแรกหรือรายการที่สองโดยไม่ต้องลองอีกครั้ง
ข้อผิดพลาด). การเข้าถึงโดยตรงนี้ถูกบล็อกด้วย mxallowd คุณจะได้รับการเชื่อมต่อก็ต่อเมื่อคุณ
ลองอีกครั้ง
หมายเหตุ: ขอแนะนำอย่างยิ่งให้ติดตั้ง nscd (nameserver caching daemon) หรือโปรแกรมที่คล้ายกัน
ซอฟต์แวร์เพื่อเพิ่มความเร็วในการค้นหา DNS ตั้งแต่เวอร์ชัน 1.3 การค้นหา DNS จะเสร็จสิ้นใน
เธรด (เพื่อไม่ให้บล็อกกระบวนการหลัก) อย่างไรก็ตาม บนไซต์ที่มีการเข้าชมสูงมาก
mxallowd อาจแสดงประสิทธิภาพโดยรวมที่ดีขึ้นอย่างมากเมื่อใช้ร่วมกับ nscd
OPTIONS
-NS, --no-rdns-บัญชีขาว
ปิดใช้งานการอนุญาตที่อยู่ IP ทั้งหมดที่มี RDNS เดียวกันกับที่อยู่เชื่อมต่อ
(จำเป็นสำหรับ google mail)
-ค, --การกำหนดค่า
ระบุไฟล์คอนฟิกูเรชันทางเลือก (แทน /etc/mxallowd.conf)
-NS, --ไวท์ลิสต์-เวลา
ระบุระยะเวลา (เป็นวินาที) จนกว่าที่อยู่ IP จะถูกลบออกจาก
รายการที่อนุญาต
-NS, --stdout
เข้าสู่ระบบ stdout ไม่ใช่ syslog
-NS, --เงียบ
อย่าบันทึกอะไรนอกจากข้อผิดพลาด
-NS, --เซิร์ฟเวอร์เมลปลอม
ระบุที่อยู่ IP ที่เซิร์ฟเวอร์อีเมลปลอมมี (การเชื่อมต่อกับมันจะอนุญาตพิเศษ
คุณสำหรับเมลเซิร์ฟเวอร์จริง)
-NS, --real-mailserver
ระบุที่อยู่ IP ที่เมลเซิร์ฟเวอร์จริงมี
-NS, --เบื้องหน้า
อย่าแยกเป็นพื้นหลัง อยู่บนคอนโซล
-NS, --คิว-นัม (เท่านั้น ใช้ได้ เมื่อ รวบรวม สำหรับ netfilter_queue)
ระบุหมายเลขคิวที่จะใช้สำหรับลิงก์ netfilter_queue นี้มี
ให้เหมือนกับที่ระบุไว้ใน iptables-rule และต้องระบุ
ไม่มีค่าเริ่มต้น
-NS, --pflog-อินเทอร์เฟซ (เท่านั้น ใช้ได้ เมื่อ รวบรวม สำหรับ พีเอฟ)
ระบุ ฟล็อก(4) อินเทอร์เฟซที่คุณกำหนดค่าใน pf(4). ค่าเริ่มต้นคือ
pflog0. ดู pcap-filter-option ด้วย หากคุณใช้อินเทอร์เฟซที่ไม่เพียงแต่
รับ smtp-traffic
-l --pcap-ตัวกรอง (เท่านั้น ใช้ได้ เมื่อ รวบรวม สำหรับ พีเอฟ)
ระบุตัวกรองสำหรับ pcap ค่าเริ่มต้นคือ "พอร์ต 25" ดู tcpdump(8) สำหรับเพิ่มเติม
ข้อมูลเกี่ยวกับตัวกรอง
ใช้ mxallowd ออนไลน์โดยใช้บริการ onworks.net