मैं सभी टर्मिनल मेल कैसे हटाऊं?


94

मैंने बहुत समय पहले एक क्रोनजॉब की स्थापना की थी जो अब मौजूद नहीं है। जब भी मैं टर्मिनल खोलता हूं, यह अब कहता है "आपके पास मेल है"। मेरे पास 100 संदेश जैसे कुछ हैं जो सभी एक ही बात कहते हैं। मैं सभी संदेशों को कैसे हटाऊं?


1
मुझे यह भी पता नहीं था कि एक एमटीए को ओएस एक्स में बनाया गया था। हालांकि अब मैं इसके बारे में सोचता हूं, लेकिन मुझे आश्चर्य नहीं है।
जेसन सलाज

@JasonSalaz मैं आपसे पूछना भूल गया, MTA क्या है?
daviesgeek

1
मेल ट्रांसफर एजेंट। जब संदेह में, विकिपीडिया । मुझे पता है, कम से कम, एमटीए, एमएसए, एमडीए और एमयूएएस।
जेसन सलाज

जवाबों:


180

mailकमांड प्रॉम्प्ट (उदाहरण के लिए Terminal.app) में इसे चलाकर UNIX उपयोगिता लॉन्च करें :

$ mail

आपको अपने सभी संदेशों की एक सूची दिखाई देगी। मेल प्रॉम्प्ट से करें

? delete *
? q

और यही होना चाहिए। आदेश के qबाद सुनिश्चित करें कि delete *डिस्क में परिवर्तन सहेजता है।


पहले मुझे नहीं पता था कि मेल ऐप का क्या मतलब है। किसी को भी, जो एक ही परेशानी है, "यह एक आज्ञा है"। बस इसे टर्मिनल में टाइप करें और आपको वहां एक इंटरैक्टिव ऐप मिलेगा। +1
साभार

यदि आप del 1डिबगिंग उद्देश्यों के लिए कुछ ईमेल रखने की आवश्यकता है तो आप 1 का उपयोग कर सकते हैं जहां संदेश संख्या भी है।
फदली साद

अन्य उत्तरों का पालन करता रहा, लेकिन exitकाम नहीं छोड़ता था और काम नहीं करता था। qविकल्प का उल्लेख करने के लिए धन्यवाद ।
फ्रीजक

10

आप सीधे मार्ग पर भी जा सकते हैं और बस : > /var/mail/$USERमेल फ़ाइल को खाली करने के लिए दौड़ सकते हैं ।

PS: मेल फ़ाइल को हटाने के लिए sudo की आवश्यकता होती है, बस इसे खाली करने के लिए सेट करना पर्याप्त है।


0

मुझे पता है कि यह पोस्ट पुरानी है, लेकिन मैं एक उत्तर के साथ योगदान करना चाहता हूं।

अपने मेल संदेशों को हटाने के लिए निम्न कार्य करें:

sudo rm /var/mail/[user]

और प्रश्न के क्रम में, मेरा सुझाव है कि आप प्रत्येक क्रेस्टैब पर निम्नलिखित कार्य करें, आप एक ईमेल सूचना नहीं भेजना चाहते हैं (इस तरह आपके मेल में मेल नहीं होंगे)

* * * * * /path/to/script.sh > /dev/null 2>&1

या

* * * * * command > /dev/null 2>&1
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.