मैं मेलिंग सूची को चलाने के लिए पोस्टफिक्स के साथ जीएनयू मेलमैन का उपयोग कर रहा हूं, और आउटगोइंग मेल की डिलीवरी की निगरानी करना चाहता हूं, अर्थात्: सूची से भेजे गए प्रत्येक मेल के लिए, जांचें कि क्या 250 (ओके) संदेश का जवाब दिया गया था, और यदि नहीं , मुझे वापस रिपोर्ट करें।
अभी के लिए, मैं एक त्वरित और गंदा कर रहा हूँ:
# cat /var/log/syslog | grep "smtp.*to=.*" | grep -v 250
क्या smtpd के आउटपुट की निगरानी करने का एक साफ तरीका है?
cat
होना चाहिए ? बहुत कम से कम आप कर सकते हैंgrep "smtp.*to=.*" /var/log/syslog | grep -v 250