นี่คือคำสั่ง imtest ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
imtest - โปรแกรมทดสอบ IMAP แบบโต้ตอบ
เรื่องย่อ
ทดสอบ [ -t ไฟล์คีย์ ] [ -p พอร์ต ] [ -m กลไก ]
[ -a หมายเลขผู้ใช้ ] [ -u หมายเลขผู้ใช้ ] [ -k NUM ] [ -l NUM ]
[ -r ดินแดน ] [ -f ไฟล์ ] [ -n NUM ] [ -s ] [ -q ]
[ -c ] [ -i ] [ -z ] [ -v ] [ -I ไฟล์ ] [ -x ไฟล์ ]
[ -X ไฟล์ ] [ -o ตัวเลือก=ความคุ้มค่า ] ชื่อโฮสต์
DESCRIPTION
ทดสอบ เป็นยูทิลิตี้ที่ให้คุณตรวจสอบสิทธิ์กับเซิร์ฟเวอร์ IMAP หรือ IMSP และ
ออกคำสั่งโต้ตอบกับมัน เมื่อตรวจสอบสิทธิ์แล้ว คุณสามารถออก IMAP หรือ IMSP . ใดๆ ได้
คำสั่งโดยเพียงแค่พิมพ์เข้าไป มันมีกลไกการพิสูจน์ตัวตน SASL หลายตัว
และจัดการชั้นการเข้ารหัสอย่างโปร่งใส ยูทิลิตี้นี้มักจะใช้สำหรับการทดสอบ
การทำงานของเซิร์ฟเวอร์ imsp หรือ imap นอกจากนี้ผู้ที่พัฒนาไคลเอ็นต์ IMAP ยังพบว่ามีประโยชน์
OPTIONS
-t ไฟล์คีย์
เปิดใช้งาน TLS ไฟล์คีย์ มีคีย์สาธารณะและส่วนตัวของ TLS ระบุ "" ไปยัง
เจรจาต่อรองเลเยอร์การเข้ารหัส TLS แต่อย่าใช้การตรวจสอบสิทธิ์ TLS
-p พอร์ต
พอร์ตสำหรับเชื่อมต่อ หากปล่อยทิ้งไว้โดยค่าเริ่มต้นนี้เป็น IMAP ตามที่กำหนดไว้ใน /etc/services.
-m กลไก
บังคับให้ imtest ใช้ กลไก สำหรับการรับรองความถูกต้อง ถ้าไม่ระบุที่แข็งแกร่งที่สุด
เลือกกลไกการรับรองความถูกต้องที่เซิร์ฟเวอร์รองรับ ระบุ เข้าสู่ระบบ ใช้
คำสั่ง LOGIN แทน AUTHENTICATE
-a หมายเลขผู้ใช้
Userid ที่จะใช้สำหรับการตรวจสอบ; ค่าเริ่มต้นสำหรับผู้ใช้ปัจจุบัน นี่คือรหัสผู้ใช้
ซึ่งรหัสผ่านหรือข้อมูลประจำตัวจะถูกนำเสนอต่อเซิร์ฟเวอร์เพื่อตรวจสอบ
-u หมายเลขผู้ใช้
Userid ที่จะใช้สำหรับการอนุญาต; ค่าเริ่มต้นสำหรับผู้ใช้ปัจจุบัน นี่คือรหัสผู้ใช้
ซึ่งจะมีการระบุตัวตนหลังจากการรับรองความถูกต้อง หมายเหตุ: ใช้เฉพาะกับ
กลไก SASL ที่อนุญาตพร็อกซี (เช่น PLAIN, DIGEST-MD5)
-k NUM ต้องการชั้นป้องกันขั้นต่ำ
-l NUM ชั้นป้องกันสูงสุดที่จะใช้ (0=ไม่มี; 1=ความซื่อสัตย์; เป็นต้น) ตัวอย่างเช่น หากคุณคือ
โดยใช้กลไกการพิสูจน์ตัวตน KERBEROS_V4 ที่ระบุ 0 จะบังคับให้ imtest เพื่อ
ไม่ใช้เลเยอร์ใด ๆ และระบุ 1 จะบังคับให้ใช้ชั้นความสมบูรณ์ โดย
ค่าเริ่มต้น เลเยอร์การป้องกันที่รองรับสูงสุดจะถูกใช้
-r ดินแดน
ระบุ ดินแดน ใช้. กลไกการพิสูจน์ตัวตนบางอย่าง (เช่น DIGEST-MD5) อาจ
ต้องการหนึ่งเพื่อระบุขอบเขต
-f ไฟล์
ท่อ ไฟล์ ในการเชื่อมต่อหลังจากการตรวจสอบ
-n NUM จำนวนครั้งที่พยายามรับรองความถูกต้อง; ค่าเริ่มต้น = 1 ลูกค้าจะพยายามทำ
ใช้เซสชัน SSL/TLS ซ้ำ และ/หรือตรวจสอบซ้ำอย่างรวดเร็ว (เช่น DIGEST-MD5) หากเป็นไปได้
-s เปิดใช้งาน IMAP ผ่าน SSL (imaps)
-q เปิดใช้งานการบีบอัด IMAP (ก่อนพยายามตรวจสอบสิทธิ์ครั้งสุดท้าย)
-c เปิดใช้งานการโทรกลับพร้อมคำท้า ซึ่งจะทำให้กลไก OTP ร้องขอ
รหัสผ่านแบบใช้ครั้งเดียวแทนวลีรหัสผ่านลับ (ห้องสมุดสร้าง
ตอบถูก)
-i อย่าส่งการตอบสนองของไคลเอ็นต์เริ่มต้นสำหรับกลไก SASL แม้ว่าโปรโตคอลจะเป็นก็ตาม
สนับสนุนมัน
-I ไฟล์
สะท้อน PID ของกระบวนการทำงานเข้าสู่ ไฟล์ (สิ่งนี้มีประโยชน์กับ -X)
-x ไฟล์
เปิดซ็อกเก็ตที่มีชื่อสำหรับส่วนโต้ตอบ
-X ไฟล์
เช่นเดียวกับ -x ปิดเฉพาะ file descriptor ทั้งหมด & daemonize กระบวนการ
-o ตัวเลือก=ความคุ้มค่า
ตั้งค่า SASL ตัวเลือก ไปยัง ความคุ้มค่า.
-v ละเอียด พิมพ์ข้อมูลมากกว่าปกติ
-z การทดสอบเวลา
ใช้ imtest ออนไลน์โดยใช้บริการ onworks.net