`mailbox_command`

พารามิเตอร์นี้ระบุคำสั่งภายนอกที่เป็นทางเลือกให้ใช้แทนการส่งเมลบ็อกซ์ คำสั่งถูกเรียกใช้ในฐานะผู้รับพร้อมการตั้งค่าสภาพแวดล้อม `HOME` , `SHELL` และ `LOGNAME` เหมาะสม ข้อยกเว้น: การจัดส่งสำหรับ `root` จะดำเนินการเป็น `$default_user`

ตัวแปรสภาพแวดล้อมอื่น ๆ ที่น่าสนใจ: `USER` (ชื่อผู้ใช้ของผู้รับ), `EXTENSION` (ส่วนขยายที่อยู่), `DOMAIN` (ส่วนของที่อยู่โดเมน) และ `LOCAL` (local address ที่อยู่)

ต่างจากพารามิเตอร์การกำหนดค่า Postfix อื่น ๆ พารามิเตอร์นี้ไม่อยู่ภายใต้การแทนที่พารามิเตอร์ นี่คือเพื่อให้ง่ายต่อการระบุไวยากรณ์เชลล์ (ดูตัวอย่างด้านล่าง)

หลีกเลี่ยงอักขระเชลล์เมตาเนื่องจากจะบังคับให้ Postfix รันกระบวนการเชลล์ที่มีราคาแพง `Procmail` คนเดียวมีราคาแพงพอ

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

ตัวอย่าง:

- `/some/where/procmail`
- `/some/where/procmail -a "$EXTENSION"`