เป้าหมายของฉันคือส่งทุกอย่างที่ได้รับเอาต์พุตจาก cron daemon (ไม่ว่า crontab ใด) ไปยังที่อยู่อีเมลภายนอกด้วยที่อยู่ที่ถูกต้อง ถึง ส่วนหัวของอีเมล
ฉันตั้งค่า จดหมาย ใน /etc/default/cron ถึง MAILTO=ราก และตั้งค่า /etc/postfix/virtual ถึง รูท external@email.address. การตั้งค่านี้ใช้งานได้ เอาต์พุตจากแต่ละ crontab จะถูกส่งไปยัง ภายนอก@อีเมล.ที่อยู่แต่ที่น่ารำคาญก็คือ ถึง ส่วนหัวของอีเมลไม่เปลี่ยนแปลง แต่ยังคงอยู่ root@server.domain.tld - การเปลี่ยนแปลงเพียงอย่างเดียวคือเพิ่มเติม ส่งถึง: external@email.address จะเพิ่ม แม้ว่าข้อความจะได้รับจากที่อยู่อีเมลภายนอก ฉันไม่ชอบความจริงที่ว่าฉันมีข้อผิดพลาด ถึง - ฉันต้องการมีการติดตั้งที่สะอาดและเป็นระเบียบเรียบร้อย นั่นหมายถึงฉันว่าฉันทำอะไรผิดที่นี่
ถ้าฉันตั้งค่า จดหมาย ในแต่ละ crontab แยกกันให้ถูกต้อง ถึง มีการตั้งค่าส่วนหัว - แต่นี่เป็นงานที่ต้องทำมาก ฉันต้องแก้ไข crontab แต่ละรายการ นั่นคือเหตุผลที่ฉันต้องการวิธีแก้ปัญหาทั่วไป
ฉันจะส่งทุกอย่างที่ได้รับเอาต์พุตจาก cron daemon ไปยังที่อยู่อีเมลภายนอกได้อย่างไร ถึง ส่วนหัวของอีเมล?