ฉันจะสอบถาม postfix เพื่อทดสอบได้อย่างไรที่อยู่มีอยู่ในไฟล์ที่อยู่เสมือน


15

มีสิ่งที่ฉันสามารถเรียกใช้จากบรรทัดคำสั่งที่จะให้ฉันสอบถาม postfix (ทำงานในเครื่อง) หรือไม่

  1. ถ้าที่อยู่ในไฟล์ที่อยู่เสมือนและ
  2. โดยที่อีเมลสำหรับที่อยู่นั้นถูกกำหนดเส้นทางไป

เช่นถ้าฉันมีที่อยู่อีเมลของ tim@domain.com ฉันต้องการถาม postfix ว่ามีนามแฝงเสมือนจริงอยู่หรือไม่แล้วดูว่ามีการส่งอีเมลไปที่ tim11@mailserver.domain.com หรือไม่

คำตอบ:


11

วิธีการเกี่ยวกับ Postalias:

 postalias -q tim@domain.com /path/to/your/valias_file

3
โปรดทราบว่าคุณสามารถมีไฟล์นามแฝงได้หลายไฟล์ซึ่งกำหนดไว้ในไฟล์กำหนดค่า postfix ตัวอย่างเช่นเรามีไฟล์ที่สร้างขึ้นโดย ERP ของเราและไฟล์คู่มือของที่อยู่ "พิเศษ" คำสั่งดูเหมือนจะใช้หลายไฟล์เป็นอาร์กิวเมนต์ แต่จะพบอินสแตนซ์แรกของสิ่งที่คุณกำลังค้นหาและหยุด มีบางกรณีที่มีชื่อแทนปรากฏขึ้นในทั้งสองไฟล์ ดังนั้นคำสั่ง zipias จะต้องถูกเรียกหนึ่งครั้งสำหรับแต่ละไฟล์เหล่านั้นเพื่อให้แน่ใจว่าคุณได้ทุกอย่าง
Phil Erb

20
sendmail -bv address@example.com

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

Mail Delivery Status Report will be mailed to <yourusername>.

postalias -qจะแสดงให้คุณเห็นสิ่งที่ไฟล์นามแฝงมีอยู่ในไฟล์ดังที่ผู้ตอบก่อนหน้าบอกไว้ แต่นี่อาจเป็นหรือไม่เป็นสิ่งที่เกิดขึ้นจริง sendmail -bvเสร็จสมบูรณ์มากขึ้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.