मेरे लैपटॉप पर, मैंने एक क्रोन स्थापित किया है जो साप्ताहिक नौकरी करता है। यदि रिपोर्ट करने के लिए कुछ है, तो मैं इसके लिए एक ई-मेल प्राप्त करना चाहूंगा। अभी मैं केएमईएल को एमयूए के रूप में उपयोग कर रहा हूं जो मेलडिर निर्देशिका से मेल पढ़ने में सक्षम है~/.local/share/local-mail
। इस प्रकार, मैं चाहता हूं कि स्थानीय मेल उस फ़ोल्डर में वितरित किया जाए (एक मेल्डिर संरचना के साथ)।
मैं उम्मीद कर रहा था कि एक मृत सरल कार्यक्रम पहले से ही मौजूद है जिसमें एक sendmail
इंटरफ़ेस है (जैसे कि echo "$REPORT" | mail -s "$SUBJECT" "$ME"
इसके साथ काम कर सकते हैं)। एक्ज़िम या फ़ॉरवर्डिंग मेल को मेरे रिमोट मेलस्वर में इंस्टॉल करना ओवरकिल माना जाता है।
प्रश्न सर्वर से सभी मेल को अग्रेषित करने का सबसे सरल तरीका? दूरस्थ अग्रेषण को लक्षित करने के लिए लगता है जो मेरी आवश्यकताओं के अनुरूप नहीं है (मुझे स्थानीय वितरण की आवश्यकता है)। इस पुराने जेंटू धागे का अंत पर्ल में एक पुरानी पटकथा को गढ़ने में हुआ। निश्चित रूप से एक सुविचारित, मृत-सरल कार्यक्रम मौजूद होना चाहिए?
कोई सिफारिशें? मैं आर्क लिनक्स का उपयोग कर रहा हूं।
/usr/bin/sendmail
मौजूद नहीं है और क्रोन आउटपुट में समाप्त होता है /dev/null
।
/var/spool/mail
।
userX@localhost.localdomain
और सामान को समाप्त होना चाहिए/var/spool/mail/userX
; आप इसे स्वयं देख सकते हैं या अपने MUA से जांच के लिए एक नया खाता बना सकते हैं।