अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

हेरलूम-मेलएक्स - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में हेरलूम-मेलएक्स चलाएं

यह कमांड हेरलूम-मेलएक्स है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


एस-NAIL [V14.8.6] — इंटरनेट मेल भेजें और प्राप्त करें

SYNOPSIS


एस-NAIL -h | --मदद
एस-NAIL [-बीडीडीफिनटीवी~] [-A खाते] [-a कुर्की] [-b गुप्त प्रतिलिपि-अतिरिक्त] [-c सीसी-जोड़] [-q उद्धरण-फ़ाइल]
[-r से-addr] [-S परिवर्तनशील[=मूल्य]] [-s विषय] [-X सीएमडी] [-.] जोड़ने के लिए ... [--
एमटीए-विकल्प ...]
एस-NAIL [-बीडीईईएचआईएनएनआरवी~#] [-A खाते] [-L कल्पना-सूची] [-r से-addr] [-S परिवर्तनशील[=मूल्य]]
[-X सीएमडी] -f [पट्टिका] [-- एमटीए-विकल्प ...]
एस-NAIL [-बीडीईईएचआईएनएनआरवी~#] [-A खाते] [-L कल्पना-सूची] [-r से-addr] [-S परिवर्तनशील[=मूल्य]]
[-u उपयोगकर्ता] [-X सीएमडी] [-- एमटीए-विकल्प ...]

वर्णन


अनुकूलता नोट: S-नेल और इसके कॉन्फ़िगरेशन सिंटैक्स का हिस्सा v15.0 में बदल जाएगा।
तब तक पिछड़े और आगे की आंशिक लेकिन बढ़ती संख्या मौजूद रहेगी
अनुकूलता विन्यास विकल्प। पहले से ही नया सिंटैक्स और व्यवहार चुनने के लिए
आज, द्विआधारी विकल्प v15-संगत सेट किया जाना चाहिए। मैनुअल इसे के माध्यम से संदर्भित करेगा
[v15-compat] और [कोई v15-compat] आवश्यकतानुसार। कमांड और वेरिएबल्स जो करेंगे
v15.0 में गायब [अप्रचलित] चिह्नित हैं।

एस-नेल एक मेल प्रोसेसिंग सिस्टम है जिसमें कमांड सिंटैक्स की याद ताजा करती है ed(1) लाइनों के साथ
संदेशों द्वारा प्रतिस्थापित। इसका उद्देश्य POSIX . की कार्यक्षमता प्रदान करना है mailx(1)
लाइन संपादन, IDNA, MIME, S/MIME, SMTP के लिए कमांड और ऑफ़र (अधिकतर वैकल्पिक) एक्सटेंशन
और POP3 (और IMAP)। यह मेल बैच भाषा के रूप में प्रयोग करने योग्य है।

ऑप्शंस
-A खाते निष्पादित करता है a खाते आदेश (नीचे देखें) के लिए खाते स्टार्टअप फाइलों के बाद
पढ़ा गया।

-a पट्टिका दी गई फाइल को मैसेज में अटैच करें। एक ही फ़ाइल नाम सम्मेलनों के रूप में
खंड में वर्णित कमानों लागू करें: शेल शब्द विस्तार सीमित है
टिल्ड '~' और चर। करेगा पट्टिका पहुंच योग्य नहीं है लेकिन इसमें एक '=' है
वर्ण, फिर '=' के बाद कुछ भी इनपुट वर्ण निर्दिष्ट करने के लिए माना जाता है
फ़ाइल नाम '=' से पहले और कुछ भी सेट करें: यह निर्दिष्ट करने का एकमात्र विकल्प है
टेक्स्ट के लिए इनपुट कैरेक्टर सेट (और कोई कैरेक्टर सेट रूपांतरण न करें)
कमांड लाइन से संलग्नक, का उपयोग नहीं कर रहा है ~@ टिल्ड एस्केप कमांड।

-B मानक इनपुट और मानक आउटपुट लाइन-बफर बनाएं।

-b पता पतों की दी गई सूची में ब्लाइंड कार्बन कॉपी भेजें। भेजा जा रहा है मेल नीचे
उस पर और विस्तार से जाता है।

-c पता पतों की दी गई सूची में कार्बन प्रतियां भेजें।

-D [विकल्प] सेट करें अलग चर।

-d ठीक डिबग चर, जो डिबग संदेशों को सक्षम करता है और संदेश को अक्षम करता है
वितरण।

-E ठीक स्किपम्प्टीबॉडी चर और इस प्रकार एक खाली संदेश वाले संदेशों को त्यागें
अंग शरीर। यह स्क्रिप्ट से संदेश भेजने के लिए उपयोगी है।

-e बस जांचें कि मेल सिस्टम मेलबॉक्स में मौजूद है या नहीं। यदि हाँ, तो एक निकास वापस करें
शून्य की स्थिति, एक गैर-शून्य मान अन्यथा।

-F संदेश को पहले के स्थानीय भाग के नाम पर फ़ाइल में भेजने के लिए सहेजें
प्राप्तकर्ता का पता (बजाय in रिकॉर्ड).

-f [पट्टिका] प्रसंस्करण के लिए उपयोगकर्ता के MBOX (या निर्दिष्ट फ़ाइल) की सामग्री में पढ़ें;
जब एस-नेल को छोड़ दिया जाता है, तो यह इस फाइल पर वापस न हटाए गए संदेशों को लिखता है (लेकिन हो)
किसी के बारे में अवगत होना पकड़ विकल्प)। कुछ विशेष सम्मेलनों के लिए मान्यता प्राप्त हैं
स्ट्रिंग पट्टिका जो के लिए प्रलेखित हैं पट्टिका नीचे आदेश। ध्यान दें कि पट्टिका is
झंडे का सीधा तर्क नहीं -f, लेकिन इसके बजाय कमांड लाइन से लिया गया है
विकल्प प्रसंस्करण पूरा होने के बाद। a . का उपयोग करने के लिए पट्टिका जो शुरू होता है
एक हाइफ़न के साथ, इसे एक (रिश्तेदार) पथ के साथ उपसर्ग करें, जैसा कि './-hyphenbox.mbox' में है।

-H सभी संदेशों का हेडर सारांश प्रिंट करें और बाहर निकलें। एक विन्यास योग्य सारांश दृश्य है
के माध्यम से उपलब्ध है -L विकल्प.

-h एक संक्षिप्त उपयोग सारांश प्रिंट करें। व्यापक उपयोग के कारण a --मदद तर्क होगा
एक ही प्रभाव है।

-i ठीक उपेक्षा ट्टी इंटरप्ट संकेतों को अनदेखा करने के लिए चर।

-L कल्पना-सूची
केवल उन्हीं संदेशों का हेडर सारांश प्रिंट करें जो दिए गए से मेल खाते हों कल्पना-सूची,
फिर बाहर निकलें। अनुभाग देखें निर्दिष्ट करना संदेश के प्रारूप के लिए कल्पना-सूची. अगर
la -H विकल्प दिया गया है इसके अतिरिक्त कोई हेडर सारांश तैयार नहीं किया गया है, लेकिन
इसके बजाय एस-नेल इसके बाहर निकलने की स्थिति के माध्यम से संकेत देगा कल्पना-सूची किसी से मेल खाता है
संदेश ('0') या नहीं ('1'); ध्यान दें कि इसमें कोई भी वर्बोज़ आउटपुट दबा हुआ है
मोड और इसके बजाय स्पष्ट रूप से सक्षम होना चाहिए (उदाहरण के लिए, विकल्प का उपयोग करके) -v).

-N अनसेट करें हैडर परिवर्तनीय और इस प्रकार संदेश शीर्षलेखों के प्रारंभिक प्रदर्शन को रोकता है
मेल पढ़ते समय या मेल फोल्डर को संपादित करते समय।

-n पढ़ने को रोकता है एस-नेल.आरसी स्टार्टअप पर। इस विकल्प के लिए सक्रिय किया जाना चाहिए
एस-नेल स्क्रिप्ट जो एक से अधिक मशीनों पर लागू होती हैं, क्योंकि सामग्री
उस फ़ाइल का उनके बीच भिन्न हो सकता है। (वही व्यवहार द्वारा प्राप्त किया जा सकता है
NAIL_NO_SYSTEM_RC पर्यावरण चर सेट करना।)

-q पट्टिका संदेश को निर्दिष्ट फ़ाइल की सामग्री के साथ प्रारंभ करें। सेंड में दिया जा सकता है
केवल मोड।

-R खोला गया कोई भी फ़ोल्डर केवल-पढ़ने के लिए मोड में होगा।

-r पता If पता एक वैध पता है तो यह लिफाफा भेजने वाले के पते को निर्दिष्ट करता है
एमटीए को '-f .' के रूप में पास किया जाए पता' जब कोई संदेश भेजा जाता है। करेगा पता
एक उपयोगकर्ता नाम, टिप्पणियाँ आदि शामिल करें, फिर घटकों को अलग किया जाएगा और
नाम का हिस्सा एमटीए को व्यक्तिगत रूप से '-F .' के माध्यम से भेजा जाएगा नाम'। दिया
पता को भी सौंपा जाएगा से चर, जैसे कि इसके अतिरिक्त
'-Sfrom=address' निर्दिष्ट किया गया था (इसलिए SMTP डेटा स्थानांतरण को प्रभावित कर रहा है,
भी)।

यदि इसके बजाय एक खाली स्ट्रिंग को के रूप में पास किया जाता है पता फिर चर की सामग्री
से जब भी एमटीए से संपर्क किया जाएगा तो इसका मूल्यांकन और इस उद्देश्य के लिए उपयोग किया जाएगा।
ध्यान दें कि एस-नेल डिफ़ॉल्ट रूप से, बिना -r यानी न तो '-f' पास होता है और न ही '-F'
एमटीए के लिए अपने आप में झंडे।

-S परिवर्तनशील[= मान]
आंतरिक विकल्प सेट करता है परिवर्तनशील और, एक मूल्य विकल्प के मामले में, असाइन करता है मूल्य
इसके लिए। भले ही विकल्पों के माध्यम से सेट किया गया हो -S संसाधन के भीतर से अधिलेखित किया जा सकता है
फ़ाइलें, कमांड लाइन सेटिंग सभी संसाधन फ़ाइलों के बाद पुन: स्थापित की जाएगी
लोड किए गए हैं।

-s विषय भेजे जाने वाले संदेश का विषय निर्दिष्ट करें।

-t भेजे जाने वाले संदेश में 'प्रति:' के साथ एक संदेश शीर्षलेख होने की उम्मीद है,
'प्रतिलिपि:', या 'गुप्त प्रति:' इसके प्राप्तकर्ताओं को देने वाली फ़ील्ड, जो उनमें जोड़ दी जाएगी
कमांड लाइन पर दिया गया। यदि कोई संदेश विषय 'विषय:' के माध्यम से निर्दिष्ट किया गया है
तो इसका उपयोग कमांड लाइन पर दिए गए एक के पक्ष में किया जाएगा।

यह भी समझा जाता है कि 'उत्तर-प्रति:' (संभवतः ओवरराइडिंग .) को उत्तर), 'प्रेषक:' (po .)
प्रेषक), 'संगठन:' (पीओ .) संगठन) नोट आप भी निर्दिष्ट कर सकते हैं
'प्रेषक:', संभवतः ओवरराइडिंग से और लिफाफा पता संभवतः निर्दिष्ट किया गया है
विकल्प के साथ -r!

निम्नलिखित, जो सामान्य रूप से संदेश के आधार पर स्वचालित रूप से बनाए जाते हैं
संदर्भ, यह भी निर्दिष्ट किया जा सकता है: 'संदेश-आईडी:', 'इन-रिप्लाई-टू:', 'संदर्भ:' और
'मेल-फ़ॉलोअप-टू:' (विशेष पता मालिश हालांकि अभी भी होगी
बाद वाला)।

-u उपयोगकर्ता का सिस्टम मेलबॉक्स पढ़ें उपयोगकर्ता (उपयुक्त विशेषाधिकार माना जाता है), और "मान लें"
होने वाला" उपयोगकर्ता कुछ पहलुओं में, उदाहरण के संबंध में पट्टिका- '%' आदि का विस्तार;
उपयोगकर्ता भी देखें।

-V एस-नेल का संस्करण प्रिंट करें और बाहर निकलें।

-v सेटिंग कर रहा है वाचाल विकल्प कुछ वाचालता का कारण बनता है (जैसे प्रमाण पत्र की छपाई
जंजीर)। इसके दो बार प्रयोग करने से वाक्पटुता का स्तर बढ़ जाता है।

-X सीएमडी दिए गए जोड़ें सीएमडी सामान्य ऑपरेशन से पहले निष्पादित किए जाने वाले आदेशों की सूची में
शुरू होता है। से संबंधित है -# और बैच-निकास-पर-त्रुटि; करने की एकमात्र संभावना
स्टार्टअप फ़ाइलों को सक्रिय रूप से पढ़ने पर गैर-संवादात्मक मोड में कमांड निष्पादित करें
निषिद्ध।

-~ सक्षम टिल्ड निकल जाता है भले ही इंटरेक्टिव मोड में न हो।

-# यह काम करने के लिए एस-नेल तैयार करने के लिए कई विकल्प सेट करता है (सबसे अधिक संभावना गैर-
इंटरैक्टिव) बैच मोड: डॉट, खाली शुरुआतमेंहैडर, शांत, सेंडवेट, के रूप में के रूप में अच्छी तरह से
एमबीओएक्स और फोल्डर (दोनों को / Dev / बातिल) यह के प्रसंस्करण को भी सक्षम बनाता है टिल्ड
निकल जाता है. उदाहरण के लिए, निम्नलिखित को "बॉब" को एक ईमेल संदेश भेजना चाहिए:

$ LC_ALL=C प्रिंटफ 'एम बॉब\n~s विषय\nपाठ\n.\nx\n' | \
LC_ALL=C MAILRC=/dev/null s-नेल -n -# -स्नोसेव

-. यह ध्वज "विकल्प" को रोकने के लिए विकल्प प्रसंस्करण को समाप्त करने के लिए बाध्य करता है
इंजेक्शन ”(हमले)। यह एस-नेल को जबरदस्ती सेंड मोड में भी डालता है, देखें
भेजा जा रहा है मेल.

समर्थित कमांड लाइन विकल्पों की उपरोक्त सूची में, -D, -d, -E, -i, -N और -v रहे
संबंधित विकल्प को सेट करने के माध्यम से कार्यान्वित किया जाता है, जैसे कि -S. [एमटीए-विकल्प ...]
एक '-' विभाजक के बाद कमांड लाइन के अंत में दिए गए तर्क होंगे
मेल-ट्रांसफर-एजेंट (एमटीए) के माध्यम से पारित किया गया और पूरे (इंटरैक्टिव) के लिए जारी रहा
सत्र - अगर की सेटिंग विस्तारार्गवी उनकी मान्यता की अनुमति देता है; एमटीए तर्क भी हो सकते हैं
चर में निर्दिष्ट भेजें मेल-तर्क; अधिक विस्तार से वर्णित एमटीए इंटरैक्शन खोजें
के दस्तावेज़ीकरण में मेल भेजे. जब एसएमटीपी डेटा के माध्यम से मेल भेजा जाता है तो एमटीए तर्कों को नजरअंदाज कर दिया जाता है
हस्तांतरण।

A स्टार्टर
एस-नेल बीएसडी मेल प्रोग्राम का प्रत्यक्ष वंशज है जिसे 1978 में शुरू किया गया था (स्वयं .)
सरल UNIX मेल प्रोग्राम को सुपरसीडिंग करते हुए) और अपना परिचय देते थे (Mail . में)
संदर्भ मैनुअल) इस प्रकार है:

मेल मेल भेजने और प्राप्त करने के लिए एक सरल और मैत्रीपूर्ण वातावरण प्रदान करता है। यह
आने वाले मेल को उसके घटक संदेशों में विभाजित करता है और उपयोगकर्ता को इससे निपटने की अनुमति देता है
उन्हें किसी भी क्रम में। इसके अलावा, यह का एक सेट प्रदान करता है ed(1) - के लिए समान आदेश
संदेशों में हेरफेर करना और मेल भेजना। मेल उपयोगकर्ता को सरल संपादन प्रदान करता है
आउटगोइंग संदेशों की संरचना को आसान बनाने के साथ-साथ प्रदान करने की क्षमताएं
उपयोगकर्ताओं के समूहों को संबोधित करने वाले नामों को परिभाषित करने और भेजने की क्षमता।

एस-नेल इस प्रकार यूनिक्स मेल सिस्टम का उपयोगकर्ता पक्ष है, जबकि सिस्टम पक्ष (मेल-
ट्रांसफर-एजेंट, एमटीए) पारंपरिक रूप से लिया गया था मेल भेजे(8); आज पोस्टफ़िक्स(1) या एग्जिम(8) हैं
इसके बजाय अक्सर इस उद्देश्य के लिए उपयोग किया जाता है। अगर [Option]al SMTP फीचर को इसमें बनाया गया है
एस-नेल तो सिस्टम साइड मेल डिलीवरी के लिए अनिवार्य पूर्व शर्त नहीं है।

क्योंकि S-nail POSIX के अनुपालन का प्रयास करता है mailx(1) यह संभावना है कि कुछ
उपयोग करने से पहले कॉन्फ़िगरेशन सेटिंग्स को समायोजित करना होगा यह एक सहज अनुभव है। NS
डिफ़ॉल्ट वैश्विक एस-नेल.आरसी फ़ाइल पहले से ही उन मानक सेटिंग्स को थोड़ा अधिक उपयोगकर्ता की ओर मोड़ती है
मित्रता और सुरक्षा, उदाहरण के लिए, यह सेट करता है पकड़ और सहेज कर रखो दबाने के लिए विकल्प
संदेशों को MBOX में स्वचालित रूप से ले जाना जो अन्यथा घटित होगा (देखें मैसेज राज्यों) और
रखना फ़ाइलों के अंत में फ़ाइल अनुमतियों को प्रबंधित न करने के क्रम में खाली फ़ाइलों को न निकालने के लिए
पुनर्निर्मित हो जाओ। यह सेट नहीं करता है फोल्डर विकल्प ताकि डिफ़ॉल्ट रूप से फ़ाइल समूहीकरण (के माध्यम से)
दस्तावेज़ के रूप में '+' उपसर्ग के लिए भी पट्टिका) सक्षम नहीं है। अनुभाग उदाहरण कुछ शामिल है
आगे के सुझाव।

भेजा जा रहा है मेल
स्थानीय मेल-ट्रांसफर-एजेंट (MTA; the .) का उपयोग करके एक या अधिक लोगों को संदेश भेजने के लिए
निष्पादन योग्य पथ के माध्यम से सेट किया जा सकता है मेल भेजे) या [विकल्प] अल बिलिन एसएमटीपी (सेट करें और देखें
परिवर्तनशील एसएमटीपी) वास्तव में उत्पन्न मेल संदेश देने के लिए परिवहन, एस-नेल हो सकता है
तर्कों के साथ लागू किया गया जो उन लोगों के नाम हैं जिन्हें मेल भेजा जाएगा:

$ s-nail-s विषय -a संलग्नक बिल@होस्ट1 'बॉब '
# लेकिन... पहले इसे एक अलग ड्राई-रन मोड में आज़माएं
$ LC_ALL=C MAILRC=/dev/null \
s-नाखून -n -d -vv -Sfrom="me "\
-एस विषय -। "(लवली) बॉब "

उपयोगकर्ता से तब संदेश सामग्री टाइप करने की अपेक्षा की जाती है। इस कंपोज़ मोड में S-nail
वर्ण '~' से शुरू होने वाली रेखाओं को विशेष मानता है - ये तथाकथित हैं टिल्ड निकल जाता है
जिसका उपयोग फाइलों में पढ़ने, शेल कमांड को प्रोसेस करने, अटैचमेंट जोड़ने और संपादित करने के लिए किया जा सकता है
अधिक; उदाहरण के लिए, टिल्ड एस्केप '~e' इसमें संदेश को संशोधित करने के लिए टेक्स्ट एडिटर शुरू करेगा
वर्तमान स्थिति, '~h' संदेश प्राप्तकर्ताओं के संपादन की अनुमति देता है और '~?' का एक सिंहावलोकन देता है
उपलब्ध टिल्डे बच जाते हैं। टाइपिंग control-D '^D' एक खाली लाइन की शुरुआत में निकल जाता है
कंपोज़ मोड और संदेश भेजने का कारण बनता है, जबकि नियंत्रण-सी '^ सी' दो बार टाइप करना होगा
वर्तमान पत्र को निरस्त करें (इसकी सामग्री को DEAD द्वारा निर्दिष्ट फ़ाइल में सहेजना जब तक कि नहींबचाना is
सेट।)

डिफ़ॉल्ट व्यवहार को बदलने के लिए कई विकल्पों का उपयोग किया जा सकता है; उदाहरण के लिए, सेटटिंग (के माध्यम से भी -S)
संपादित करें कंपोज़ मोड में प्रवेश करने पर स्वचालित रूप से एक टेक्स्ट एडिटर शुरू हो जाएगा, आस्कसीसी मर्जी
उपयोगकर्ता को कार्बन-कॉपी प्राप्तकर्ताओं के लिए सक्रिय रूप से प्रेरित करने का कारण बनता है और डॉट विकल्प होगा
केवल एक बिंदु ('।') से मिलकर एक पंक्ति लिखकर कंपोज़ मोड छोड़ने की अनुमति दें।

हालांकि, यह परिभाषित करना बहुत महत्वपूर्ण है कि कौन सा चरित्र सेट संदेश भेजते समय उपयोग किया जा सकता है,
आमतौर पर विकल्प सेट करके सेंडचारसेट्स तदनुसार, अनुभाग पढ़ने के बाद RSI
माइम प्रकार फ़ाइलों यह समझने के लिए कि MIME- प्रकार के आउटगोइंग अटैचमेंट को कैसे वर्गीकृत किया जाता है और
यह ज्ञान कि संदेश अतुल्यकालिक रूप से भेजे जाते हैं जब तक कि सेंडवेट सेट है: केवल इसके साथ एमटीए
वितरण त्रुटियां पहचानने योग्य होंगी।

की स्थापना से अक्सर आवश्यक होता है (उदाहरण के लिए, के साथ संयोजन में) एसएमटीपी) या वांछनीय, आप चाह सकते हैं
जाने से पहले कुछ ड्राई-रन परीक्षण करने के लिए। भेजे गए संदेशों की एक प्रति को a . में सहेजना रिकॉर्ड मई
वांछनीय भी हो - क्योंकि अधिकांश मेलबॉक्स फ़ाइल लक्ष्य के लिए कुछ विशेष परंपराएं हैं
पहचाना गया, देखें पट्टिका उस पर और अधिक के लिए आदेश। अनुभाग On यूआरएल वाक्यविन्यास और क्रेडेंशियल
लुकअप 'USER@HOST' चर श्रृंखलाओं के साथ-साथ URL का उपयोग करने पर कुछ प्रकाश डालेगा
प्रोटोकॉल-विशिष्ट संसाधनों तक पहुँचने के लिए, जैसे एसएमटीपी, तथा उदाहरण एक उदाहरण है
कुछ प्रसिद्ध सार्वजनिक मेल प्रदाताओं के माध्यम से संदेश भेजने के लिए विन्यास; यह ध्यान दें
एक सुरक्षित एसएसएल/टीएलएस वातावरण कैसे सेटअप करें, इस पर एक संक्षिप्त अवलोकन भी देता है।

संदेश प्राप्तकर्ता (जैसा कि कमांड लाइन पर निर्दिष्ट है या 'टू:', 'सीसी:' या 'गुप्त प्रति:' में परिभाषित है)
न केवल ईमेल पता करने वाले हो सकते हैं बल्कि मेलबॉक्स और यहां तक ​​कि पूर्ण शेल के नाम भी हो सकते हैं
कमांड पाइप विनिर्देशों। उचित उद्धरण आवश्यक हो सकता है, उदाहरण के लिए, व्हॉट्सएप को एम्बेड करने के लिए
पात्र। (याद रखें कि एस-नेल मेल मानकों से संबंधित है, इसलिए वे नियमों को परिभाषित करते हैं
जिसके साथ सामग्री की व्याख्या की जाती है।) यदि चर विस्तारक सेट नहीं है तो केवल नेटवर्क
पते (देखें मेलद्रो(7) मेल पतों के विवरण के लिए) और सामान्य उपयोगकर्ता नाम
(एमटीए उपनामों सहित) का उपयोग किया जा सकता है, चेतावनी देते हुए अन्य प्रकारों को फ़िल्टर किया जाएगा
संदेश।

यदि चर विस्तारक सेट किया गया है तो विस्तारित प्राप्तकर्ता पते वैकल्पिक रूप से होंगे
स्वीकृत: कोई भी नाम जो लंबवत बार '|' से शुरू होता है वर्ण एक कमांड पाइप निर्दिष्ट करता है -
'|' के बाद कमांड स्ट्रिंग निष्पादित किया जाता है और संदेश को उसके मानक पर भेजा जाता है
इनपुट; इसी तरह, कोई भी नाम जो कैरेक्टर स्लैश '/' या कैरेक्टर सीक्वेंस से शुरू होता है
डॉट स्लैश './' को एक फ़ाइल के रूप में माना जाता है, शेष सामग्री पर ध्यान दिए बिना। कोई अन्य नाम
जिसमें एक एट साइन '@' कैरेक्टर होता है, उसे नेटवर्क एड्रेस के रूप में माना जाता है; कोई अन्य नाम
जो एक प्लस चिह्न '+' वर्ण से शुरू होता है जो मेलबॉक्स नाम निर्दिष्ट करता है; कोई अन्य नाम जो
एक स्लैश '/' वर्ण है लेकिन कोई विस्मयादिबोधक चिह्न नहीं है '!' या प्रतिशत चिह्न '%' वर्ण
पहले भी मेलबॉक्स नाम निर्दिष्ट करता है; जो बचता है उसे नेटवर्क एड्रेस के रूप में माना जाता है।

$ इको ब्ला | s-nail -Sexpandaddr -s test ./mbox.mbox
$ इको ब्ला | s-nail -Sexpandaddr -s test '|cat >> ./mbox.mbox'
$ इको सेफ | LC_ALL=C MAILRC=/dev/null \
एस-नाखून-एन-एसवी15-कॉम्पैट-सेंडवेट-स्नोसेव \
-सेक्सपांडडर = विफल, -सभी, + एडीआर -एस परीक्षण \
-. [ईमेल संरक्षित]

के माध्यम से व्यक्तिगत वितरण सूचियाँ बनाना संभव है उर्फ आदेश, ताकि, के लिए
उदाहरण के लिए, उपयोगकर्ता 'समूहों' को मेल भेज सकता है और इसे लोगों के समूह में भेज सकता है:

उर्फ कोहोर्ट्स बिल जेकेएफ मार्क क्रिडल@ucbcory ~/मेल/cohorts.mbox

कृपया ध्यान दें कि इस तंत्र में सिस्टम वाइड उपनामों के साथ कुछ भी सामान्य नहीं है जो हो सकता है
स्थानीय एमटीए (मेल-ट्रांसफर-एजेंट) द्वारा उपयोग किया जा सकता है, जो 'नाम' बाधा के अधीन हैं
of विस्तारक और अक्सर एक फ़ाइल में ट्रैक किया जाता है / Etc / उपनाम (और में प्रलेखित उपनाम(5) और
मेल भेजे(1))। संदेश भेजे जाने से पहले व्यक्तिगत उपनामों को एस-नेल द्वारा विस्तारित किया जाएगा, और
इस प्रकार प्रत्येक प्राप्तकर्ता को स्वयं निर्दिष्ट करने का एक सुविधाजनक विकल्प है।

पर्यावरणीय शोर से बचने के लिए स्क्रिप्ट को किसी भी कॉन्फ़िगरेशन फ़ाइल से "अलग" करना चाहिए और
एक स्क्रिप्ट-स्थानीय वातावरण बनाएं, या तो MAILRC चर को एक कस्टम की ओर इंगित करके
कॉन्फ़िगरेशन फ़ाइल, या का उपयोग करके -S विकल्प निर्दिष्ट करने के लिए कमांड लाइन विकल्प:

$ env LC_ALL=C MAILRC=/dev/null पासवर्ड=NOTSECRET \
एस-नाखून-एन-एसवी15-कॉम्पैट-सेंडवेट-स्नोसेव \
-सेक्सपांडडर = विफल, -सब, + अतिरिक्त \
-एस 'smtp=smtps://[ईमेल संरक्षित]:465' -Ssmtp-auth=login \
-S 'from=scriptreply@domain' \
-एस 'विषय' -ए अटैचमेंट_फाइल \
-. "प्राप्तकर्ता 1 "प्राप्तकर्ता1@डोमेन \
<सामग्री_फ़ाइल

पढ़ना मेल
जब बिना पताकर्ताओं के आह्वान किया जाता है तो एस-नेल इंटरेक्टिव मोड में प्रवेश करता है जिसमें मेल को पढ़ा जा सकता है।
जब इस तरह उपयोग किया जाता है तो उपयोगकर्ता का सिस्टम मेलबॉक्स पढ़ा जाता है और प्रत्येक का एक पंक्ति शीर्षलेख होता है
उसमें संदेश मुद्रित है। (आदेश देखें पट्टिका के गहन विवरण के लिए
विभिन्न मेलबॉक्स प्रकार मौजूद हैं।) ध्यान दें कि यदि मेलबॉक्स खाली है तो एस-नेल बाहर निकल जाएगा
एक संदेश को प्रिंट करने के बाद जब तक विकल्प खाली शुरुआत स्थापित पाया जाता है।

पर शीघ्र आदेश सूची सभी उपलब्ध आदेशों की एक सूची देगा और मदद मर्जी
कुछ सामान्य का सारांश दें। यदि [Option]al दस्तावेज़ीकरण स्ट्रिंग उपलब्ध हैं
कोई '?X' टाइप कर सकता है और 'X' का वास्तविक विस्तार देख सकता है और इसका उद्देश्य क्या है, अर्थात,
आदेशों को संक्षिप्त किया जा सकता है (ध्यान दें कि POSIX कुछ संक्षिप्त रूपों को परिभाषित करता है, ताकि
आदेशों का वर्णानुक्रमिक क्रम आवश्यक रूप से संक्षिप्त रूप से संबंधित नहीं है; यह है
के साथ ओवरराइट को परिभाषित करना संभव है भूत आदेश, हालांकि)।

संदेशों को नंबर दिए जाते हैं (1 से शुरू होकर) जो संदेशों को विशिष्ट रूप से पहचानते हैं; द करेंट
संदेश - "डॉट" - या तो पहला नया संदेश होगा, या पहला अपठित संदेश होगा, या
मेलबॉक्स का पहला संदेश; विकल्प शोलास्ट इसके बजाय अंतिम का उपयोग करेगा
इस उद्देश्य के लिए संदेश।

संदेशों को के साथ मुद्रित किया जा सकता है छाप आदेश, या संक्षिप्त: 'पी'। डिफ़ॉल्ट रूप से वर्तमान
संदेश ("डॉट") मुद्रित होता है, लेकिन अधिकांश अन्य आदेशों की तरह यह एक फैंसी देना संभव है
संदेश विनिर्देश (देखें निर्दिष्ट करना संदेश), उदाहरण के लिए, 'p:u' सभी अपठित प्रदर्शित करेगा
संदेश, 'पी.' "डॉट" प्रिंट करेगा, 'पी 1 5' संदेश 1 और 5 प्रिंट करेगा, 'पी 1-5' होगा
संदेश 1 से 5 तक प्रिंट करें, और 'p-' और 'p+' अंतिम और अगला संदेश प्रिंट करेंगे,
क्रमशः.

डिफ़ॉल्ट सेटअप में किसी संदेश के सभी शीर्षलेख फ़ील्ड मुद्रित किए जाएंगे, लेकिन यह हो सकता है
बदला गया: या तो फ़ील्ड की सूची को ब्लैकलिस्ट करके उपेक्षा, या केवल किसी दिए गए को श्वेतसूची में डालकर
के साथ सूची बनाए रखने के आदेश, जैसे, 'बनाए रखने के तिथि से सीसी विषय तक'। सभी को प्रिंट करने के लिए
किसी संदेश के हेडर फ़ील्ड वर्तमान में सक्रिय सूची को अनदेखा या बनाए रखने की परवाह किए बिना, का उपयोग करें
आदेश छाप। चर CRT मौसम को नियंत्रित करता है और जब एस-नेल कॉन्फ़िगर किए गए का उपयोग करेगा
टर्मिनल पर सीधे लिखने के बजाय मुद्रण के लिए पेजर (आमतौर पर बोलना)।

विन्यास पर निर्भर a आदेश line संपादक के साथ उपयोगकर्ता अनुभव बनाना है
बहुत सारे कमानों थोड़ा अच्छा। सिस्टम मेलबॉक्स पढ़ते समय या कब -f (या पट्टिका)
विशेष '%:' संशोधक के साथ स्पष्ट रूप से उपसर्ग किए गए मेलबॉक्स को निर्दिष्ट करता है, फिर संदेश जो
पढ़े जा चुके हैं, मेलबॉक्स के छोड़े जाने पर स्वचालित रूप से उपयोगकर्ता की MBOX फ़ाइल में ले जाया जाएगा,
या तो सक्रिय मेलबॉक्स को बदलकर या एस-नेल को छोड़कर (यह भी देखें मैसेज राज्यों).

संदेश की जांच करने के बाद उपयोगकर्ता यह भी कर सकता है हटाना संदेश 'डी', जवाब दें प्रेषक को 'r'
और सभी प्राप्तकर्ता या जवाब दें प्रेषक को विशेष रूप से 'R'। संदेश भी हो सकते हैं आगेed
(छोटा उपनाम is FWD) ध्यान दें कि संदेश प्राप्तकर्ता को उत्तर देते या अग्रेषित करते समय
टिप्पणियों और नामों से पते हटा दिए जाएंगे जब तक कि विकल्प पुरे नाम सेट है।
हटाने से एस-नेल संदेश के बारे में भूल जाता है; यह अपरिवर्तनीय नहीं है, हालांकि, एक
कर सकते हैं हटाना संदेश को 'यू' अपना नंबर देकर, या एस-नेल सत्र को समाप्त किया जा सकता है
दे रहा है निकास 'एक्स' कमांड।

मेल प्रोसेसिंग सत्र समाप्त करने के लिए कोई भी जारी कर सकता है छोड़ना 'क्यू' एक पूर्ण कार्यक्रम से बाहर निकलने का कारण बनता है,
जिसमें संभवतः एमबीओएक्स को पढ़ने वाले संदेशों को स्वचालित रूप से स्थानांतरित करना और साथ ही अपडेट करना शामिल है
[विकल्प] अल कमांड लाइन संपादक इतिहास फ़ाइल, या कमांड का उपयोग करें निकास इसके बजाय 'x' करने के लिए
इनमें से किसी भी कार्रवाई को रोकें।

देखना एचटीएमएल मेल और माइम संलग्नक
संदेश जो केवल-एचटीएमएल हैं वे अधिक से अधिक सामान्य हो जाते हैं और निश्चित रूप से कई संदेश आते हैं
MIME अटैचमेंट के गुलदस्ते के साथ बंडल। जबकि एस-नेल [विकल्प] सहयोगी एक साधारण का समर्थन करता है
HTML संदेशों से निपटने के लिए HTML-से-पाठ कनवर्टर (देखें RSI माइम प्रकार फ़ाइलों), यह सामान्य रूप से
इनमें से किसी के साथ स्वयं डील नहीं कर सकता, बल्कि इसके बजाय प्रोग्राम को डील करने के लिए पंजीकृत होने की आवश्यकता है
विशिष्ट MIME प्रकार या फ़ाइल एक्सटेंशन के साथ। ये प्रोग्राम या तो सादा पाठ तैयार कर सकते हैं
टर्मिनल पर सामग्री प्रदर्शित करने के लिए एस-नेल को सक्षम करने के लिए उनके इनपुट के संस्करण, या
सामग्री को स्वयं प्रदर्शित करें, उदाहरण के लिए ग्राफिकल विंडो में। बाद का प्रकार
डिफ़ॉल्ट रूप से प्रोग्राम "ब्लॉक" एस-नेल जब तक बाहरी दर्शक समाप्त नहीं हो जाता है, लेकिन
अतुल्यकालिक साथ-साथ निष्पादन भी संभव है, जिस स्थिति में एस-नेल जारी रहेगा
संदेश प्रदर्शित करें और उत्तरदायी रहें।

एक विशिष्ट MIME प्रकार के लिए बाहरी हैंडलर प्रोग्राम स्थापित करने के लिए एक अनुसार सेट करें
पाइप-प्रकार/उपप्रकार चर। एक विशिष्ट फ़ाइल एक्सटेंशन के लिए एक हैंडलर को परिभाषित करने के लिए सेट करें
कि पाइप-विस्तार वेरिएबल - इन हैंडलर्स को प्राथमिकता दी जाती है। चर
माइम-प्रति-साक्ष्य दोषपूर्ण MIME भाग घोषणाओं से निपटने में सुधार करने के लिए सेट किया जा सकता है:
अक्सर वास्तविक जीवन के संदेशों में देखा जाता है। उदाहरण के लिए, एक HTML संदेश इनलाइन प्रदर्शित करने के लिए (अर्थात,
बिल्टिन कनवर्टर की तुलना में अधिक फैंसी सादा पाठ प्रतिनिधित्व में परिवर्तित किया जा सकता है
उत्पादन) टेक्स्ट-मोड ब्राउज़रों में से किसी एक के साथ बनबिलाव(1) या elinks(1), एस-नाखून के बारे में सिखाएं
MathML दस्तावेज़ और इसे सादे पाठ के रूप में प्रदर्शित करने के लिए और पीडीएफ अटैचमेंट को एक में खोलने के लिए
बाहरी PDF व्यूअर, अतुल्यकालिक रूप से:

अगर $सुविधाएँ !@ HTML-फ़िल्टर
#set pipe-text/html="elinks -force-html -dump 1"
पाइप-पाठ/एचटीएमएल सेट करें =" lynx -stdin -dump -force_html "
# HTML को इसके बजाय सादे पाठ के रूप में प्रदर्शित करें
#सेट पाइप-टेक्स्ट/एचटीएमएल=@
endif
mimetype '@ application/mathml+xml mathml'
पाइप-अनुप्रयोग/पीडीएफ = "@&सेट-सी;\ सेट करें
: > \"${TMPDIR}/${NAIL_FILENAME_GENERATED}\"; \
ट्रैप \"rm -f \\\"${TMPDIR}/${NAIL_FILENAME_GENERATED}\\\"\" \
पाइप टर्म से बाहर निकलें;\
सेट +सी;\
बिल्ली > \"${TMPDIR}/${NAIL_FILENAME_GENERATED}\"; \
xpdf \"${TMPDIR}/${NAIL_FILENAME_GENERATED}\""

नोट: ऐसे आदेशों का उपयोग करते समय विशेष सावधानी बरतनी चाहिए क्योंकि मेल वायरस वितरित किए जा सकते हैं
इस विधि द्वारा: यदि 'application/x-sh' प्रकार के संदेश या '.sh' एक्सटेंशन वाली फ़ाइलें
शेल के माध्यम से आँख बंद करके फ़िल्टर किया गया था, उदाहरण के लिए, एक संदेश प्रेषक आसानी से निष्पादित कर सकता है
सिस्टम पर मनमाना कोड एस-नेल चल रहा है। MIME पर अधिक जानकारी के लिए, के संबंध में भी
संदेश भेजना, अनुभाग देखें RSI माइम प्रकार फ़ाइलों और आदेश माइम प्रकार.

मेलिंग सूचियों
मेलिंग सूचियों के प्रबंधन को आसान बनाने के लिए एस-नेल कुछ सहायता प्रदान करता है। आदेश सूची को बढ़ावा देता है
सभी ज्ञात मेलिंग सूचियों के लिए दिए गए तर्क, और एमएलसब्सक्राइब उनकी सदस्यता सेट करता है
विशेषता, उन्हें पहले आवश्यक के रूप में बनाना। (दूसरी ओर अनएमएलसब्सक्राइब नहीं करता
असूचीबद्ध स्वचालित रूप से, लेकिन केवल सदस्यता विशेषता को रीसेट करता है।) आदेशों का उपयोग करना
तर्क के बिना सभी वर्तमान में परिभाषित मेलिंग सूचियों का प्रिंट आउट (एक सबसेट) होगा। NS
शीर्षक प्रारूप '%T' का उपयोग कॉन्फ़िगर किए गए सूची पतों के साथ संदेशों को चिह्नित करने के लिए किया जा सकता है
शीर्षलेख प्रदर्शन।

[विकल्प] सहयोगी मेलिंग सूचियों को नियमित अभिव्यक्तियों के रूप में भी निर्दिष्ट किया जा सकता है, जो अनुमति देता है
एक अभिव्यक्ति के साथ कई पतों का मिलान। हालांकि, सभी पूरी तरह से योग्य सूची
पतों का मिलान एक तेज़ शब्दकोश के माध्यम से किया जाता है, जबकि भावों को (ए) सूची (सूची) में रखा जाता है
जो (हैं) क्रमिक रूप से सुमेलित है।

फॉलोअप-टू-ऑनर सेट करें = पूछें-हां उत्तर-से-सम्मान = पूछें-हां
सूची [ईमेल संरक्षित] [ईमेल संरक्षित] .*@lists.c3$
एमएलसब्सक्राइब [ईमेल संरक्षित] [ईमेल संरक्षित]

चर अनुवर्ती-से-सम्मान यह सुनिश्चित करेगा कि 'मेल-फॉलोअप-टू:' हेडर सम्मानित है
जब संदेश का उत्तर दिया जा रहा हो (के माध्यम से) जवाब दें और उत्तर दें) और जांच करना मौसम को नियंत्रित करता है
यह हेडर मेल भेजते समय बनाया जाता है; यह कुछ के लिए स्वचालित रूप से बनाया जाएगा
कारण, भी, जैसे जब विशेष "मेलिंग सूची विशिष्ट" प्रतिसाद आदेश उत्तर दें प्रयोग किया जाता है,
कब जवाब दें इसका उपयोग किसी संदेश का जवाब देने के लिए किया जाता है जिसमें उसके 'मेल-फॉलोअप-टू:' को सम्मानित किया जाता है।

ज्ञात और सब्स्क्राइब्ड सूचियों के संचालन के बीच एक अंतर यह है कि का पता
प्रेषक को संबोधित करते समय आमतौर पर उत्पन्न 'मेल-फॉलोअप-टू:' का हिस्सा नहीं होता है
उत्तरार्द्ध, जबकि यह पूर्व प्रकार की सूचियों के लिए है। आमतौर पर क्योंकि अपवाद हैं:
मान लीजिए, यदि एकाधिक सूचियों को संबोधित किया गया है और उनमें से सभी सदस्यता सूची नहीं हैं।

सुविधा के लिए, एस-नेल अस्थायी रूप से, स्वचालित रूप से एक सूची पता जोड़ देगा जो प्रस्तुत किया गया है
एक संदेश के 'लिस्ट-टू:' हेडर में जिसका जवाब ज्ञात की सूची में दिया जा रहा है
ईमेल की सूची। क्या वह शीर्षलेख मौजूद होगा एस-नेल इसके बजाय, पर निर्भर करेगा
परिवर्तनशील उत्तर-प्रति-सम्मान, स्वीकार करने के लिए इस उद्देश्य के लिए एक सेट 'उत्तर-टू:' का भी उपयोग करें
सूची प्रशासकों की इच्छा है कि माना जाता है कि इस तरह प्रकट किया गया है (लेकिन केवल अगर यह
एक ही पता प्रदान करता है जो उसी डोमेन पर रहता है जो 'सूची-प्रति:' में बताया गया है)।

संसाधन फ़ाइलों
स्टार्टअप पर एस-नेल कई संसाधन फाइलों में पढ़ता है:

एस-नेल.आरसी सिस्टम वाइड इनिशियलाइज़ेशन फ़ाइल। इस फाइल को पढ़ने से रोका जा सकता है,
या तो उपयोग करके -n कमांड लाइन विकल्प, या पर्यावरण सेट करके
परिवर्तनीय NAIL_NO_SYSTEM_RC.

~/.mailrc फ़ाइल प्रारंभिक आदेश दे रही है। सेटिंग करके एक अलग फ़ाइल चुनी जा सकती है
पर्यावरण चर MAILRC.

NAIL_EXTRA_RC बाद में पढ़ने के लिए एक वैकल्पिक स्टार्टअप फ़ाइल को परिभाषित करने के लिए इस्तेमाल किया जा सकता है ~/.mailrc.
इस चर को केवल कुछ विशेष परिस्थितियों में ही सम्मानित किया जाता है (देखें इसका .)
अधिक के लिए दस्तावेज)।

इन फ़ाइलों की सामग्री की व्याख्या इस प्रकार है:

· एक लाइन 'अग्रणी सफेद जगह को नजरअंदाज कर दिया जाता है।
· एक खाली लाइन को नजरअंदाज कर दिया जाता है।
· यदि रेखा (सामग्री) संख्या चिह्न '#' से शुरू होती है तो यह एक टिप्पणी-आदेश है - a
असली आदेश! - और अनदेखी भी। यह आदेश टिप्पणी का एकमात्र रूप है जो है
समझ में आ।
· एक पंक्ति को अगली पंक्ति पर "जारी रखा" जा सकता है यदि न्यूलाइन वर्ण "एस्केप" द्वारा
बैकस्लैश कैरेक्टर '\' से पहले। ध्यान दें कि का कोई भी प्रमुख खाली स्थान
अनुवर्ती पंक्तियाँ हटा दी जाती हैं: यदि व्हॉट्सएप वांछित है तो इसे पहले रखा जाना चाहिए
बैकस्लैश। उदाहरण के लिए:

# यह लाइन एक कमेंट कमांड है। और y\
तों, यह वास्तव में यहाँ जारी है।
डीबग सेट करें \
वाचाल

चरित्र सेट
[विकल्प] एस-नेल तंत्र का उपयोग करके टर्मिनल के वर्ण सेट का पता लगाता है जो हैं
LC_CTYPE लोकेल सेटिंग द्वारा नियंत्रित (के लिए मैनुअल) सेटलोकेल(3) एक देना चाहिए
अवलोकन); एस-नाखून आंतरिक चर tycharset पता लगाए गए टर्मिनल पर सेट किया जाएगा
चरित्र तदनुसार सेट किया गया है और इस प्रकार कमांड के आउटपुट में दिखाई देगा सेट और
वर्शो.

हालांकि, एक उपयोगकर्ता ने आपूर्ति की tycharset इस पहचान तंत्र द्वारा मूल्य को अधिलेखित नहीं किया गया है:
यदि डिटेक्शन ठीक से काम नहीं करता है तो इस "फीचर" का उपयोग किया जाना चाहिए, और इसका उपयोग किया जा सकता है
लोकेल कैरेक्टर सेट का नाम समायोजित करें। उदाहरण के लिए, बीएसडी सिस्टम पर कोई लोकेल का उपयोग कर सकता है
वर्ण सेट ISO8859-1, जो इस वर्ण सेट के लिए मान्य नाम नहीं है; पर होना
सुरक्षित पक्ष, कोई सेट कर सकता है tycharset सही नाम के लिए, जो कि ISO-8859-1 है।

ध्यान दें कि मूल्य को बदलने का मतलब इसके अलावा ज्यादा नहीं है, क्योंकि इसके कई पहलू हैं
वास्तविक चरित्र सेट सिस्टम के स्थानीय वातावरण द्वारा निहित होते हैं, और वह रहता है
एक अधिलेखित की सामग्री से अप्रभावित tycharset चर। (यह ज्यादातर एक मुद्दा है
जब अंतःक्रियात्मक रूप से एस-नेल का उपयोग करते हैं, हालांकि। वास्तव में मेल भेजना संभव है a
पूरी तरह से "नकली" स्थानीय वातावरण।)

यदि कोई वर्ण सेट रूपांतरण क्षमताओं को एस-नेल में संकलित नहीं किया गया है (अर्थात, नहीं
iconv(3) पुस्तकालय मिल गया है), तो tycharset एकमात्र समर्थित वर्ण सेट होगा,
यह केवल माना जाता है कि इसका उपयोग 8-बिट संदेशों का आदान-प्रदान करने के लिए किया जा सकता है, और बाकी का
अनुभाग लागू नहीं होता है; हालांकि स्वचालित होने पर इसे स्पष्ट रूप से सेट करना अभी भी आवश्यक हो सकता है
पता लगाने में विफल रहता है, क्योंकि उस स्थिति में यह उल्लिखित ISO-8859-1 के लिए डिफ़ॉल्ट है।

संदेशों को पढ़ते समय, उनका पाठ बदल जाता है tycharset करने के लिए आवश्यक के रूप में
उन्हें उपयोगकर्ता टर्मिनल पर प्रदर्शित करें। अमुद्रणीय वर्ण और अमान्य बाइट अनुक्रम हैं
पता लगाया और उचित प्रतिस्थापन वर्णों द्वारा प्रतिस्थापित किया गया (जब तक कि चर प्रिंट-ऑल-चार्स
एस-नेल शुरू होने के बाद सेट किया गया था)। और देखें वर्णसेट-अज्ञात-8बिट दूसरे बालों से निपटने के लिए
संदेश व्याख्या का पहलू।

संदेश भेजते समय उनके सभी भागों और अनुलग्नकों को वर्गीकृत किया जाता है। जबकि कोई चरित्र नहीं
सेट रूपांतरण उन भागों पर किया जाता है जो बाइनरी डेटा प्रतीत होते हैं, वर्ण सेट
इस्तेमाल किया जा रहा है एक आउटगोइंग टेक्स्ट भाग के MIME शीर्षलेख के भीतर घोषित किया जाना चाहिए यदि इसमें शामिल है
वर्ण जो ईमेल द्वारा अनुमत वर्णों के समूह के अनुरूप नहीं हैं
मानक। वर्ण सेट के लिए अनुमेय मान का उपयोग करके घोषित किया जा सकता है सेंडचारसेट्स
चर, और वर्णसेट-8बिट, जो कैच-ऑल लास्ट-रिज़ॉर्ट फ़ॉलबैक कैरेक्टर सेट को परिभाषित करता है
यह परोक्ष रूप से वर्ण-सेट की सूची में जोड़ा गया है सेंडचारसेट्स.

किसी संदेश और चर का उत्तर देते समय उत्तर-में-समान-वर्णमाला सेट है तो चरित्र
उत्तर दिए जा रहे संदेश के सेट को पहले आज़माया जाता है। और एस-नाखून बनाना भी संभव है
का उपयोग करके स्वचालित रूप से वर्तमान लोकेल सेटिंग से और भी अधिक निकटता से काम करें
परिवर्तनशील Sendcharsets-else-ttycharset, कृपया अधिक जानकारी के लिए वहां देखें।

सभी निर्दिष्ट वर्ण सेटों को क्रम में आजमाया जाता है जब तक कि भाग का रूपांतरण न हो या
लगाव सफल होता है। यदि कोई भी आजमाया हुआ (8-बिट) वर्ण सेट प्रतिनिधित्व करने में सक्षम नहीं है
भाग या अनुलग्नक की सामग्री, तो संदेश नहीं भेजा जाएगा और उसका पाठ होगा
DEAD में सहेजा जा सकता है। सामान्य तौर पर, यदि संदेश "ए से बी में परिवर्तित नहीं हो सकता" दिखाई देता है, या तो
कुछ वर्ण वर्तमान में चयनित (टर्मिनल) वर्ण सेट के लिए उपयुक्त नहीं हैं, या
आवश्यक रूपांतरण सिस्टम द्वारा समर्थित नहीं है। पहले मामले में, यह आवश्यक है
एक उपयुक्त LC_CTYPE लोकेल और/या वेरिएबल सेट करें tycharset.

सबसे अच्छे परिणाम आमतौर पर तब प्राप्त होते हैं जब यूटीएफ -8 पर यूटीएफ -8 लोकेल में एस-नेल चलाया जाता है
सक्षम टर्मिनल, जिस स्थिति में वर्णों का पूर्ण यूनिकोड स्पेक्ट्रम उपलब्ध है। में
विभिन्न देशों के यह सेटअप वर्ण प्रदर्शित किए जा सकते हैं, जबकि यह अभी भी संभव है
पुराने मेल के साथ अधिकतम संगतता बनाए रखने के लिए भेजने के लिए अधिक सरल वर्ण सेट का उपयोग करें
ग्राहकों.

मैसेज राज्यों
एस-नेल कई अलग-अलग संदेश राज्यों के बीच अंतर करता है; वर्तमान स्थिति होगी
हेडर डिस्प्ले में परिलक्षित होता है अगर शीर्षक ऐसा करने के लिए कॉन्फ़िगर किया गया है। एस-नेल संदेश में
मेलबॉक्स छोड़ते समय राज्यों का निरीक्षण किया जाता है और इससे संदेशों को स्वचालित रूप से स्थानांतरित किया जा सकता है
विशेष MBOX मेलबॉक्स के लिए - क्योंकि यह उन उपयोगकर्ताओं को परेशान कर सकता है जिनका उपयोग किया जाता है
"अधिक आधुनिक" मेल-उपयोगकर्ता-एजेंट, डिफ़ॉल्ट वैश्विक एस-नेल.आरसी सेट करता है पकड़ और सहेज कर रखो
इस व्यवहार को दबाने के लिए चर।

'नया' संदेश न तो देखा गया है और न ही किसी अन्य राज्य में ले जाया गया है। ऐसे संदेश
सिस्टम मेलबॉक्स में भी बनाए रखा जाता है।

'अपठित' संदेश न तो देखा गया है और न ही किसी अन्य राज्य में ले जाया गया है, लेकिन संदेश
पहले से ही मौजूद था जब मेलबॉक्स अंतिम बार खोला गया था: ऐसे संदेश हैं
सिस्टम मेलबॉक्स में भी बनाए रखा।

'पढ़ें' संदेश को निम्न आदेशों में से एक द्वारा संसाधित किया गया है: ~f, ~m, ~F,
~M, प्रतिलिपि, mbox, अगला, पाइप, छाप, छाप, ऊपर का, टाइप, प्रकार, हटाना
हटाना, dp, तथा dt कमांड अगले संदेश को इस रूप में चिह्नित करने का कारण भी बन सकते हैं
पढ़ें, के मूल्य पर निर्भर करता है ऑटोप्रिंट चर। सिवाय जब निकास
कमांड का उपयोग किया जाता है, संदेश जो सिस्टम मेलबॉक्स में या मेलबॉक्स में होते हैं
विशेष '%:' उपसर्ग के साथ खोले गए थे और 'रीड' स्थिति में हैं जब
मेलबॉक्स छोड़ दिया गया है एमबीओएक्स में सहेजा जाएगा जब तक कि विकल्प पकड़ यह सेट।

'हटाया' संदेश को निम्न आदेशों में से एक द्वारा संसाधित किया गया है: हटाना, dp,
dtकी आयु से अधिक नहीं होनी चाहिए। कक्षा हटाना इस तरह के संदेशों तक पहुंचने के लिए इस्तेमाल किया जा सकता है।

'संरक्षित' संदेश को a . द्वारा संसाधित किया गया है बनाए रखने के आदेश और इसे में रखा जाएगा
इसका वर्तमान स्थान।

'सहेजे गए' संदेश को निम्न आदेशों में से एक द्वारा संसाधित किया गया है: बचाना or लिखना.
जब तक निकास कमांड का उपयोग किया जाता है, संदेश जो सिस्टम मेलबॉक्स में हैं
या मेलबॉक्स में जो विशेष '%:' उपसर्ग के साथ खोले गए थे और में हैं
मेलबॉक्स के बचे रहने पर 'सहेजी गई' स्थिति हटा दी जाएगी; वे में सहेजा जाएगा
MBOX जब विकल्प सहेज कर रखो सेट है।

निर्दिष्ट करना संदेश
कमांड जैसे छाप और हटाना तर्क के रूप में संदेश संख्याओं की एक सूची दी जा सकती है
एक साथ कई संदेशों पर लागू करें। इस प्रकार '1 2 हटाएं' संदेश 1 और 2 हटा देता है, जबकि
'1-5 हटाएं' संदेशों को 1 से 5 तक हटा देगा। क्रमबद्ध या थ्रेडेड मोड में (देखें .) तरह
कमांड), '1-5 हटाएं' उन संदेशों को हटा देगा जो (और सहित) के बीच स्थित हैं
संदेश 1 से 5 तक क्रमबद्ध/थ्रेडेड क्रम में, जैसा कि हेडर सारांश में दिखाया गया है। विभिन्न
कोलन संशोधक को एक में जोड़ा जा सकता है, उदाहरण के लिए, ':du'। निम्नलिखित विशेष संदेश नाम
मौजूद:

:n सभी 'नए' संदेश।

:o सभी पुराने संदेश (कोई भी राज्य में 'पढ़ा' या 'नया' नहीं है)।

:u सभी 'अपठित' संदेश।

:d सभी 'हटाए गए' संदेश (के लिए हटाना आदेश)।

:r सभी 'पढ़ें' संदेश।

:f सब झंडागेड संदेश।

:a सभी उत्तर दिए गए संदेश (cf. the चिह्नित उत्तर चर)।

:t ड्राफ़्ट के रूप में चिह्नित सभी संदेश.

:s [विकल्प] स्पैम के रूप में वर्गीकृत सभी संदेश।

:S [विकल्प] अनिश्चित स्पैम वर्गीकरण वाले सभी संदेश।

. वर्तमान संदेश, तथाकथित "डॉट"।

; वह संदेश जो पहले वर्तमान संदेश था।

, वर्तमान संदेश का मूल संदेश, वह संदेश-आईडी वाला संदेश है
'इन-रिप्लाई-टू:' फील्ड या 'रेफरेंस:' फील्ड की आखिरी एंट्री में दिया गया है।
वर्तमान संदेश।

- अगला पिछला हटाए गए संदेश, या अगला पिछला हटाए गए संदेश के लिए
हटाना आदेश। सॉर्ट/थ्रेडेड मोड में, अगला पिछला ऐसा संदेश
क्रमबद्ध / पिरोया क्रम।

+ अगला हटाए गए संदेश, या अगला हटाए गए संदेश के लिए हटाना आदेश। में
सॉर्ट/थ्रेडेड मोड, अगला ऐसा संदेश सॉर्ट/थ्रेडेड क्रम में।

^ पहला न हटाया गया संदेश, या के लिए पहला हटाया गया संदेश हटाना आदेश।
सॉर्ट/थ्रेडेड मोड में, सॉर्ट/थ्रेडेड क्रम में ऐसा पहला संदेश।

$ आखिरी संदेश। सॉर्ट किए गए/थ्रेडेड मोड में, सॉर्ट किए गए/थ्रेडेड में अंतिम संदेश
आदेश.

&x थ्रेडेड मोड में, के साथ संबोधित संदेश का चयन करता है x, जहां x कोई अन्य संदेश है
विनिर्देश, और उस पर शुरू होने वाले थ्रेड के सभी संदेश। अन्यथा यह है
के समान x. अगर x छोड़ा गया है, वर्तमान संदेश से शुरू होने वाला धागा है
चयनित।

* सभी संदेश।

` सभी संदेश जो पिछले आदेश के लिए संदेश सूची में शामिल थे।

/डोरी
सभी संदेश जिनमें स्ट्रिंग विषय क्षेत्र में (मामले की अनदेखी)। यह भी देखें
खोज शीर्षलेख चर। अगर स्ट्रिंग खाली है, पिछले से स्ट्रिंग
उस प्रकार के विनिर्देश का फिर से उपयोग किया जाता है।

[@नाम सूची]@expr
दिए गए केस-असंवेदनशील खोज वाले सभी संदेश exprसत्र; अगर
[विकल्प] अल रेगुलर एक्सप्रेशन (देखें पुनः प्रारूपित करें(7)) समर्थन उपलब्ध है expr होगा
यदि कोई "जादुई" रेगुलर एक्सप्रेशन वर्ण देखा जाता है, तो उसे एक के रूप में व्याख्यायित किया जाता है। अगर
वैकल्पिक @नाम सूची भाग गायब है, खोज विषय क्षेत्र तक ही सीमित है
शरीर, लेकिन अन्यथा नाम सूची हेडर फ़ील्ड की अल्पविराम से अलग की गई सूची को निर्दिष्ट करता है
खोज, के रूप में in

'@to, from,cc@कोई है जिसे मुझे जानना चाहिए'

एक स्ट्रिंग की खोज करने के लिए जिसमें '@' (व्यावसायिक पर) वर्ण शामिल है
नाम सूची प्रभावी रूप से गैर-वैकल्पिक है, लेकिन खाली स्ट्रिंग के रूप में दिया जा सकता है। कुछ
विशेष हेडर फ़ील्ड को संक्षिप्त किया जा सकता है: 'f', 't', 'c', 'b' और 's' का मिलान होगा
'से', 'से', 'सीसी', 'गुप्त प्रति' और 'विषय', क्रमशः और केस-असंवेदनशील। NS
विशेष नाम 'हेडर' या '<' का उपयोग (सभी) शीर्षकों में खोज करने के लिए किया जा सकता है
संदेश, और विशेष नाम 'बॉडी' या '>' और 'टेक्स्ट' या '=' का उपयोग प्रदर्शन करने के लिए किया जा सकता है
पूर्ण पाठ खोज करता है - जबकि पूर्व केवल शरीर की खोज करता है, बाद वाला भी
संदेश शीर्षलेख खोजता है।

यह संदेश विनिर्देश पूर्ण पाठ तुलना करता है, लेकिन नियमित के साथ भी
अभिव्यक्ति का समर्थन एक खोज अभिव्यक्ति लिखना लगभग असंभव है जो बचत के साथ है
केवल एक विशिष्ट पता डोमेन से मेल खाता है। यह अनुरोध करने के लिए कि हेडर की सामग्री है
पतों की एक सूची के रूप में माना जाता है, और उन्हें सादे ईमेल पते पर हटा दिया जाता है
जिसके खिलाफ खोज अभिव्यक्ति का मिलान किया जाना है, शीर्षलेख नाम उपसर्ग करें
(संक्षिप्त नाम) एक टिल्ड '~' के साथ:

'@~f@@a\.safe\.domain\.match$'

पता
एक केस-संवेदी "कोई भी सबस्ट्रिंग मैच" 'प्रेषक:' शीर्षलेख के विरुद्ध खोज करता है, जो
पते से मेल खाएगा (भी) भले ही शोनाम सेट है (और POSIX कहता है "किसी भी पते के रूप में"
हेडर सारांश में दिखाया गया इस रूप में मिलान योग्य होगा”); हालांकि, अगर ऑलनेट
चर सेट है, तुलना के लिए केवल पते के स्थानीय भाग का मूल्यांकन किया जाता है,
मामले की अनदेखी नहीं, और की सेटिंग शोनाम पूरी तरह से नजरअंदाज किया जाता है। महीन के लिए
नियंत्रण और मिलान सीमाएं '@' खोज अभिव्यक्ति का उपयोग करती हैं; [विकल्प] अल IMAP-शैली
'(पते से)' अभिव्यक्ति का भी उपयोग किया जा सकता है यदि सबस्ट्रिंग मिलान वांछित हैं।

[विकल्प] IMAP-शैली की खोज अभिव्यक्तियों का भी उपयोग किया जा सकता है। यह एड्रेसिंग मोड उपलब्ध है
सभी प्रकार के फ़ोल्डरों के साथ; एस-नेल आवश्यकतानुसार स्थानीय रूप से खोज करेगा। स्ट्रिंग्स
यदि वे सफेद स्थान रखते हैं या
कोष्ठक; कोट्स के भीतर, केवल बैकस्लैश '\' को एस्केप कैरेक्टर के रूप में पहचाना जाता है।
सभी स्ट्रिंग खोजें केस-असंवेदनशील हैं। जब विवरण इंगित करता है कि
पता फ़ील्ड के "लिफ़ाफ़ा" प्रतिनिधित्व का उपयोग किया जाता है, इसका मतलब है कि खोज स्ट्रिंग है
दोनों के रूप में निर्मित सूची के खिलाफ जाँच की गई

("नाम" "स्रोत" "स्थानीय-भाग" "डोमेन-भाग")

प्रत्येक पते के लिए, और संबंधित हेडर फ़ील्ड से वास्तविक नामों के बिना पते।
इन खोज अभिव्यक्तियों को कोष्ठकों का उपयोग करके नेस्ट किया जा सकता है, उदाहरण के लिए नीचे देखें।

(मापदंड)
सभी संदेश जो दिए गए को संतुष्ट करते हैं मापदंड.
(मानदंड 1 मानदंड 2 ... मानदंडएन)
सभी संदेश जो दिए गए सभी मानदंडों को पूरा करते हैं।
(or मानदंड 1 मानदंड 2)
सभी संदेश जो या तो संतुष्ट करते हैं मानदंड 1 or मानदंड 2, अथवा दोनों। अधिक कनेक्ट करने के लिए
'या' विनिर्देशों का उपयोग करते हुए दो से अधिक मानदंडों को अतिरिक्त का उपयोग करके नेस्ट किया जाना है
कोष्ठक, जैसा कि '(या a (या bc))' के साथ है, क्योंकि '(या abc)' का वास्तव में अर्थ है '((a या b) और
सी)'। न्यूनतम नेस्टिंग स्तर पर स्वतंत्र मानदंड के सरल 'या' संचालन के लिए,
तीन अलग-अलग मानदंडों का उपयोग करके समान प्रभाव प्राप्त करना संभव है, जैसे कि
'(ए) (बी) (सी)'।
(नहीं मापदंड)
सभी संदेश जो संतुष्ट नहीं करते मापदंड.
(गुप्त प्रतिलिपि "स्ट्रिंग")
सभी संदेश जिनमें स्ट्रिंग लिफाफे में 'गुप्त प्रति:' फ़ील्ड का प्रतिनिधित्व।
(cc "स्ट्रिंग")
सभी संदेश जिनमें स्ट्रिंग लिफाफे में 'Cc:' फ़ील्ड का प्रतिनिधित्व।
(से "स्ट्रिंग")
सभी संदेश जिनमें स्ट्रिंग लिफाफे में 'प्रेषक:' फ़ील्ड के निरूपण में।
(विषय "स्ट्रिंग")
सभी संदेश जिनमें स्ट्रिंग 'विषय:' फ़ील्ड में।
(सेवा मेरे "स्ट्रिंग")
सभी संदेश जिनमें स्ट्रिंग 'टू:' फ़ील्ड के लिफाफे के प्रतिनिधित्व में।
(हैडर नाम "स्ट्रिंग")
सभी संदेश जिनमें स्ट्रिंग निर्दिष्ट 'नाम:' फ़ील्ड में।
(परिवर्तन "स्ट्रिंग")
सभी संदेश जिनमें स्ट्रिंग उनके शरीर में
(टेक्स्ट "स्ट्रिंग")
सभी संदेश जिनमें स्ट्रिंग उनके हेडर या बॉडी में।
(बड़ा आकार)
सभी संदेश जो .से बड़े हैं आकार (बाइट्स में)।
(छोटे आकार)
सभी संदेश जो .से छोटे हैं आकार (बाइट्स में)।
(से पहले डेटा)
सभी संदेश जो पहले प्राप्त हुए थे डेटा, जो फॉर्म में होना चाहिए
'd[d]-mon-yyyy', जहां 'd' महीने के दिन को एक या दो अंकों के रूप में दर्शाता है, 'mon' है
महीने का नाम - 'जन फरवरी मार्च अप्रैल मई जून जुलाई अगस्त सितंबर अक्टूबर नवंबर दिसंबर' में से एक, और
'yyyy' चार अंकों वाला वर्ष है, उदाहरण के लिए, '28-दिसंबर-2012'।
(on डेटा)
सभी संदेश जो निर्दिष्ट तिथि को प्राप्त हुए थे।
(के बाद से डेटा)
सभी संदेश जो निर्दिष्ट तिथि से प्राप्त हुए थे।
(पहले भेजा गया डेटा)
सभी संदेश जो निर्दिष्ट तिथि पर भेजे गए थे।
(पर भेजा गया डेटा)
सभी संदेश जो निर्दिष्ट तिथि पर भेजे गए थे।
(संतति डेटा)
सभी संदेश जो निर्दिष्ट तिथि से भेजे गए थे।
() पिछली खोज के समान मानदंड। इस विनिर्देश का उपयोग इस प्रकार नहीं किया जा सकता है
दूसरे मानदंड का हिस्सा। यदि पिछली कमांड लाइन में एक से अधिक हैं
स्वतंत्र मानदंड तो उन मानदंडों में से अंतिम का उपयोग किया जाता है।

On यूआरएल वाक्यविन्यास और क्रेडेंशियल लुकअप
[v15-compat] प्रोटोकॉल-विशिष्ट संसाधनों तक पहुँचने के लिए, जैसे POP3 मेलबॉक्स, का उपयोग
कॉम्पैक्ट और मानकीकृत यूनिफ़ॉर्म रिसोर्स लोकेटर (URL, RFC 1738) सर्वव्यापी हो गए हैं।
एस-नेल निम्नलिखित रूप में यूआरएल की अपेक्षा करता है और समझता है; कोष्ठक में भाग '[]' निरूपित करते हैं
वैकल्पिक भागों, वैकल्पिक या तो क्योंकि परिभाषित करने के अन्य तरीके भी मौजूद हैं
प्रश्न में जानकारी या क्योंकि भाग का समर्थन प्रोटोकॉल-विशिष्ट है - उदाहरण के लिए, '/ पथ'
IMAP प्रोटोकॉल द्वारा उपयोग किया जाता है लेकिन POP3 द्वारा नहीं।

प्रोटोकॉल: // [उपयोगकर्ता [: पासवर्ड] @] सर्वर [: पोर्ट] [/ पथ]

यदि 'यूजर' और 'पासवर्ड' को यूआरएल के हिस्से के रूप में निर्दिष्ट किया गया है तो उन्हें यूआरएल प्रतिशत में दिया जाना चाहिए
एन्कोडेड (RFC 3986) फॉर्म - कमांड urlencode एन्कोडिंग और शो करने के लिए इस्तेमाल किया जा सकता है
एन्कोडेड मान। (यह वास्तव में किसी भी मानक के अनुरूप नहीं है, लेकिन एक के लिए इसका उपयोग नहीं किया जाता है
इंटरनेट पर किसी भी डेटा एक्सचेंज के लिए, और दूसरा उपयोगकर्ताओं के लिए बस कॉल करना आसान है
urlencode एक स्ट्रिंग पर और कई अलग-अलग से निपटने के बजाय इसका उपयोग करें
मानक।) दूसरी ओर, चर में दिए गए मान URL प्रतिशत नहीं होने की उम्मीद है
एन्कोडेड।

एस-नेल के कई चर विकल्प कई संस्करणों में मौजूद हैं, जिन्हें चर श्रृंखला कहा जाता है
इस दस्तावेज़ के बाकी: सादा 'चर' के साथ-साथ 'चर-होस्ट' और
'चर-उपयोगकर्ता@होस्ट'। यहां 'होस्ट' का अर्थ वास्तव में 'सर्वर: पोर्ट' है यदि कोई 'पोर्ट' निर्दिष्ट किया गया हो
संबंधित यूआरएल में, अन्यथा यह सादे 'सर्वर' को संदर्भित करता है। साथ ही, 'USER' सही मायने में नहीं है
उपयोगकर्ता श्रृंखला लुकअप करते समय जो 'USER' पाया गया था, जैसा कि नीचे वर्णित है, अर्थात,
यह 'उपयोगकर्ता' यूआरएल प्रतिशत एन्कोडेड रूप में कभी नहीं होगा, चाहे वह यूआरएल से आया हो या नहीं।

उदाहरण के लिए, एक काल्पनिक URL 'smtp://hey%' को गीला करें[ईमेल संरक्षित]' दिया गया था कि
एक उपयोगकर्ता शामिल है, या यूआरएल 'smtp://our.house' था और उपयोगकर्ता को ढूंढ लिया गया था
अलग-अलग, चर श्रृंखला को देखने के लिए एसएमटीपी-उपयोग-शुरूआत S-नेल सबसे पहले वेदर ढूंढता है
'smtp-उपयोग-शुरूआत-अरे:[ईमेल संरक्षित]' परिभाषित किया गया है, फिर गीला 'smtp-use-starttls-our.house'
अंत में सादे चर को देखकर ही समाप्त होने से पहले मौजूद है।

आवश्यक क्रेडेंशियल के साथ काम करते समय एस-नेल निम्नलिखित तर्क योजना का पालन करता है
एक खाते की जानकारी:

· यदि URL में कोई 'USER' नहीं दिया गया है तो वेरिएबल उपयोगकर्ता-होस्ट और उपयोगकर्ता ऊपर देखा जाता है;
यदि ऐसा कोई चर नहीं पाया जा सकता है तो [Option]al . द्वारा लागू किए जाने पर S-nail होगा
चर netrc-लुकअप-होस्ट or netrc-लुकअप, उपयोगकर्ताओं को खोजें .netrc 'होस्ट' के लिए फ़ाइल
विशिष्ट प्रविष्टि जो एक 'लॉगिन' नाम प्रदान करती है: यह लुकअप तभी सफल होगा जब
असंदिग्ध ('HOST' के लिए एक संभावित मिलान प्रविष्टि)।

यदि अभी भी कोई 'USER' नहीं है तो S-नेल उस उपयोगकर्ता के पास वापस आ जाएगा जिसे माना जाता है
रन एस-नेल: या तो वह नाम जिसके साथ दिया गया है -u कमांड लाइन विकल्प (या,
समान रूप से, लेकिन कम प्राथमिकता के साथ, पर्यावरण चर USER), या "वर्तमान"
उपयोगकर्ता। इस उपयोगकर्ता की पहचान एस-नेल स्टार्टअप के दौरान तय की गई है और इसे जाना जाता है
वर्तमान होस्ट पर एक मान्य उपयोगकर्ता बनें।

· प्रमाणीकरण: जब तक अन्यथा नोट नहीं किया जाता है, यह खोज करेगा प्रोटोकॉल-प्रमाण-उपयोगकर्ता@होस्ट,
प्रोटोकॉल-प्रमाण-होस्ट, प्रोटोकॉल-प्राधिकरण परिवर्तनीय श्रृंखला, प्रोटोकॉल-विशिष्ट पर वापस गिरना
डिफ़ॉल्ट इसे कोई सफलता नहीं होनी चाहिए।

· यदि URL में कोई 'पासवर्ड' नहीं दिया गया है - तो यह एक बार नोट कर लेना चाहिए कि
URL में पासवर्ड उपयोगकर्ता के लिए केवल वाक्यात्मक चीनी है, यह कभी भी URL का हिस्सा नहीं होगा
कि S-नेल स्वयं का उपयोग करता है -, तो यदि 'USER' [Option]al . के माध्यम से मिल गया है
.netrc फ़ाइल लुकअप तो हो सकता है कि उसने पहले ही पासवर्ड भी प्रदान कर दिया हो। अन्यथा
चर श्रृंखला पासवर्ड-उपयोगकर्ता@होस्ट, पासवर्ड-होस्ट, पासवर्ड ऊपर देखा जाता है।

[विकल्प] फिर यदि श्रृंखला के किसी भी चर एजेंट-खोल-लुकअप-USER@HOST,
एजेंट-खोल-खोज-होस्ट, एजेंट-खोल-खोज उसमें निर्दिष्ट शेल कमांड सेट है
चलाया जाता है और आउटपुट (कम न्यूलाइन वर्ण) पासवर्ड के रूप में उपयोग किया जाएगा। यह है
ऐसे एजेंट के लिए पूरी तरह से मान्य है कि वह किसी भी डेटा को वापस न करे, जिस स्थिति में
पासवर्ड लुकअप कहीं और जारी है; किसी भी कमांड की विफलता को कठिन माना जाता है
त्रुटि, तथापि।

अगली चर श्रृंखला जिसका निरीक्षण किया जाता है वह है [Option]al netrc-लुकअप-USER@HOST,
netrc-लुकअप-होस्ट, netrc-लुकअप, लेकिन इस बार केवल पासवर्ड की तलाश में (एकाधिक
एकल मशीन के लिए उपयोगकर्ता खाते मौजूद हो सकते हैं और साथ ही उपयोगकर्ता के बिना फ़ॉलबैक प्रविष्टि भी हो सकती है
लेकिन पासवर्ड के साथ)।

यदि उस बिंदु पर अभी भी कोई पासवर्ड उपलब्ध नहीं है, लेकिन (प्रोटोकॉल') चुना गया है
प्रमाणीकरण प्रकार के लिए पासवर्ड की आवश्यकता होती है, फिर इंटरैक्टिव मोड में उपयोगकर्ता होगा
टर्मिनल पर संकेत दिया।

नोट: S/MIME सत्यापन 'प्रेषक:' (या 'प्रेषक:') में पाए गए मानों के सापेक्ष कार्य करता है।
हेडर फ़ील्ड, जिसका अर्थ है कि के मान मुस्कान-चिह्न, मुस्कान-चिह्न-प्रमाणपत्र,
मुस्कान-साइन-शामिल-प्रमाणपत्र और मुस्कान-चिह्न-संदेश-पाचन का उपयोग करके नहीं देखा जाएगा
ऊपर से 'USER' और 'HOST' चेन लेकिन इसके बजाय से संबंधित मानों का उपयोग करें
संदेश जिस पर काम किया जा रहा है। असामान्य मामलों में एकाधिक और भिन्न 'उपयोगकर्ता' और 'होस्ट'
इसलिए संयोजन शामिल हो सकते हैं - दूसरी ओर वे असामान्य मामले बन जाते हैं
मुमकिन। सामान्य मामला जितना छोटा है:

smtp=smtp://USER:PASS@HOST smtp-use-starttls सेट करें \
स्माइम-साइन स्माइम-साइन-सर्टिफिकेट=+स्माइम.जोड़ी

अनुभाग उदाहरण पूर्ण उदाहरण विन्यास शामिल हैं।

आदेश line संपादक
[विकल्प] कमांड लाइन संपादक और कमांड इतिहास सूचियों का समर्थन करने के लिए एस-नेल को कॉन्फ़िगर किया जा सकता है
जो सत्रों के बीच में सहेजे जाते हैं। कोई पूरी तरह से विकसित बाहरी पुस्तकालयों से जुड़ सकता है
(ReadLine(6) संपादन पंक्ति(3)) या एस-नेल के अपने कमांड लाइन संपादक एनसीएल (नेल-कमांड-लाइन) का उपयोग करें
इसके बजाय, जो उन सभी वातावरणों में काम करना चाहिए जो ISO C मानक (ISO/IEC .) का अनुपालन करते हैं
9899:1990/संशोधन 1:1995)। जब एक बाहरी पुस्तकालय का उपयोग किया जाता है, तो का इंटरैक्टिव व्यवहार
एस-नेल उस पुस्तकालय पर निर्भर करता है और इसमें वर्णित के लिए एक-से-एक के अनुरूप नहीं हो सकता है
मैनुअल।

वास्तव में प्रयुक्त कमांड लाइन संपादक के बावजूद इतिहास के लिए प्रविष्टियां बनाई जाएंगी
केवल कमांड मोड में दर्ज की गई लाइनें, और ऐसी प्रविष्टि का निर्माण बलपूर्वक किया जा सकता है
एक स्पेस कैरेक्टर के साथ लाइन शुरू करके दबा दिया गया। ध्यान दें कि इतिहास हैंडलिंग द्वारा है
स्वयं एक वैकल्पिक सुविधा है और इसलिए उपलब्ध नहीं हो सकती है। अधिक जानकारी के लिए देखें
विकल्पों का दस्तावेजीकरण खाली शुरुआत, इतिहास-गब्बी, इतिहास-बकवास-निरंतर,
लाइन-संपादक-अक्षम, NAIL_HISTFILE और NAIL_HISTSIZE.

अंतर्निहित एस-नेल कमांड लाइन संपादक निम्नलिखित कार्यों का समर्थन करता है; संकेतन
'^-कैरेक्टर' का अर्थ है "कंट्रोल" कुंजी और उल्लिखित वर्ण का संयोजन,
उदाहरण के लिए, '^ ए' का अर्थ है "कंट्रोल कुंजी दबाए रखें और ए कुंजी दबाएं":

'^A' लाइन के प्रारंभ में जाएं।
'^B' कर्सर को एक वर्ण पीछे की ओर ले जाएं।
'^D' कर्सर के नीचे के कैरेक्टर को फॉरवर्ड करें; खाली लाइन पर इस्तेमाल होने पर एस-नेल छोड़ देता है
जब तक कि अनदेखा करना विकल्प निर्धारित है।
'^E' पंक्ति के अंत में जाएँ।
'^F' कर्सर को एक वर्ण आगे ले जाएँ।
'^G' वर्तमान संचालन रद्द करें, पूर्ण रीसेट करें। यदि कोई सक्रिय इतिहास खोज है या
टेबुलेटर विस्तार तो यह कमांड पहले उसे रीसेट कर देगा, पूर्व में वापस आ जाएगा
लाइन सामग्री; इस प्रकार इस मामले में पूर्ण रीसेट के लिए दूसरे रीसेट की आवश्यकता होती है। सभी में
केस एस-नेल संभावित रूप से प्रयुक्त मल्टीबाइट कैरेक्टर इनपुट स्टेट मशीन को रीसेट कर देगा।
'^ एच' "बैकस्पेस" के समान: पिछड़ा एक वर्ण हटाएं।
'^I' [विकल्प] "क्षैतिज टेबुलेटर" के समान: से पहले शब्द का विस्तार करने का प्रयास करें
कर्सर. (ध्यान दें कि यह "सारणी-पूर्णता" नहीं है जैसा कि से जाना जाता है sh(1) लेकिन
वास्तव में सामान्य एस-नाखून विस्तार का मतलब है, जैसा कि इसके लिए प्रलेखित है पट्टिका, फिर भी इसमें शामिल है
अंतिम चरण के रूप में भी खोल विस्तार।)
'^J' "ENTER" के समान: इनपुट की इस लाइन को पूरा करें।
'^K' कर्सर से पंक्ति के अंत तक के सभी वर्णों को हटा दें।
'^L' लाइन को फिर से पेंट करें।
'^N' [विकल्प] इतिहास की अगली प्रविष्टि पर जाएँ।
'^ ओ' कमांड निष्पादित करें dp.
'^P' [विकल्प] पिछली इतिहास प्रविष्टि पर जाएं।
'^R' [विकल्प] (शेष पुरानी) इतिहास प्रविष्टियों से वर्तमान पंक्ति को पूरा करें।
'^ यू' वही '^ ए' और उसके बाद '^ के'।
'^W' कर्सर से पहले वाले अक्षर से पिछले शब्द में वर्णों को हटा दें
सीमा।
'^X' कर्सर को एक शब्द सीमा आगे ले जाएँ।
'^Y' कर्सर को एक शब्द सीमा के पीछे ले जाएँ।

यदि सही गति पर आधारित आदेशों के साथ समस्याएं आती हैं,
विकल्प का समायोजन लाइन-संपादक-कर्सर-दाएं समस्या का समाधान कर सकते हैं, जैसा कि दस्तावेज के लिए है
यह।

यदि टर्मिनल कुंजी अनुक्रम उत्पन्न करता है जो संगत हैं टर्म(1) फिर बाएँ और
दाएँ कर्सर कुंजियाँ क्रमशः '^B' और '^F' पर मैप करेंगी, ऊपर और नीचे कर्सर कुंजियाँ होंगी
'^ पी' और '^ एन' पर मैप करें, और होम/एंड/पीजीयूपी/पीजीडाउन कुंजियां कॉल करेंगी z के साथ कमान
संबंधित तर्क '0', '$', '-' और '+' (यानी, शीर्षलेख के माध्यम से स्क्रॉल करना)
सारांश सूची)।

रंगीन message प्रदर्शन
[विकल्प] एस-नेल को रंगीन संदेश प्रदर्शन का समर्थन करने के लिए कॉन्फ़िगर किया जा सकता है, उत्सर्जन द्वारा महसूस किया जा सकता है
एएनएसआई रंग से बचने के क्रम। रंगों का उपयोग केवल तभी किया जाता है जब TERM पर्यावरण चर होता है
सेट और या तो टर्मिनल प्रकार पाया जा सकता है रंग-शब्द या इसके नाम में शामिल है
स्ट्रिंग 'रंग'।

उसके ऊपर द्विआधारी विकल्प रंग पेजर मौसम को परिभाषित करता है ये रंग क्रम भी हैं
उत्पन्न होता है जब कमांड के आउटपुट को PAGER से गुजरना पड़ता है (यह भी देखें CRT) - यह
डिफ़ॉल्ट रूप से सक्षम नहीं है क्योंकि विभिन्न पेजर प्रोग्रामों को अलग कमांड लाइन की आवश्यकता होती है
उन रंग अनुक्रमों का समर्थन करने के लिए स्विच या अन्य कॉन्फ़िगरेशन, कृपया देखें
अधिक विवरण के लिए विकल्प।

सभी रंग समर्थन को बलपूर्वक अक्षम करने के लिए, सेट करें रंग-अक्षम.

रंगों को फ़ॉन्ट विशेषताओं ('ft=' - 'bold', 'invers' and . के माध्यम से कॉन्फ़िगर किया जा सकता है
'अंडरलाइन'), फोरग्राउंड ('fg=') और बैकग्राउंड ('bg=') कलर्स ('ब्लैक', 'ब्लू', 'ग्रीन',
'रेड', 'ब्राउन', 'मैजेंटा', 'सियान' और 'व्हाइट')। एक में कई विशिष्टताओं को जोड़ा जा सकता है
अल्पविराम से अलग की गई सूची, जैसा कि in

रंग सेट करें-msginfo="ft=bold,fg=magenta,bg=cyan"

सेट किए जाने वाले विकल्प हैं रंग-msginfo, रंग - partinfo, रंग-से_, रंग-शीर्षक और
कलर-यूहेडर, के रूप में के रूप में अच्छी तरह से रंग-उपयोगकर्ता-शीर्षक, जो रंगीन किए जाने वाले शीर्षकों की एक सूची है
के माध्यम से कलर-यूहेडर डिफ़ॉल्ट के बजाय रंग-शीर्षक.

कमानों


प्रत्येक कमांड अपने आप एक लाइन पर टाइप किया जाता है, और कमांड के बाद तर्क ले सकता है
शब्द। कमांड को पूरी तरह से टाइप करने की आवश्यकता नहीं है - पहला कमांड जो मेल खाता है
टाइप किए गए उपसर्ग का उपयोग किया जाता है। (आदेश सूची उपलब्ध कमांड की एक क्रमबद्ध सूची को प्रिंट करता है, और
आदेश मदद (या ?), जब कोई तर्क दिया जाता है, तो इसके लिए एक दस्तावेज़ीकरण स्ट्रिंग दिखाएगा
विस्तार, जैसा कि '?unc' में है; दस्तावेज़ीकरण तार हालांकि [विकल्प] अल हैं।)

उन आदेशों के लिए जो संदेश सूचियों को तर्क के रूप में लेते हैं, अगला संदेश अग्रेषित करता है जो संतुष्ट करता है
कमांड की आवश्यकताओं का उपयोग किया जाएगा कोई स्पष्ट संदेश सूची पारित नहीं की गई है। अगर
वर्तमान संदेश के आगे कोई संदेश नहीं है, खोज पीछे की ओर जाती है, और यदि
कोई अच्छा संदेश बिल्कुल नहीं है, एस-नेल प्रकार "कोई लागू संदेश नहीं" और निरस्त करता है
आदेश। निम्नलिखित विधियों का उपयोग करके आदेशों के तर्कों को उद्धृत किया जा सकता है:

· युग्मित दोहरे-उद्धरणों ''तर्क"'' या एकल- के बीच एक तर्क संलग्न किया जा सकता है
उद्धरण ''तर्क''; कोई भी सफेद स्थान, शेल शब्द विस्तार, या बैकस्लैश
उद्धरणों के भीतर वर्णों (अगले वर्णित को छोड़कर) को शाब्दिक रूप से माना जाता है
तर्क का हिस्सा। एक डबल-कोट का शाब्दिक रूप से सिंगल के भीतर व्यवहार किया जाएगा-
उद्धरण और इसके विपरीत। इस तरह के एक उद्धृत स्ट्रिंग के अंदर वास्तव में प्रयुक्त उद्धरण
चरित्र का उपयोग फिर भी बैकस्लैश '\' से बचकर किया जा सकता है, जैसा कि in
'"आप"'।
· एक तर्क जो ऊपर दिए गए उद्धरणों में संलग्न नहीं है, उसमें आमतौर पर अभी भी शामिल हो सकते हैं
अंतरिक्ष वर्ण यदि वे रिक्त स्थान बैकस्लैश से बच निकले हैं।
· संलग्न उद्धरणों के बाहर एक बैकस्लैश को छोड़ दिया जाता है और निम्नलिखित
चरित्र को शाब्दिक रूप से तर्क के हिस्से के रूप में माना जाता है।
· कमांड लाइन के अंत में एक गैर-उद्धृत बैकस्लैश को छोड़ दिया जाता है और अगली लाइन
आदेश जारी रखता है।

फ़ाइलनाम, जहां अपेक्षित है, बाद में निम्नलिखित परिवर्तनों के अधीन हैं:
अनुक्रम:

· यदि फ़ाइल नाम एक गैर-उद्धृत प्लस चिह्न से शुरू होता है, और फोल्डर परिवर्तनशील है
परिभाषित किया गया है, तो प्लस चिह्न को के मान से बदल दिया जाएगा फोल्डर परिवर्तनशील
उसके बाद एक स्लैश। अगर फोल्डर वेरिएबल सेट नहीं है या शून्य पर सेट है, the
फ़ाइल नाम अपरिवर्तित रहेगा।
· शेल शब्द विस्तार फ़ाइल नाम पर लागू होते हैं। अनुकूलता नोट: पर
पूर्ण शेल शब्द विस्तार के लिए लंबे समय तक चलने वाले समर्थन को एक द्वारा प्रतिस्थापित किया जाएगा
रोकने के लिए आंतरिक रूप से प्रतिबंधित विस्तार तंत्र लागू किया गया
शेल विस्तार के माध्यम से संभावित सुरक्षा प्रभाव। उम्मीद है कि बढ़ती संख्या
प्रोग्राम के भाग केवल इस प्रतिबंधित सिंटैक्स का समर्थन करते हैं:

फ़ाइल नाम पर मेटा विस्तार लागू होते हैं: प्रमुख टिल्ड वर्ण ('~/') होगा
HOME के ​​विस्तार, और '$VARIABLE' (या .) की किसी भी घटना से प्रतिस्थापित किया जा सकता है
'${VARIABLE}') यदि संभव हो तो चर के विस्तार द्वारा प्रतिस्थापित किया जाएगा;
एस-नेल आंतरिक और साथ ही पर्यावरण (खोल) चर के माध्यम से पहुँचा जा सकता है
यह तंत्र। कच्चे '$' वर्ण को शामिल करने के लिए इसके पहले a
बैकस्लैश '\', बैकस्लैश को शामिल करने के लिए इसे दोगुना करें। यदि एक से अधिक पथनाम
इस विस्तार के परिणाम और कमांड एक फ़ाइल, एक त्रुटि की अपेक्षा कर रहा है
परिणाम है.

ध्यान दें कि इंटरैक्टिव प्रदर्शन के संदर्भ में, साधारण मान की अनुमति देने के लिए
स्वीकृति ("ENTER" टाइप करते हुए), बैकस्लैश उद्धरण स्वचालित रूप से किया जाता है
आवश्यक है, उदाहरण के लिए, एक फ़ाइल 'diet\ is \curd.txt' को 'diet\\ is' के रूप में प्रदर्शित किया जाएगा
\\curd.txt'।

निम्नलिखित आदेश उपलब्ध हैं:

# टिप्पणी-आदेश पूरी लाइन को अनदेखा कर देता है। नोट: यह वास्तव में एक है
सामान्य आदेश जिसका 'उद्देश्य अपने तर्कों को त्यागना है, न कि "टिप्पणी-प्रारंभ"
विशेष चरित्र का संकेत, जिसका अर्थ है कि, उदाहरण के लिए, एक पंक्ति पर पिछली टिप्पणियां
संभव नहीं हैं।

~ शेष शब्द को मैक्रो नाम के रूप में व्याख्या करता है और इसे पास करता है
कॉल आदेश; जैसे, '~मायमैक्रो'call .' का छोटा पर्यायवाची है मायमैक्रो'.

- पिछले संदेश का प्रिंट आउट लें। यदि एक संख्यात्मक तर्क n दिया जाता है, तो n'th . पर जाता है
पिछला संदेश और इसे प्रिंट करता है।

= वर्तमान संदेश संख्या ("डॉट") दिखाएं।

? आदेशों का एक संक्षिप्त सारांश प्रिंट करता है। [विकल्प] एक तर्क को देखते हुए के लिए एक सारांश
इसके बजाय विचाराधीन आदेश मुद्रित किया जाता है; आदेशों को सामान्य रूप से संक्षिप्त किया जा सकता है और
इस आदेश का उपयोग संक्षेप के पूर्ण विस्तार को देखने के लिए किया जा सकता है जिसमें शामिल हैं
सिनॉप्सिस, कोशिश करें, उदाहरण के लिए, '?h', '?hel' और '?help' और देखें कि डिस्प्ले कैसे बदलता है।

! शेल निष्पादित करता है (देखें sh(1) कमांड जो इस प्रकार है।

| के लिए एक समानार्थी पाइप आदेश।

खाते (एसी) खाता (खातों) बनाता है, चयन करता है या सूचीबद्ध करता है। एक खाता आदेशों का एक समूह है
और परिवर्तनीय सेटिंग्स जो आमतौर पर पर्यावरण को व्यवस्थित करती हैं
सिस्टम लॉगिन बनाने का उद्देश्य। बिना किसी तर्क के सभी परिभाषित की एक सूची
खाते और उनकी सामग्री मुद्रित की जाती है। द्वारा एक विशिष्ट खाता सक्रिय किया जा सकता है
केवल अपना नाम देना, जिसके परिणामस्वरूप उस खाते का सिस्टम मेलबॉक्स या इनबॉक्स होता है
कमांड के स्पष्ट उपयोग के माध्यम से सक्रिय किया जा सकता है पट्टिका. दो तर्क रूप है
मैक्रो को वाया . के रूप में परिभाषित करने के समान परिभाषित। उदाहरण के लिए:

खाता myisp {
फ़ोल्डर सेट करें = आईमैप्स: //[ईमेल संरक्षित]
रिकॉर्ड सेट करें=+भेजा गया
से सेट करें = "[ईमेल संरक्षित] (मेरा नाम नि)"
एसएमटीपी = एसएमटीपी सेट करें: //[ईमेल संरक्षित]
}

'myisp' नामक एक खाता बनाता है जिसे बाद में 'खाता' निर्दिष्ट करके चुना जा सकता है
myisp'। विशेष खाता 'शून्य' (केस-असंवेदनशील) हमेशा मौजूद रहता है। लोकलॉप्ट्स
खाता सेटिंग्स को स्थानीयकृत करने के लिए इस्तेमाल किया जा सकता है - सामान्य मैक्रोज़ से अलग सेटिंग्स
खाता बंद होने के बाद वापस कर दिया जाएगा। खातों को के माध्यम से हटाया जा सकता है
बेहिसाब.

उर्फ (ए) बिना किसी तर्क के, वर्तमान में परिभाषित सभी उपनामों को प्रिंट करता है। एक के साथ
तर्क, उस उपनाम को प्रिंट करता है। एक से अधिक तर्क के साथ, एक नया उपनाम बनाता है
या किसी मौजूदा से जुड़ता है। अनलिया उपनामों को हटाने के लिए इस्तेमाल किया जा सकता है।

वैकल्पिक है
(alt) सक्रिय उपयोगकर्ता, सदस्यों के वैकल्पिक पते / नामों की सूची प्रबंधित करें
जिसे संदेशों का जवाब देते समय प्राप्तकर्ता सूचियों से हटा दिया जाएगा (और METOO
चर सेट नहीं है)। यदि तर्क दिए गए हैं तो वैकल्पिक नामों का सेट है
उनके द्वारा प्रतिस्थापित, तर्कों के बिना वर्तमान सेट प्रदर्शित होता है।

जवाब
एक संदेश सूची लेता है और प्रत्येक संदेश को उत्तर दिया गया के रूप में चिह्नित करता है। यह निशान है
मेल सिस्टम में कोई तकनीकी अर्थ नहीं; यह सिर्फ संदेशों को चिह्नित करने का कारण बनता है
हेडर सारांश, और उन्हें विशेष रूप से पता करने योग्य बनाता है।

कैश [विकल्प] केवल कैश्ड IMAP मेलबॉक्स पर लागू होता है; एक संदेश सूची लेता है और पढ़ता है
IMAP कैश में निर्दिष्ट संदेश।

कॉल एक मैक्रो को कॉल करता है जिसे बनाया गया है परिभाषित.

cd (ch) वर्किंग डायरेक्टरी को HOME या दिए गए तर्क में बदलें। के लिए समानार्थी शब्द
chdir.

सर्टसेव
[विकल्प] केवल S/MIME हस्ताक्षरित संदेशों पर लागू होता है। एक संदेश सूची लेता है और a
फ़ाइल नाम और संदेश हस्ताक्षर के भीतर निहित प्रमाणपत्रों को सहेजता है
मानव-पठनीय और पीईएम प्रारूप दोनों में नामित फ़ाइल। प्रमाणपत्र बाद में हो सकते हैं
सेटिंग द्वारा संबंधित संदेश भेजने वालों को एन्क्रिप्टेड संदेश भेजने के लिए उपयोग किया जाता है
smime-एन्क्रिप्ट-USER@HOST चर।

chdir (ch) वर्किंग डायरेक्टरी को HOME या दिए गए तर्क में बदलें। के लिए समानार्थी शब्द cd.

संक्षिप्त करें
केवल थ्रेडेड मोड पर लागू होता है। एक संदेश सूची लेता है और सभी उत्तर देता है
ये संदेश हेडर सारांश में अदृश्य हैं, जब तक कि वे 'नए' राज्य में न हों।

कनेक्ट [विकल्प] यदि किसी IMAP मेलबॉक्स पर डिस्कनेक्टेड मोड में काम कर रहे हैं, तो ऑनलाइन पर स्विच करें
मोड और मेलबॉक्स स्थिति को बनाए रखते हुए मेल सर्वर से कनेक्ट करें। देखें
का विवरण अलग अधिक जानकारी के लिए चर।

प्रतिलिपि (सी) संदेशों को उन फाइलों में कॉपी करें जिनके नाम के लेखक से प्राप्त हुए हैं
संबंधित संदेश और उन्हें सहेजे जा रहे के रूप में चिह्नित न करें; अन्यथा समान सहेजें.

प्रतिलिपि (सी) नामित फ़ाइल में संदेशों की प्रतिलिपि बनाएँ और उन्हें सहेजे जाने के रूप में चिह्नित न करें; अन्यथा
के समान बचाना.

CWD वर्तमान कार्यशील निर्देशिका को प्रिंट करें।

डिक्रिप्ट [विकल्प] अनएन्क्रिप्टेड संदेशों के लिए यह कमांड समान है प्रतिलिपि; कूट रूप दिया गया
संदेशों को पहले डिक्रिप्ट किया जाता है, यदि संभव हो तो, और फिर कॉपी किया जाता है।

डिक्रिप्ट [विकल्प] अनएन्क्रिप्टेड संदेशों के लिए यह कमांड समान है प्रतिलिपि; कूट रूप दिया गया
संदेशों को पहले डिक्रिप्ट किया जाता है, यदि संभव हो तो, और फिर कॉपी किया जाता है।

परिभाषित तर्कों के बिना मैक्रोज़ की वर्तमान सूची, उनकी सामग्री सहित, मुद्रित की जाती है,
लेकिन अन्यथा एक मैक्रो परिभाषित किया गया है। मैक्रो परिभाषा में आदेशों का एक क्रम है
निम्नलिखित रूप:

नाम परिभाषित करें {
कमांड २१
कमांड २१
...
कमांडएन
}

एक परिभाषित मैक्रो का उपयोग करके स्पष्ट रूप से लागू किया जा सकता है कॉल or ~ आदेश, या
परोक्ष रूप से की स्थापना करके फोल्डर-हुक or फ़ोल्डर-हुक-फ़ोल्डर चर। ध्यान दें कि
की व्याख्या लोकलॉप्ट्स कैसे पर निर्भर करता है (यानी, "जैसा कि": सामान्य मैक्रो, फ़ोल्डर
हुक, खाता स्विच) मैक्रो लागू किया जाता है। मैक्रोज़ के माध्यम से हटाया जा सकता है अपरिभाषित.

हटाना (डी) दी गई संदेश सूची को 'हटाए गए' के ​​रूप में चिह्नित करता है। हटाए गए संदेश न तो होंगे
MBOX में सहेजा गया है और न ही वे अधिकांश अन्य कमांड के लिए उपलब्ध होंगे।

छोड़ना (डी) के समान उपेक्षा। और देखें बनाए रखने के.

काटना
[विकल्प] (डिस्को) यदि किसी IMAP मेलबॉक्स पर ऑनलाइन मोड में काम कर रहे हैं, तो स्विच करें
मेलबॉक्स स्थिति को बनाए रखते हुए डिस्कनेक्टेड मोड। का वर्णन देखें
अलग अधिक के लिए परिवर्तनशील। संदेशों की एक सूची वैकल्पिक रूप से इस प्रकार दी जा सकती है
तर्क; संबंधित संदेशों को तब कैश में पढ़ा जाता है
कनेक्शन बंद है। इस प्रकार `डिस्को *' के लिए संपूर्ण मेलबॉक्स उपलब्ध कराता है
डिस्कनेक्ट किया गया उपयोग।

dp, dt वर्तमान संदेश को हटाता है और अगला संदेश प्रिंट करता है। अगर कोई अगला नहीं है
संदेश, एस-नेल कहता है "ईओएफ पर"।

मसौदा एक संदेश सूची लेता है और प्रत्येक दिए गए संदेश को ड्राफ्ट के रूप में चिह्नित करता है। इस निशान में नहीं है
मेल सिस्टम में तकनीकी अर्थ; यह सिर्फ संदेशों को चिह्नित करने का कारण बनता है
हेडर सारांश, और उन्हें विशेष रूप से संबोधित करने योग्य बनाता है।

गूंज (ईसी) कमांड के लिए दस्तावेज के रूप में विशेष नामों को हल करते हुए, इसके तर्कों को प्रतिध्वनित करता है
पट्टिका. एस्केप सीक्वेंस '\a', '\b', '\c', '\f', '\n', '\r', '\t', '\v', '\\'
और '\0octal-num' की व्याख्या वैसे ही की जाती है जैसे वे हैं printf(1) (उचित उद्धरण
प्रदान किया गया)।

संपादित (ई) दिए गए प्रत्येक संदेश पर टेक्स्ट एडिटर (जैसा कि संपादक में परिभाषित किया गया है) को इंगित करें
बारी-बारी से सूची। संशोधित सामग्री को तब तक त्याग दिया जाता है जब तक कि राइटबैकसंपादित परिवर्तनशील
सेट है।

elif का हिस्सा if/elif/अन्य/endif सशर्त - अगर एक पूर्ववर्ती की स्थिति if
गलत था, निम्नलिखित स्थिति की जाँच करें और निम्नलिखित ब्लॉक को निष्पादित करें यदि यह:
सच का मूल्यांकन करता है।

अन्य (ईएल) का हिस्सा if/elif/अन्य/endif सशर्त - यदि शर्तों में से कोई नहीं
पूर्ववर्ती if और elif आदेश सत्य था, the अन्य ब्लॉक निष्पादित किया जाता है।

endif (en) an . के अंत को चिह्नित करता है if/elif/अन्य/endif सशर्त निष्पादन ब्लॉक।

त्रुटियों [विकल्प] चूंकि एस-नेल एक यूजर इंटरफेस के रूप में कंसोल का उपयोग करता है, ऐसा हो सकता है
संदेश पहचाने जाने के लिए बहुत तेज़ी से स्क्रॉल करते हैं। वैकल्पिक रूप से एक त्रुटि संदेश रिंग
क्यू उपलब्ध है जो किसी भी त्रुटि संदेश के डुप्लिकेट को संग्रहीत करता है और सूचित करता है
इंटरैक्टिव सत्रों में उपयोगकर्ता जब भी कोई नई त्रुटि होती है। कतार है
परिमित: यदि इसका अधिकतम आकार पहुंच गया है तो कोई भी नया संदेश सबसे बड़े को बदल देता है।
आदेश त्रुटियों इस संदेश कतार को प्रबंधित करने के लिए इस्तेमाल किया जा सकता है: यदि दिया गया हो दिखाना याँ नहीं
तर्क कतार प्रदर्शित और साफ़ की जाएगी, स्पष्ट केवल सब साफ़ कर देगा
कतार से संदेश।

निकास (पूर्व या x) सक्रिय मेलबॉक्स को बदले बिना एस-नेल से बाहर निकलें और किसी भी बचत को छोड़ दें
MBOX में संदेशों के साथ-साथ संभावित रूप से ट्रैक की गई कमांड लाइन संपादक इतिहास फ़ाइल।

विशेषताएं
उन सुविधाओं की सूची प्रिंट करें जिन्हें एस-नेल में संकलित किया गया है।

पट्टिका (फाई) लाइक पट्टिका, लेकिन मेलबॉक्स को रीड ओनली खोलें।

पट्टिका (फाई) फाइल कमांड एक नए मेलबॉक्स में स्विच हो जाता है। तर्कों के बिना यह प्रिंट करता है
वर्तमान मेलबॉक्स की पूर्ण स्थिति। यदि कोई तर्क दिया जाता है, तो वह लिख देगा
उपयोगकर्ता द्वारा किए गए परिवर्तन (जैसे हटाना) और एक नया मेलबॉक्स खोलें। कुछ खास
सम्मेलनों के लिए मान्यता प्राप्त हैं नाम तर्क:

# (संख्या चिह्न) का अर्थ है पिछली फ़ाइल,
% (प्रतिशत चिह्न) का अर्थ है उपयोगकर्ता के सिस्टम मेलबॉक्स को लागू करना (या
के मूल्य फोल्डर IMAP फ़ोल्डरों के लिए),
% उपयोगकर्ता का अर्थ है सिस्टम मेलबॉक्स उपयोगकर्ता (और कभी नहीं का मूल्य फोल्डर,
इसकी वास्तविक सेटिंग की परवाह किए बिना),
& (एम्पर्सेंड) का अर्थ है उपयोगकर्ता की एमबीओएक्स फ़ाइल का आह्वान करना और
+फ़ाइल मतलब ए पट्टिका में फोल्डर निर्देशिका.
%:फाइलस्पेक के समान मान तक फैलता है फाइलस्पेक, लेकिन फ़ाइल के रूप में संभाला जाता है
एक सिस्टम मेलबॉक्स द्वारा, उदाहरण के लिए, the mbox और बचाना आदेश, अर्थ
कि वर्तमान सत्र में पढ़े गए संदेश होंगे
केवल के रूप में फ़्लैग किए जाने के बजाय MBOX मेलबॉक्स में ले जाया गया
पढ़ें.

यदि नाम कमांड के साथ परिभाषित स्ट्रिंग्स में से एक से मेल खाता है शॉर्टकट, यह है
अपने लंबे रूप द्वारा प्रतिस्थापित और विस्तारित। अगर नाम '.gz', '.bz2' or . से खत्म होता है
'.xz' के साथ संपीड़ित किया जा रहा माना जाता है gzip(1) bzip2(1) या xz(1)
क्रमशः, और पारदर्शी रूप से एक मध्यवर्ती (संयुक्त राष्ट्र) संपीड़न के माध्यम से नियंत्रित किया जाता है
चरण (एक अस्थायी फ़ाइल का उपयोग करके) अनुसार सुविधा के साथ, पर्याप्त समर्थन
प्रदान किया गया। इसी तरह, यदि नामित फ़ाइल मौजूद नहीं है, लेकिन इनमें से किसी एक फ़ाइल
उल्लिखित संपीड़न एक्सटेंशन करता है, तो नाम स्वचालित रूप से विस्तारित हो जाता है और
संपीड़ित फ़ाइल का उपयोग किया जाता है।

अन्यथा, यदि नाम एक एक्सटेंशन के साथ समाप्त होता है जिसके लिए फ़ाइल-हुक-लोड-विस्तार
और फ़ाइल-हुक-सहेजें-विस्तार चर सेट किए गए हैं, तो दिए गए हुक का उपयोग किया जाएगा
"नाम" को लोड करने और सहेजने के लिए, और एस-नेल एक मध्यवर्ती अस्थायी फ़ाइल के साथ काम करेगा।

MBOX फ़ाइलें (फ्लैट फ़ाइल-आधारित मेलबॉक्स) आमतौर पर फ़ाइल संचालन के दौरान लॉक होती हैं
समवर्ती संशोधनों के विरुद्ध विसंगतियों से बचने के लिए। मेलबॉक्स फ़ाइलें
जो एस-नेल सिस्टम मेलबॉक्स के रूप में व्यवहार करता है, तथाकथित डॉटलॉक द्वारा भी संरक्षित किया जाएगा
फ़ाइलें, मेल स्पूल फ़ाइल लॉकिंग का पारंपरिक तरीका: किसी भी फ़ाइल 'ए' के ​​लिए लॉक फ़ाइल
तुल्यकालन की अवधि के लिए 'a.lock' बनाया जाएगा — जैसा आवश्यक हो a
विशेषाधिकार से अलग डॉटलॉक चाइल्ड प्रक्रिया का उपयोग आवश्यक के लिए समायोजित करने के लिए किया जाएगा
उसी निर्देशिका में डॉटलॉक फ़ाइल बनाने के लिए विशेषाधिकार समायोजन और
ब्याज की फ़ाइल के समान उपयोगकर्ता और समूह पहचान के साथ। यह भी देखें
एमबॉक्स-आरएफसी4155 MBOX फ़ाइलों की हैंडलिंग को ठीक करने के लिए।

If नाम उपनिर्देशिका 'tmp', 'new' और 'cur' वाली निर्देशिका को संदर्भित करता है, तब
इसे "Maildir" प्रारूप में एक फ़ोल्डर के रूप में माना जाता है। फॉर्म का एक नाम

[v15-compat] प्रोटोकॉल: // [उपयोगकर्ता [: पासवर्ड] @] होस्ट [: पोर्ट] [/ पथ]
[कोई v15-compat] प्रोटोकॉल: // [उपयोगकर्ता @] होस्ट [: पोर्ट] [/ पथ]

इंटरनेट मेलबॉक्स विनिर्देश के रूप में लिया जाता है। [विकल्प] सहयोगी समर्थित
प्रोटोकॉल हैं pop3 (पीओपी3) और पॉप3एस (पीओपी3 एसएसएल/टीएलएस एन्क्रिप्टेड ट्रांसपोर्ट के साथ)।
[/पथ] भाग केवल IMAP के लिए मान्य है; वहां यह डिफ़ॉल्ट है इनबॉक्स। यह भी देखें
अनुभाग On यूआरएल वाक्यविन्यास और क्रेडेंशियल लुकअप.

[नहीं v15-compat] अगर उपयोगकर्ता विशेष वर्ण शामिल हैं, विशेष रूप से '/' या '%', वे
URL संकेतन में बच जाना चाहिए - कमांड urlencode दिखाने के लिए इस्तेमाल किया जा सकता है
आवश्यक रूपांतरण। वैकल्पिक 'पथ' भाग केवल IMAP पर लागू होता है; अगर यह है
छोड़े गए, डिफ़ॉल्ट `INBOX' का उपयोग किया जाता है।

यदि एस-नेल एक IMAP सर्वर से जुड़ा है, तो फॉर्म का एक नाम `@mailbox' संदर्भित करता है
उस सर्वर पर `मेलबॉक्स', लेकिन अन्यथा `@' उपसर्ग का कोई विशेष अर्थ नहीं है।

झंडा एक संदेश सूची लेता है और संदेशों को चिह्नित करता है झंडाअत्यावश्यक/विशेष के लिए जी.डी
ध्यान। मेल सिस्टम में इस चिह्न का कोई तकनीकी अर्थ नहीं है; यह सिर्फ कारण बनता है
हेडर सारांश में हाइलाइट किए जाने वाले संदेश, और उन्हें विशेष रूप से बनाता है
पता योग्य

फोल्डर (गुना) वही पट्टिका.

फ़ोल्डरों बिना तर्क के, फ़ोल्डर निर्देशिका में फ़ोल्डरों के नाम सूचीबद्ध करें। एक साथ
मौजूदा फ़ोल्डर एक तर्क के रूप में नामित फ़ोल्डर के नीचे फ़ोल्डरों के नाम सूचीबद्ध करता है;
उदाहरण के लिए कमांड 'फ़ोल्डर्स @' वर्तमान के आधार स्तर पर फ़ोल्डर्स को सूचीबद्ध करता है
आईएमएपी सर्वर। वेरिएबल भी देखें imap-सूची-गहराई.

ऊपर का पालन करें
(एफ) के समान प्रतिक्रिया, लेकिन संदेश को स्थानीय भाग के नाम पर फ़ाइल में सहेजता है
पहले प्राप्तकर्ता का पता (बजाय in रिकॉर्ड).

जाँच करना
(एफओ) के समान प्रतिक्रिया, लेकिन संदेश को स्थानीय भाग के नाम पर फ़ाइल में सहेजता है
पहले प्राप्तकर्ता का पता (बजाय in रिकॉर्ड).

फॉलोअपॉल
के समान जाँच करना, लेकिन सभी प्राप्तकर्ताओं को जवाब देता है, भले ही फ्लिपर
चर।

अनुवर्ती प्रेषक
के समान ऊपर का पालन करें, लेकिन प्रेषक को जवाब देता है, भले ही वह कुछ भी हो फ्लिपर
चर।

आगे उपनाम के लिए अग्रेषित.

आगे उपनाम के लिए FWD.

से (एफ) संदेशों की एक सूची लेता है और उनके संदेश शीर्षलेखों को प्रिंट करता है (जो इसे योग्य बनाता है
एस-नेल्स सर्च फैसिलिटी के रूप में कमांड)।

अग्रेषित के समान FWD, लेकिन संदेश को स्थानीय भाग के नाम पर फ़ाइल में सहेजता है
प्राप्तकर्ता का पता (बजाय in रिकॉर्ड).

FWD एक संदेश और प्राप्तकर्ता का पता लेता है और उसे संदेश अग्रेषित करता है।
मूल संदेश का पाठ नए में शामिल किया गया है, जिसका मान है
fwdheading पहले मुद्रित चर। fwdignore और fwdretain आदेश निर्दिष्ट करें
नए संदेश में कौन से शीर्षलेख फ़ील्ड शामिल हैं। a . का केवल पहला भाग
मल्टीपार्ट संदेश शामिल है जब तक कि संलग्न की तरह अग्रसारित करें विकल्प निर्धारित है।
जब तक विकल्प पुरे नाम सेट किया गया है प्राप्तकर्ता के पते से हटा दिया जाएगा
टिप्पणियाँ, नाम आदि।

fwdignore
निर्दिष्ट करता है कि कौन से हेडर फ़ील्ड को कमांड के साथ अनदेखा किया जाना है FWD। यह आज्ञा
कोई प्रभाव नहीं पड़ता है जब संलग्न की तरह अग्रसारित करें विकल्प निर्धारित है।

fwdretain
निर्दिष्ट करता है कि कौन से हेडर फ़ील्ड को कमांड के साथ रखा जाना है FWD. fwdretain
ओवरराइड fwdignore. इस आदेश का कोई प्रभाव नहीं पड़ता है जब संलग्न की तरह अग्रसारित करें
विकल्प निर्धारित है।

भूत कमांड उपनामों को परिभाषित या सूचीबद्ध करें, तथाकथित भूत। तर्क के बिना सभी की एक सूची
वर्तमान में ज्ञात उपनाम मुद्रित हैं। एक तर्क के साथ दिए गए का विस्तार
उपनाम दिखाया गया है। दो या अधिक तर्कों के साथ एक कमांड उपनाम परिभाषित या अद्यतन किया जाता है:
पहला तर्क वह नाम है जिसके तहत शेष कमांड लाइन होनी चाहिए
सुलभ, जिसकी सामग्री लगभग कुछ भी हो सकती है। भूत का इस्तेमाल किया जा सकता है
हर जगह एक सामान्य आदेश का उपयोग किया जा सकता है, लेकिन हमेशा पूर्वता लेता है; कोई तर्क
जो कमांड को दिए गए हैं उपनाम उपनाम सामग्री में शामिल हो गए हैं, और
परिणामी स्ट्रिंग कमांड लाइन बनाती है, जो वास्तव में निष्पादित होती है। यह भी देखें
अघोषित.

? घ xx
`भूत': ऐसा कोई उपनाम नहीं: "xx"
? gh xx इको हैलो,
? घ xx
घोस्ट एक्सएक्स "इको हेलो,"
? xx
नमस्ते,
? xx दुनिया
हैलो, दुनिया

हेडर (एच) शीर्षलेखों का वर्तमान समूह दिखाएं, जिसका आकार चर पर निर्भर करता है
स्क्रीन. यदि एक संदेश-विनिर्देशन वाले शीर्षकों का समूह दिया जाता है
उसमें पहला संदेश दिखाया जाता है और स्क्रीन के शीर्ष पर संदेश बन जाता है
नया "डॉट"।

मदद (हेल) के लिए एक समानार्थी ?.

इतिहास [विकल्प] या तो दिखाना or स्पष्ट इतिहास प्रविष्टियों की सूची; एक दशमलव नंबर
तर्क संबंधित इतिहास प्रविष्टि का चयन करता है और दिखाता है - स्वीकार करने के लिए "ENTER" दबाएं
यह, और इतिहास प्रविष्टि नया इतिहास शीर्ष बन जाएगी। डिफ़ॉल्ट मोड यदि नहीं
तर्क दिए गए हैं दिखाना.

पकड़ (हो, भी बनाए रखने के) एक संदेश सूची लेता है और उसमें प्रत्येक संदेश को सहेजे जाने के लिए चिह्नित करता है
MBOX के बजाय उपयोगकर्ता के सिस्टम मेलबॉक्स में। ओवरराइड नहीं करता हटाना
आदेश। S-नेल इस आदेश के साथ POSIX मानक से विचलित हो जाता है, क्योंकि a अगला
आदेश के बाद जारी पकड़ निम्न संदेश प्रदर्शित करेगा, वर्तमान संदेश नहीं।

if (i) घोंसले का हिस्सा if/elif/अन्य/endif सशर्त निष्पादन निर्माण - if
दी गई शर्त सत्य है तो इनकैप्सुलेटेड ब्लॉक निष्पादित किया जाता है। केवल पॉज़िक्स
शर्तों का समर्थन करता है '[Rr]eceive', '[Ss]end' और '[Tt]erm' (यदि मानक हो तो निष्पादित करें)
input is a tty), शेष सभी शर्तें गैर-पोर्टेबल एक्सटेंशन हैं; ध्यान दें कि
गलत तरीके से निर्दिष्ट शर्तें संपूर्ण सशर्त के निष्पादन का कारण बनती हैं
(मिलान) बंद होने तक निर्माण करें endif दबाने की आज्ञा। वाक्य रचना
घोंसले के if सशर्त निष्पादन निर्माण की आवश्यकता है कि प्रत्येक शर्त और
सिंटैक्स तत्व व्हाइटस्पेस से घिरा हुआ है।

अगर प्राप्त करें
आदेश ...
अन्य
आदेश ...
endif

एक और शर्त कोई बूलियन मान हो सकती है (अनुभाग देखें वैल्यू विकल्पों एसटी
बूलियन) एक लिपटे ब्लॉक को "कभी निष्पादित नहीं" या "हमेशा निष्पादित करें" के रूप में चिह्नित करने के लिए। यह है
अस्तित्व के लिए एक चर की जांच करना या उपयोगकर्ता के खिलाफ इसके विस्तार की तुलना करना संभव है
'$' ("वेरिएबल अगला") सशर्त ट्रिगर के माध्यम से दिया गया मान या कोई अन्य वैरिएबल
चरित्र। उपलब्ध तुलना ऑपरेटर '<' (इससे कम), '<=' (से कम) हैं
या इसके बराबर), '==' (बराबर), '!=' (बराबर नहीं), '>=' (इससे बड़ा या इसके बराबर), '>'
(इससे बड़ा), '=@' (इसका सबस्ट्रिंग है) और '!@' (इसका सबस्ट्रिंग नहीं है)। मूल्य
बाएँ और दाएँ हाथ की तरफ तार के रूप में माना जाता है और 8-बिट बाइट की तुलना की जाती है-
बुद्धिमान, यूएस-एएससीआईआई एन्कोडिंग के नियमों के अनुसार मामले की अनदेखी (इसलिए,
सक्रिय लोकेल पर निर्भर करते हैं, संभवतः स्ट्रिंग्स के लिए गलत परिणाम उत्पन्न करते हैं
लोकेल एन्कोडिंग)। सबस्ट्रिंग चेक को छोड़कर इसके बजाय तुलना होगी
अंकगणितीय रूप से प्रदर्शन किया यदि दोनों, उपयोगकर्ता ने मूल्य और साथ ही चर दिया है
सामग्री, को संख्याओं (पूर्णांक) के रूप में पार्स किया जा सकता है। एक अस्थिर चर को के रूप में माना जाता है
खाली स्ट्रिंग।

जब [Option]al रेगुलर एक्सप्रेशन समर्थन उपलब्ध हो, तो अतिरिक्त परीक्षण
मामलों '=~' और '!~' का उपयोग किया जा सकता है। वे दाहिने हाथ की ओर को नियमित मानते हैं
अभिव्यक्ति जो केस-असंवेदनशील रूप से और सक्रिय LC_CTYPE के अनुसार मेल खाती है
लोकेल, जिसका अर्थ है कि लोकेल एन्कोडिंग में तार सही ढंग से मेल खाना चाहिए।

शर्तों को AND-OR सूचियों के माध्यम से जोड़ा जा सकता है (जहां AND ऑपरेटर '&&' है और
OR ऑपरेटर '||' है, जिसकी समान प्राथमिकता है और इसका मूल्यांकन बाएँ से किया जाएगा
सहबद्धता, इस प्रकार उसी वाक्य रचना का उपयोग करना जो के लिए जाना जाता है sh(1). ये भी
शर्तों और सूचियों के समूहों को के जोड़े में संलग्न करके बनाना संभव है
कोष्ठक '[ ... ]', जो एक दूसरे के भीतर इंटरलॉक हो सकते हैं, और जुड़ भी सकते हैं
AND-OR सूचियों के माध्यम से।

व्यक्तिगत स्थितियों और संपूर्ण समूहों के परिणामों को यूनरी . के माध्यम से संशोधित किया जा सकता है
ऑपरेटरों: यूनरी ऑपरेटर '!' परिणाम उलट देगा।

अगर $डीबग
इको * डिबग * सेट है
endif
अगर $ttycharset == "UTF-8"
इको *ट्टीचारसेट* UTF-8 पर सेट है, केस-असंवेदनशील रूप से
endif
सेट t1=एक t2=एक
अगर $t1 == $t2
गूंज ये दो चर बराबर हैं
endif
अगर $संस्करण-प्रमुख>= 15
इको एक नया संस्करण चला रहा है ..
अगर $सुविधाएँ =@ "रेगेक्स"
अगर $TERM =~ "^xterm.*"
इको ..एक एक्स टर्मिनल में
endif
endif
अगर [ [ सच ] && [ [ $debug ] || [ $verbose ] ] ]
गूंज शोर, शोर
endif
अगर सही है && $debug || $verbose
इको लेफ्ट एसोसिएटिविटी, जैसा कि शेल से जाना जाता है
endif
अगर ! ! सच && ! [ ! $डीबग &&! $verbose ]
इको यूनरी ऑपरेटर सपोर्ट
endif
endif

उपेक्षा तर्कों के बिना अनदेखा हेडर फ़ील्ड की सूची मुद्रित की जाती है, अन्यथा दी गई
हेडर फ़ील्ड की सूची को अनदेखा सूची में जोड़ा जाता है: अनदेखा सूची में शीर्षलेख फ़ील्ड
संदेश मुद्रित होने पर टर्मिनल पर मुद्रित नहीं होते हैं। में एक संदेश मुद्रित करने के लिए
इसकी संपूर्णता, आदेशों का उपयोग करें प्रकार or छाप। और देखें छोड़ना और बनाए रखने के.

आईमैप [विकल्प] कमांड स्ट्रिंग्स को सीधे वर्तमान IMAP सर्वर पर भेजता है। एस-NAIL
वर्तमान मेलबॉक्स पर हमेशा IMAP 'चयनित स्थिति' में संचालित होता है; आदेश है कि
परिवर्तन यह अवांछनीय परिणाम देगा और इससे बचा जाना चाहिए। उपयोगी IMAP
आदेश हैं:

create किसी IMAP मेलबॉक्स का नाम तर्क के रूप में लेता है और बनाता है
यह।

getquotaroot (RFC 2087) एक IMAP मेलबॉक्स का नाम एक तर्क के रूप में लेता है
और मेलबॉक्स पर लागू होने वाले कोटा को प्रिंट करता है। सभी IMAP . नहीं
सर्वर इस आदेश का समर्थन करते हैं।

नेमस्पेस (आरएफसी 2342) कोई तर्क नहीं लेता है और व्यक्तिगत प्रिंट करता है
नामस्थान, अन्य उपयोगकर्ता के नामस्थान और साझा
नामस्थान। प्रत्येक नेमस्पेस प्रकार कोष्ठक में मुद्रित होता है; अगर
एक ही प्रकार के कई नामस्थान हैं, आंतरिक
कोष्ठक उन्हें अलग करते हैं। प्रत्येक नामस्थान के लिए एक उपसर्ग और a
पदानुक्रम विभाजक सूचीबद्ध है। सभी IMAP सर्वर समर्थन नहीं करते हैं
यह आदेश।

कांग्रेस के समान चलाएँ.

सूची सभी उपलब्ध कमांड के नाम प्रिंट करता है, वर्णानुक्रम में क्रमबद्ध।

लोकलॉप्ट्स
इस आदेश का उपयोग चरों में परिवर्तन को स्थानीयकृत करने के लिए किया जा सकता है, जिसका अर्थ है कि उनकी स्थिति
एक बार कवर किया गया दायरा छोड़े जाने पर पूर्व में वापस कर दिया जाएगा। यह केवल हो सकता है
द्वारा पेश किए गए मैक्रो डेफिनिशन ब्लॉक के अंदर उपयोग किया जाता है खाते or परिभाषित, और है
एक बूलियन के रूप में व्याख्या की (देखें वैल्यू विकल्पों); किसी खाते का "कवर दायरा" है
एक बार फिर से बंद होने पर छोड़ दिया जाता है।

अस्थायी_सेटिंग्स को परिभाषित करें {
Global_option1 . सेट करें
लोकलॉप्ट्स ऑन
local_option1 . सेट करें
local_option2 . सेट करें
लोकलॉप्ट्स बंद
Global_option2 . सेट करें
}

नोट कि यह सेटिंग "स्टैक अप": यानी, यदि 'मैक्रो1' परिवर्तन स्थानीयकरण को सक्षम बनाता है
और 'मैक्रो 2' को कॉल करता है, जो स्पष्ट रूप से स्थानीयकरण को रीसेट करता है, फिर कोई भी मान बदल जाता है
'मैक्रो 2' के भीतर अभी भी 'मैक्रो 1' द्वारा वापस किया जाएगा!

उत्तर दें ज्ञात के माध्यम से आने वाले संदेशों का उत्तर दें (सूची) या सदस्यता ली (एमएलसब्सक्राइब)
मेलिंग सूचियाँ, या ऐसा करने का दिखावा करें (देखें मेलिंग सूचियों): सामान्य के ऊपर जवाब दें
कार्यक्षमता यह सक्रिय रूप से सहारा लेगा और यहां तक ​​​​कि संदेश प्राप्तकर्ताओं को क्रम में हटा देगा
एक संदेश उत्पन्न करने के लिए जिसे मेलिंग सूची में भेजा जाना चाहिए। उदाहरण के लिए
यदि यह उपयोगी प्रतीत होता है तो यह एक 'मेल-फॉलोअप-टू:' हेडर भी उत्पन्न करेगा,
चर की सेटिंग की परवाह किए बिना जांच करना.

मेल के समान मेल, लेकिन संदेश को स्थानीय भाग के नाम पर फ़ाइल में सहेजता है
पहले प्राप्तकर्ता का पता (बजाय in रिकॉर्ड).

मेल (एम) एक (ए) तर्क (ओं) के रूप में प्राप्तकर्ता पते (तों) की (सूची) लेता है, या पूछता है
मानक इनपुट यदि कोई नहीं दिया गया था; फिर शेष मेल सामग्री एकत्र करता है और
बाहर भेजता है।

mbox (एमबी) दी गई संदेश सूची एमबीओएक्स को भेजी जानी है जब एस-नेल छोड़ दिया जाता है; यह है
डिफ़ॉल्ट कार्रवाई जब तक पकड़ विकल्प निर्धारित है। [v15 व्यवहार भिन्न हो सकता है] यह
कमांड का उपयोग केवल सिस्टम मेलबॉक्स में किया जा सकता है (देखें पट्टिका).

माइम प्रकार
बिना किसी तर्क के MIME प्रकार कैश की सामग्री प्रदर्शित होगी। अन्यथा
प्रत्येक तर्क एक प्रकार के पूर्ण MIME प्रकार विनिर्देश को परिभाषित करता है जो होगा
कैश में जोड़ा (प्रीपेन्ड)। किसी भी घटना में MIME प्रकार के स्रोत पहले लोड किए जाते हैं:
ज़रूरी - mimetypes-लोड-कंट्रोल फाइन-ट्यून करने के लिए इस्तेमाल किया जा सकता है कि कौन से स्रोत हैं
वास्तव में लोड किया गया। पर अनुभाग देखें RSI माइम प्रकार फ़ाइलों माइम पर अधिक जानकारी के लिए
विशिष्टताओं और इस विषय को सामान्य रूप से टाइप करें। MIME प्रकार अपंजीकरण और कैश
रीसेट के साथ ट्रिगर किया जा सकता है अनमाइमटाइप.

सूची तर्क के बिना वर्तमान में परिभाषित सभी मेलिंग सूचियों की सूची (और उनके
विशेषताएँ, यदि कोई हों) मुद्रित है। अन्यथा सभी दिए गए तर्क (जो आवश्यक नहीं हैं
व्हॉट्सएप को छोड़कर) को जोड़ा जाएगा और अब से मेलिंग के रूप में पहचाना जाएगा
सूचियाँ। मेलिंग सूचियों को कमांड द्वारा हटाया जा सकता है असूचीबद्ध.

यदि [Option]al रेगुलर एक्सप्रेशन समर्थन उपलब्ध है तो मेलिंग सूचियाँ हो सकती हैं
नियमित अभिव्यक्ति के रूप में भी निर्दिष्ट किया जा सकता है (देखें पुनः प्रारूपित करें(7) उन पर अधिक के लिए)।

एमएलसब्सक्राइब
तर्कों के बिना वर्तमान में परिभाषित सभी मेलिंग सूचियों की सूची जिनमें a
सदस्यता विशेषता मुद्रित है। अन्यथा यह विशेषता सभी के लिए निर्धारित की जाएगी
मेलिंग सूचियां दी गई हैं, उन्हें आवश्यकतानुसार नया बनाना (जैसा कि के माध्यम से) सूची) अंशदान
कमांड के माध्यम से विशेषताओं को हटाया जा सकता है अनएमएलसब्सक्राइब। और देखें जांच करना.

चाल के समान चाल, लेकिन संदेशों को स्थानीय भाग के नाम पर एक फ़ाइल में ले जाता है
पहले संदेश का प्रेषक पता (बजाय in रिकॉर्ड).

चाल करता है जैसे प्रतिलिपि लेकिन संदेशों को हटाने के लिए चिह्नित करता है यदि वे स्थानांतरित किए गए थे
सफलतापूर्वक।

अधिक पसंद अधिक, लेकिन अनदेखा हेडर फ़ील्ड और सभी MIME भागों को भी प्रिंट करता है। के समान
पेज.

अधिक दिए गए संदेशों पर पेजर को आमंत्रित करता है, यहां तक ​​कि गैर-संवादात्मक मोड में भी और जब तक
चूंकि मानक आउटपुट एक टर्मिनल है। के समान पृष्ठ.

नेटआरसी [विकल्प] या तो (दिखाना या) स्पष्ट वर्तमान .netrc कैश, फ़ाइल को पहले लोड कर रहा है
पूर्व मामले में आवश्यक है। ध्यान दें कि एस-नेल केवल फाइल को पढ़ने की कोशिश करेगा
एक बार इस्तेमाल करें'नेटआरसी clear' अगले प्रयास को अनलॉक करने के लिए। देखो netrc-लुकअप और
अनुभाग On यूआरएल वाक्यविन्यास और क्रेडेंशियल लुकअप; अनुभाग RSI .netrc पट्टिका दस्तावेजों
फ़ाइल प्रारूप विस्तार से।

चलाएँ पहले कोई परिवर्तन किए बिना वर्तमान फ़ोल्डर में नए मेल की जांच करता है।
यदि नया मेल मौजूद है, तो एक संदेश मुद्रित होता है। अगर हैडर चर सेट है, the
प्रत्येक नए संदेश के शीर्षलेख भी मुद्रित होते हैं।

अगला (n) (जैसे '+' या "ENTER") क्रम में अगले संदेश पर जाता है और उसे टाइप करता है। साथ
एक तर्क सूची, अगला मेल खाने वाला संदेश टाइप करती है।

नया के समान अपठित.

नई के समान अपठित.

NOOP यदि वर्तमान फ़ोल्डर को नेटवर्क कनेक्शन के माध्यम से एक्सेस किया जाता है, तो "एनओओपी" कमांड है
भेजा जाता है, अन्यथा कोई ऑपरेशन नहीं किया जाता है।

पेज पसंद पृष्ठ, लेकिन अनदेखा हेडर फ़ील्ड और सभी MIME भागों को भी प्रिंट करता है। के समान
अधिक.

पृष्ठ दिए गए संदेशों पर पेजर को आमंत्रित करता है, यहां तक ​​कि गैर-संवादात्मक मोड में भी और जब तक
चूंकि मानक आउटपुट एक टर्मिनल है। के समान अधिक.

पाइप पसंद पाइप लेकिन पाइप ने हेडर फ़ील्ड और MIME के ​​सभी हिस्सों को भी अनदेखा कर दिया
'मल्टीपार्ट/वैकल्पिक' संदेश।

पाइप (पीआई) एक संदेश सूची और एक शेल कमांड लेता है और संदेशों को के माध्यम से पाइप करता है
आदेश। तर्क के बिना वर्तमान संदेश कमांड के माध्यम से पाइप किया जाता है
द्वारा दिया गया सीएमडी चर। अगर पृष्ठ चर सेट है, हर संदेश का पालन किया जाता है
एक फॉर्मफीड चरित्र द्वारा।

बनाए रखने के
(पूर्व) के लिए एक पर्यायवाची पकड़.

छाप (पी) की तरह छाप लेकिन अनदेखा हेडर फ़ील्ड और MIME के ​​सभी हिस्सों को भी प्रिंट करता है
'मल्टीपार्ट/वैकल्पिक' संदेश। यह सभी देखें छाप, उपेक्षा और बनाए रखने के.

छाप (पी) एक संदेश सूची लेता है और उपयोगकर्ता के टर्मिनल पर प्रत्येक संदेश टाइप करता है। के लिये
MIME संदेशों को मल्टीपार्ट करता है, 'टेक्स्ट' या 'संदेश' सामग्री प्रकार वाले सभी भाग हैं
दिखाया गया है, अन्य उनके शीर्षलेखों को छोड़कर छिपे हुए हैं। संदेशों को डिक्रिप्ट किया जाता है और
यदि आवश्यक हो तो टर्मिनल कैरेक्टर सेट में कनवर्ट करें।

छोड़ना (क्यू) वर्तमान में सभी हटाए गए, सहेजे नहीं गए संदेशों को सहेजते हुए सत्र को समाप्त करता है
MBOX, चिह्नित सभी संदेशों को संरक्षित करना पकड़ or बनाए रखने के या कभी संदर्भित नहीं किया गया
सिस्टम मेलबॉक्स, और सिस्टम मेलबॉक्स से अन्य सभी संदेशों को हटाना। अगर
सत्र के दौरान नया मेल आया है, संदेश "आपके पास नया मेल है" होगा
दिखाया गया है। यदि कमांड लाइन फ्लैग के साथ मेलबॉक्स फ़ाइल को संपादित करते समय दिया जाता है -f, तो
संपादन फ़ाइल फिर से लिखी गई है। शेल में वापसी प्रभावी है, जब तक कि पुनर्लेखन नहीं किया जाता
संपादन फ़ाइल विफल हो जाती है, जिस स्थिति में उपयोगकर्ता बाहर निकलने के आदेश से बच सकता है।

अनुप्रेषित
के समान पुन: भेजें.

पुन: निर्देशित
के समान पुन: भेजें.

हटाना नामित फ़ोल्डरों को हटा देता है। उपयोगकर्ता को इंटरैक्टिव मोड में पुष्टिकरण के लिए कहा जाता है।

नाम बदलने मौजूदा फ़ोल्डर का नाम लेता है और नए फ़ोल्डर का नाम लेता है और नाम बदलता है
पहले से दूसरे तक। दोनों फ़ोल्डर एक ही प्रकार के होने चाहिए और होने चाहिए
IMAP के लिए वर्तमान सर्वर पर स्थित है।

जवाब दें (आर) प्रवर्तक को उत्तर दें। मूल के अन्य प्राप्तकर्ताओं को जवाब नहीं देता
संदेश। फ्लिपर के साथ इस आदेश का आदान-प्रदान करेगा जवाब दें. जब तक विकल्प पुरे नाम
प्राप्तकर्ता का पता टिप्पणियों, नामों आदि से हटा दिया जाएगा।

जवाब दें (आर) एक संदेश लें और प्रेषक और सभी को संबोधित करके समूह-प्रतिक्रिया दें
प्राप्तकर्ताओं। जांच करना, अनुवर्ती-से-सम्मान, उत्तर-प्रति-सम्मान और
प्राप्तकर्ता-में-सीसी प्रतिक्रिया व्यवहार को प्रभावित करें। आदेश उत्तर दें विशेष ऑफर
मेलिंग सूचियों का उत्तर देने के लिए समर्थन। जब तक विकल्प पुरे नाम सेट है
प्राप्तकर्ता के पते टिप्पणियों, नामों आदि से हटा दिए जाएंगे। यदि फ्लिपर सेट है
आज्ञाओं जवाब दें और जवाब दें का आदान-प्रदान किया जाता है।

सभी को उत्तर दें
के समान जवाब दें, लेकिन . के मान की परवाह किए बिना समूह-उत्तर आरंभ करता है फ्लिपर.

उत्तर प्रेषक
के समान जवाब दें, लेकिन प्रेषक को केवल के मूल्य की परवाह किए बिना प्रतिक्रिया देता है फ्लिपर.

पुन: भेजें पसंद पुन: भेजें, लेकिन कोई हेडर लाइन नहीं जोड़ता है। यह छिपाने का कोई तरीका नहीं है
प्रेषक की पहचान, लेकिन उसी प्राप्तकर्ताओं को फिर से संदेश भेजने के लिए उपयोगी।

पुन: भेजें संदेशों की एक सूची और एक उपयोगकर्ता नाम लेता है और प्रत्येक संदेश नामित उपयोगकर्ता को भेजता है।
'Resent-From:' और संबंधित शीर्षलेख फ़ील्ड्स की नई प्रति में जोड़े गए हैं
संदेश।

प्रतिक्रिया के समान जवाब दें.

प्रतिक्रिया के समान जवाब दें.

प्रतिक्रिया दें
के समान सभी को उत्तर दें.

उत्तरदाता
के समान उत्तर प्रेषक.

बनाए रखने के (रिट) तर्कों के बिना बनाए रखा हेडर फ़ील्ड की सूची मुद्रित की जाती है, अन्यथा
हेडर फ़ील्ड की दी गई सूची को बनाए रखने की सूची में जोड़ा जाता है: हैडर फ़ील्ड में
एक संदेश मुद्रित होने पर टर्मिनल पर बनाए रखने की सूची दिखाई जाती है, अन्य सभी शीर्षलेख
खेतों को दबा दिया जाता है। किसी संदेश को उसकी संपूर्णता में प्रिंट करने के लिए, कमांड का उपयोग करें प्रकार
or छाप। और देखें छोड़ना और उपेक्षा; बनाए रखने के उल्लिखित पर वरीयता लेता है।

सहेजें (एस) के समान सहेजें, लेकिन संदेशों को स्थानीय भाग के नाम पर फ़ाइल में सहेजता है
के बजाय पहला संदेश भेजने वाला (in .) रिकॉर्ड और) एक फ़ाइल नाम लेना
तर्क।

बचाना (एस) एक संदेश सूची और एक फ़ाइल नाम लेता है और प्रत्येक संदेश को अंत में जोड़ देता है
फ़ाइल का। यदि कोई फ़ाइल नाम नहीं दिया गया है, तो MBOX फ़ाइल का उपयोग किया जाता है। फ़ाइल नाम
उद्धरण, उसके बाद उत्पन्न वर्ण गणना उपयोगकर्ता के टर्मिनल पर प्रतिध्वनित होती है।
यदि सिस्टम मेलबॉक्स को संपादित करते हैं तो संदेशों को हटाने के लिए चिह्नित किया जाता है। संपीड़ित फ़ाइलें
और IMAP मेलबॉक्स को इसके लिए वर्णित के अनुसार नियंत्रित किया जाता है -f ऊपर कमांड लाइन विकल्प।

बचाओछोड़ो
के समान सेवइग्नोर.

सेवइग्नोर
है तो बचाना क्या उपेक्षा करने के लिए है छाप और टाइप. इस प्रकार चिह्नित हैडर फ़ील्ड हैं
द्वारा संदेश सहेजते समय फ़िल्टर किया गया बचाना या स्वचालित रूप से MBOX में सहेजते समय।
यह आदेश केवल हेडर फ़ील्ड पर लागू किया जाना चाहिए जिसमें शामिल नहीं है
संदेश को डीकोड करने के लिए आवश्यक जानकारी, जैसा कि MIME सामग्री फ़ील्ड करते हैं। अगर बचत
IMAP खाते पर फ़ील्ड को अनदेखा करने वाले संदेशों से डेटा की प्रतिलिपि बनाना असंभव हो जाता है
सीधे सर्वर पर, इस प्रकार ऑपरेशन आमतौर पर बहुत धीमा हो जाता है।

बचाए रखना
है तो बचाना क्या बनाए रखने के करने के लिए है छाप और टाइप. इस प्रकार चिह्नित शीर्षलेख फ़ील्ड हैं
द्वारा सहेजते समय केवल एक संदेश के साथ सहेजा गया बचाना या स्वचालित रूप से सहेजते समय
एमबीओएक्स। बचाए रखना ओवरराइड सेवइग्नोर. इस आदेश का उपयोग जोरदार है
निराश है क्योंकि यह संदेश को डीकोड करने के लिए आवश्यक हेडर फ़ील्ड को छीन सकता है
सही ढंग से।

देखा एक संदेश सूची लेता है और सभी संदेशों को पढ़ा गया के रूप में चिह्नित करता है।

सेट (से) तर्कों के बिना यह आदेश सभी विकल्पों को प्रिंट करता है और गैर-बाइनरी विकल्पों के लिए,
वे मान जो वर्तमान में एस-नेल के लिए जाने जाते हैं। किसी भी विकल्प को सेट करना bsdcompat or
बीएसडीसेट आउटपुट स्वरूप को बीएसडी शैली में बदल देता है, अन्यथा एक उचित रूप से उद्धृत सूची
उत्पादन किया जाता है। अगर डिबग सेट है या वाचाल दो बार सेट किया गया है तो लिस्टिंग है
इकट्ठे चर को चिह्नित करने के लिए संशोधित किया गया।

अन्यथा दिए गए विकल्पों को संशोधित (सेट और अनसेट) करता है। तर्क फॉर्म के हैं
'विकल्प = मान' ('=' के पहले या बाद में कोई स्थान नहीं), या यदि नहीं है तो सादा 'विकल्प'
मूल्य। असाइनमेंट स्टेटमेंट के किसी भी हिस्से के आसपास उद्धरण चिह्न लगाए जा सकते हैं
रिक्त स्थान या टैब उद्धृत करने के लिए, उदाहरण के लिए,

इंडेंटप्रिफ़िक्स सेट करें = "->"

यदि कोई तर्क 'नहीं' से शुरू होता है, जैसा कि 'सेट नोसेव' में होता है, तो प्रभाव वैसा ही होता है जैसे
का आह्वान करना सेट नहीं चर के शेष भाग के साथ कमांड ('अनसेट सेव')।

सेटेनव के समान सेट सिवाय इसके कि विकल्प भी कार्यक्रम में निर्यात किए जाते हैं
वातावरण; चूंकि इस कार्य के लिए देशी होस्ट समर्थन की आवश्यकता होती है, कमांड हमेशा रहेगा
रिपोर्ट त्रुटि यदि वह उपलब्ध नहीं है (लेकिन फिर भी इस तरह कार्य करें सेट इस मामले में)। इस
ऑपरेशन एक नो-ऑप है जब तक कि सभी संसाधन फ़ाइलों को लोड नहीं किया जाता है। यह भी देखें
अनसेटेंव.

खोल (श) शेल के एक इंटरेक्टिव संस्करण को आमंत्रित करता है।

शॉर्टकट
तर्कों के बिना वर्तमान में परिभाषित सभी शॉर्टकट की सूची मुद्रित की जाती है।
अन्यथा सभी दिए गए तर्क (जिन्हें व्हाइटस्पेस को छोड़कर उद्धृत करने की आवश्यकता नहीं है) हैं
शॉर्टकट और उनके विस्तार के जोड़े के रूप में माना जाता है, जो नए या बदलते हैं
पहले से मौजूद शॉर्टकट, आवश्यकतानुसार। शॉर्टकट को कमांड द्वारा हटाया जा सकता है
अनशॉर्टकट. विस्तार स्ट्रिंग्स उस सिंटैक्स में होनी चाहिए जिसका वर्णन किया गया है
के लिए पट्टिका आदेश।

दिखाना पसंद छाप, लेकिन न तो MIME डिकोडिंग और न ही डिक्रिप्शन करता है, ताकि कच्चा
संदेश पाठ दिखाया गया है।

आकार (सी) दी गई संदेश-सूची के प्रत्येक संदेश के अक्षरों में आकार प्रिंट करें।

तरह वर्तमान फ़ोल्डर का एक क्रमबद्ध प्रतिनिधित्व बनाएँ, और बदलें अगला आदेश
और एड्रेसिंग मोड जैसे कि वे क्रमबद्ध क्रम में संदेशों को संदर्भित करते हैं।
संदेश संख्याएं नियमित मोड की तरह ही हैं। अगर हैडर चर सेट है, a
नए क्रम में हैडर सारांश भी छपा हुआ है। संभावित छँटाई मानदंड हैं:

दिनांक संदेशों को उनके 'दिनांक:' फ़ील्ड के अनुसार क्रमित करें, अर्थात उस समय तक वे
भेजा गया था।
संदेशों को उनके 'प्रेषक:' फ़ील्ड के मान के आधार पर क्रमबद्ध करें, जो कि द्वारा है
प्रेषक का पता। अगर शोनाम चर सेट है, the
प्रेषक का वास्तविक नाम (यदि कोई हो) प्रयोग किया जाता है।
आकार संदेशों को उनके आकार के अनुसार क्रमबद्ध करें।
स्पैम [विकल्प] संदेश को उनके स्पैम स्कोर के आधार पर क्रमबद्ध करें, जैसा कि किया गया है
द्वारा वर्गीकृत स्पैमरेट.
स्थिति संदेशों को उनकी संदेश स्थिति के अनुसार क्रमित करें।
विषय संदेशों को उनके विषय के अनुसार क्रमबद्ध करें।
थ्रेड एक थ्रेडेड डिस्प्ले बनाएं।
संदेशों को उनके 'टू:' फ़ील्ड के मान के अनुसार क्रमबद्ध करने के लिए, जो कि द्वारा है
प्राप्तकर्ता का पता। अगर शोनाम चर सेट है, the
प्राप्तकर्ता का वास्तविक नाम (यदि कोई हो) प्रयोग किया जाता है।

यदि कोई तर्क नहीं दिया जाता है, तो वर्तमान सॉर्टिंग मानदंड मुद्रित होता है।

स्रोत (इसलिए) स्रोत कमांड फ़ाइल से कमांड पढ़ता है।

स्रोत_आईएफ
का अंतर स्रोत यह है कि यह आदेश एक त्रुटि उत्पन्न नहीं करेगा यदि
दिए गए फ़ाइल तर्क को सफलतापूर्वक नहीं खोला जा सकता है। यह मायने रख सकता है, उदाहरण के लिए,
संसाधन फ़ाइलें, चूंकि त्रुटि का सामना करने पर उन्हें लोड करना बंद कर दिया जाता है।

स्पैमक्लियर
[विकल्प] संदेशों की एक सूची लेता है और उनका 'इस-स्पैम' फ़्लैग साफ़ करता है।

स्पैमभूल
[विकल्प] संदेशों की एक सूची लेता है और इसका कारण बनता है स्पैम-इंटरफ़ेस भूल जाना है
कभी उनका इस्तेमाल अपने बायेसियन फिल्टर को प्रशिक्षित करने के लिए किया। जब तक अन्यथा 'is-स्पैम' नोट न किया गया हो
संदेश के झंडे का निरीक्षण मौसम को चुनने के लिए किया जाता है एक संदेश को भूल जाना चाहिए
"हैम" या "स्पैम"।

स्पैमम [विकल्प] संदेशों की एक सूची लेता है और बायेसियन फ़िल्टर को सूचित करता है
स्पैम-इंटरफ़ेस कि वे "हैम" हैं। इससे the का 'is-स्पैम' फ़्लैग भी साफ़ हो जाता है
प्रश्न में संदेश।

स्पैमरेट
[विकल्प] संदेशों की एक सूची लेता है और कॉन्फ़िगर किए गए का उपयोग करके उन्हें रेट करता है
स्पैम-इंटरफ़ेस, संदेशों को संशोधित किए बिना, लेकिन उनके 'is-स्पैम' ध्वज को इस रूप में सेट करना
उपयुक्त; क्योंकि स्पैम रेटिंग हेडर खो गए हैं, दर को भुला दिया जाएगा
एक बार मेलबॉक्स छोड़ दिया। मैनुअल अनुभाग देखें हैंडलिंग स्पैम के लिए
एस-नेल में स्पैम हैंडलिंग की पूरी तस्वीर।

स्पैमसेट [विकल्प] संदेशों की एक सूची लेता है और उनका 'इस-स्पैम' ध्वज सेट करता है।

Spampam
[विकल्प] संदेशों की एक सूची लेता है और बायेसियन फ़िल्टर को सूचित करता है
स्पैम-इंटरफ़ेस कि वे "स्पैम" हैं। यह the का 'is-स्पैम' फ़्लैग भी सेट करता है
प्रश्न में संदेश।

धागा [अप्रचलित] 'सॉर्ट थ्रेड' के समान (आवश्यकतानुसार 'भूत' का उपयोग करने पर विचार करें)।
वर्तमान फ़ोल्डर का एक थ्रेडेड प्रतिनिधित्व बनाएं, यानी संदेशों को इंडेंट करें
हेडर डिस्प्ले में अन्य संदेशों के जवाब हैं और इसे बदलते हैं अगला कमान और
एड्रेसिंग मोड जैसे कि वे थ्रेडेड ऑर्डर में संदेशों को संदर्भित करते हैं।
संदेश संख्याएं अनथ्रेडेड मोड की तरह ही होती हैं। अगर हैडर चर सेट है,
थ्रेडेड क्रम में एक हेडर सारांश भी मुद्रित किया जाता है।

ऊपर का (से) एक संदेश सूची लेता है और प्रत्येक की शीर्ष कुछ पंक्तियों को प्रिंट करता है। की संख्या
मुद्रित लाइनों को चर द्वारा नियंत्रित किया जाता है शीर्ष पंक्तियाँ और डिफ़ॉल्ट रूप से पांच।

स्पर्श (tou) एक संदेश सूची लेता है और संदेशों को MBOX में सहेजने के लिए चिह्नित करता है। एस-NAIL
निम्नलिखित के रूप में, इस आदेश के साथ POSIX मानक से विचलन करता है अगला आदेश
वर्तमान संदेश के बजाय निम्न संदेश प्रदर्शित करेगा।

प्रकार (टी) के समान छाप आदेश।

टाइप (टी) के लिए एक समानार्थी छाप.

बेहिसाब
सभी दिए गए खाते हटाएं। यदि कोई खाता नहीं है तो एक त्रुटि संदेश मुद्रित होता है
परिभाषित। विशेष नाम '*' सभी मौजूदा खातों को हटा देगा।

अनलिया (यूना) उपनाम आदेशों द्वारा परिभाषित नामों की एक सूची लेता है और याद किए गए को छोड़ देता है
उपयोगकर्ताओं के समूह। विशेष नाम '*' सभी मौजूदा उपनामों को त्याग देगा।

अनुत्तरित
एक संदेश सूची लेता है और प्रत्येक संदेश को उत्तर नहीं दिया गया के रूप में चिह्नित करता है।

खोलना
केवल थ्रेडेड मोड पर लागू होता है। एक संदेश सूची लेता है और संदेश बनाता है और
इसके सभी उत्तर हेडर सारांश में फिर से दिखाई देते हैं। जब कोई संदेश बन जाता है
वर्तमान संदेश, यह स्वचालित रूप से दृश्यमान हो जाता है। साथ ही जब . के साथ एक संदेश
संक्षिप्त किए गए उत्तर मुद्रित होते हैं, ये सभी स्वतः ही संक्षिप्त हो जाते हैं।

अपरिभाषित
सभी दिए गए मैक्रो को अपरिभाषित करें। यदि दिया गया मैक्रो नहीं है तो एक त्रुटि संदेश मुद्रित होता है
परिभाषित। विशेष नाम '*' सभी मौजूदा मैक्रोज़ को हटा देगा।

हटाना
(यू) एक संदेश सूची लेता है और प्रत्येक संदेश को हटाया नहीं जा रहा के रूप में चिह्नित करता है।

undrafted एक संदेश सूची लेता है और unमसौदाएस प्रत्येक संदेश।

झंडा उतारना एक संदेश सूची लेता है और प्रत्येक संदेश को नहीं होने के रूप में चिह्नित करता है झंडाged

अनदेखा करना
के लिए अनदेखा फ़ील्ड की सूची से शीर्षलेख फ़ील्ड नामों को निकालता है आगे
आदेश। विशेष नाम '*' सभी क्षेत्रों को हटा देगा।

निरंकुश
के लिए बनाए रखा फ़ील्ड की सूची से शीर्ष लेख फ़ील्ड नामों को निकालता है आगे
आदेश। विशेष नाम '*' सभी क्षेत्रों को हटा देगा।

अघोषित दिए गए सभी कमांड को हटा दें भूतएस। विशेष नाम '*' सभी भूतों को दूर कर देगा।

अनदेखा न करें
शीर्षलेख फ़ील्ड नामों को अनदेखा फ़ील्ड की सूची से हटा देता है। विशेष नाम
'*' सभी फ़ील्ड हटा देगा।

अनमाइमटाइप
सभी दिए गए MIME प्रकार हटाएं, उदाहरण के लिए, 'unmimetype text/plain' सभी हटा देगा
MIME प्रकार 'पाठ/सादा' के लिए पंजीकृत विनिर्देश। विशेष नाम '*'
सभी मौजूदा MIME प्रकारों को हटा देगा, जैसे 'रीसेट' करेगा, लेकिन जो भी
कैश इनिशियलाइज़ेशन को फिर से सक्षम करता है mimetypes-लोड-कंट्रोल.

असूचीबद्ध दी गई सभी मेलिंग सूचियों को भूल जाइए। विशेष नाम '*' सभी को हटा देगा
सूचियाँ। यह भी देखें सूची.

अनएमएलसब्सक्राइब
सभी दी गई मेलिंग सूचियों से सदस्यता विशेषता को हटा दें। विशेष नाम
'*' उन सभी सूचियों से विशेषता को हटा देगा, जिन्होंने इसे सेट किया है। यह भी देखें
एमएलसब्सक्राइब.

अपठित के समान अपठित.

अपठित एक संदेश सूची लेता है और प्रत्येक संदेश को पढ़ा नहीं गया के रूप में चिह्नित करता है।

बनाए रखना
शीर्ष लेख फ़ील्ड नामों को बनाए रखा फ़ील्ड की सूची से निकालता है। विशेष नाम
'*' सभी फ़ील्ड हटा देगा।

unsaveignore
सहेजे जाने के लिए अनदेखा किए गए फ़ील्ड की सूची से हेडर फ़ील्ड नामों को हटा देता है।
विशेष नाम '*' सभी क्षेत्रों को हटा देगा।

असुरक्षित
सहेजे जाने के लिए बनाए गए फ़ील्ड की सूची से हेडर फ़ील्ड नामों को हटा देता है।
विशेष नाम '*' सभी क्षेत्रों को हटा देगा।

सेट नहीं (uns) विकल्प नामों की एक सूची लेता है और उनके याद किए गए मूल्यों को त्याग देता है;
का उलटा सेट.

अनसेटेंव
के समान सेट नहीं सिवाय इसके कि विकल्प भी कार्यक्रम से हटा दिए जाते हैं
वातावरण; चूंकि इस कार्य के लिए देशी होस्ट समर्थन की आवश्यकता होती है, कमांड हमेशा रहेगा
रिपोर्ट त्रुटि यदि वह उपलब्ध नहीं है (लेकिन फिर भी इस तरह कार्य करें सेट नहीं) यह ऑपरेशन
एक नो-ऑप है जब तक कि सभी संसाधन फ़ाइलों को लोड नहीं किया जाता है। यह भी देखें सेटेनव.

अनशॉर्टकट
तर्क के रूप में दिए गए शॉर्टकट नामों को हटाता है। विशेष नाम '*' हटा देगा
सभी शॉर्टकट।

छँटाई क्रमबद्ध या थ्रेडेड मोड अक्षम करें (देखें तरह और धागा आदेश), पर लौटें
सामान्य संदेश आदेश और, यदि हैडर वेरिएबल सेट है, हेडर सारांश प्रिंट करें।

निकालना
[अप्रचलित] उसी के समान छँटाई.

urldecode
दिए गए URL-एन्कोडेड स्ट्रिंग तर्कों को डीकोड करें और परिणाम दिखाएं।

urlencode
दिए गए तर्कों को URL-एन्कोड करें और परिणाम दिखाएं।

varedit दिए गए वेरिएबल के मानों को संपादित करें या EDITOR में बनाएं। बाइनरी चर
संपादित नहीं किया जा सकता।

वर्शो दिए गए सभी विकल्पों के बारे में जानकारी दिखाएं। S-नेल के परिमित समुच्चय के बारे में जानता है
ज्ञात बिल्टिन वेरिएबल्स जो आगे बाइनरी और वैल्यू वेरिएंट में उप-विभाजित हैं;
उनके पास विशेष गुण हो सकते हैं, जैसे "केवल पढ़ने के लिए" (सेटिंग बदली नहीं जा सकती) और
"वर्चुअल", जिसका अर्थ है कि मूल्य आवश्यकतानुसार ऑन-द-फ्लाई उत्पन्न होता है। पास
वे ज्ञात चर अज्ञात की एक अनंत संख्या, तथाकथित "इकट्ठे"
वेरिएबल्स, जो मूल्यों को स्टोर करने में सक्षम होने की उम्मीद कर रहे हैं, मौजूद हो सकते हैं।

? सेट फू = बार नोबार
? वर्शो सेंडवेट संस्करण-प्रमुख फू बार
"सेंडवेट": (73) बाइनरी: सेट = 1 (पर्यावरण = 0)
"संस्करण-प्रमुख": (192) मान, केवल-पढ़ने के लिए, आभासी:\
सेट = 1 (पर्यावरण = 0) मान <14>
"फू": (इकट्ठे) सेट = 1 (पर्यावरण = 0) मान
"बार": (इकट्ठे) सेट = 0 (पर्यावरण = 0) मान

सत्यापित [विकल्प] एक संदेश सूची लेता है और प्रत्येक संदेश की पुष्टि करता है। यदि कोई संदेश a . नहीं है
S/MIME हस्ताक्षरित संदेश, इसके लिए सत्यापन विफल हो जाएगा। सत्यापन प्रक्रिया
जाँचता है कि क्या संदेश एक वैध प्रमाणपत्र का उपयोग करके हस्ताक्षरित किया गया था, यदि संदेश भेजने वाले का
ईमेल पता प्रमाणपत्र में निहित किसी एक से मेल खाता है, और यदि
संदेश सामग्री बदल दी गई है।

दृश्य (v) एक संदेश सूची लेता है और प्रत्येक संदेश पर प्रदर्शन संपादक को आमंत्रित करता है। संशोधित
सामग्री को तब तक त्याग दिया जाता है जब तक कि राइटबैकसंपादित चर सेट है।

लिखना (डब्ल्यू) पारंपरिक संदेशों के लिए सभी शीर्षकों के बिना शरीर लिखा जाता है। उत्पादन
डिक्रिप्ट किया गया है और आवश्यकतानुसार अपने मूल स्वरूप में परिवर्तित किया गया है। यदि आउटपुट फ़ाइल
मौजूद है, पाठ संलग्न है। यदि कोई संदेश MIME मल्टीपार्ट स्वरूप में है तो उसका पहला
भाग पारंपरिक संदेशों के लिए निर्दिष्ट फ़ाइल में लिखा जाता है, और उपयोगकर्ता है
एक दूसरे के हिस्से को बचाने के लिए एक फ़ाइल नाम के लिए कहा। प्रत्येक भाग की सुविधाजनक बचत के लिए
खाली मान देकर छोड़ा जा सकता है; वही परिणाम भी प्राप्त किया जा सकता है
इसे लिख रहा हूँ / Dev / बातिल. दूसरे और बाद के भागों के लिए एक अग्रणी '|'
चरित्र भाग को शेष उपयोगकर्ता इनपुट में पाइप करने का कारण बनता है
शेल कमांड के रूप में व्याख्या की गई; अन्यथा उपयोगकर्ता इनपुट को आमतौर पर के रूप में विस्तारित किया जाता है
फ़ोल्डर, उदाहरण के लिए, टिल्ड विस्तार किया जाता है। गैर-संवादात्मक मोड में, केवल
मल्टीपार्ट संदेश के भाग जिनका फ़ाइल नाम पार्ट हेडर में दिया गया है:
लिखा है, अन्य को त्याग दिया गया है। मूल संदेश को कभी भी इसके लिए चिह्नित नहीं किया जाता है
मूल मेल फ़ोल्डर में हटाना। अनुलग्नकों के लिए, की सामग्री
यदि फ़ाइल पहले से मौजूद है तो गंतव्य फ़ाइल अधिलेखित हो जाती है। कोई खास नहीं
संपीड़ित फ़ाइलों का संचालन किया जाता है।

बाहर निकलें (x) के लिए एक समानार्थी शब्द निकास.

z एस-नेल विंडोफुल में संदेश हेडर प्रस्तुत करता है जैसा कि के तहत वर्णित है हेडर
आदेश। यह कमांड संदेशों की अगली विंडो तक स्क्रॉल करता है। यदि कोई तर्क है
दिया गया है, यह उपयोग करने के लिए विंडो को निर्दिष्ट करता है। '+' या '-' से पहले की एक संख्या इंगित करती है
कि खिड़की की गणना वर्तमान स्थिति के संबंध में की जाती है। एक संख्या
उपसर्ग के बिना एक पूर्ण विंडो संख्या निर्दिष्ट करता है, और एक '$' एस-नेल स्क्रॉल करने देता है
संदेशों की अंतिम विंडो तक।

Z के समान z, लेकिन अगली या पिछली विंडो पर स्क्रॉल करता है जिसमें कम से कम एक है
'नया' या झंडागेड संदेश।

टिल्ड निकल जाता है


यहां टिल्ड एस्केप का सारांश दिया गया है, जिसका उपयोग विशेष कार्य करने के लिए किया जाता है जब
संदेशों की रचना। टिल्ड एस्केप केवल लाइनों की शुरुआत में ही पहचाने जाते हैं। नाम
"टिल्ड एस्केप" कुछ हद तक एक मिथ्या नाम है क्योंकि वास्तविक एस्केप कैरेक्टर द्वारा बदला जा सकता है
विकल्प का समायोजन बच.

~~ स्ट्रिंग संदेश में टेक्स्ट की स्ट्रिंग को एक '~' से पहले डालें। (यदि
एस्केप कैरेक्टर बदल दिया गया है, उस कैरेक्टर को दोगुना करने के लिए
इसे एक पंक्ति की शुरुआत में भेजें।)

~! आदेश संकेतित शेल निष्पादित करें आदेश, फिर संदेश पर वापस जाएँ।

~. एंड-ऑफ़-फ़ाइल वर्ण टाइप करने के समान प्रभाव।

~: एस-नाखून-कमांड or ~_ एस-नाखून-कमांड
दिए गए S-नेल कमांड को निष्पादित करें। हालाँकि, सभी आदेशों की अनुमति नहीं है।

~? कमांड एस्केप का सारांश लिखें।

~< फ़ाइल का नाम के समान ~r.

~<! आदेश आदेश खोल का उपयोग करके निष्पादित किया जाता है। इसका मानक आउटपुट में डाला जाता है
संदेश।

~@ [फ़ाइल का नाम...]
बिना किसी तर्क के, अनुलग्नक सूची को अंतःक्रियात्मक रूप से संपादित करें। यदि कोई अनुलग्नक है
फ़ाइल का नाम खाली छोड़ दिया जाता है, उस अनुलग्नक को सूची से हटा दिया जाता है। जब
अनुलग्नक सूची के अंत तक पहुंच गया है, एस-नेल आगे संलग्नक मांगेगा
जब तक कोई खाली नाम नहीं दिया जाता। यदि किसी दिए गए फ़ाइल नाम में पूरी तरह से शामिल हैं
संख्या चिह्न '#' उसके बाद वर्तमान में सक्रिय की एक वैध संदेश संख्या
मेलबॉक्स, फिर दिया गया संदेश MIME 'message/rfc822' के रूप में संलग्न है और
इस खंड के बाकी लागू नहीं होता है।

यदि वर्ण सेट रूपांतरण को एस-नेल में संकलित किया गया है, तो यह मोड देता है
उपयोगकर्ता इनपुट और आउटपुट वर्ण सेट निर्दिष्ट करने का विकल्प, जब तक कि फ़ाइल
एक्सटेंशन बाइनरी सामग्री को इंगित करता है, जिस स्थिति में एस-नेल इस चरण को गीला करने के लिए कहता है
प्रश्न में संलग्नक के लिए छोड़ दिया जाएगा। यदि छोड़ा नहीं गया है, तो
संलग्नक डेटा का प्रतिनिधित्व करने में सफल होने वाले वर्णसेट का उपयोग किया जाएगा
मेल संदेश का 'charset=' MIME पैरामीटर:

· यदि इनपुट और आउटपुट कैरेक्टर सेट निर्दिष्ट हैं, तो रूपांतरण है
फ्लाई पर प्रदर्शन किया। वांछित होने तक उपयोगकर्ता से बार-बार पूछा जाएगा
रूपांतरण सफल होता है।
· यदि केवल एक आउटपुट कैरेक्टर सेट निर्दिष्ट किया गया है, तो इनपुट को माना जाता है
में हो tycharset चारसेट और दिए गए आउटपुट में परिवर्तित हो जाएगा
मक्खी पर वर्णमाला। वांछित होने तक उपयोगकर्ता से बार-बार पूछा जाएगा
रूपांतरण सफल होता है।
· यदि कोई वर्ण सेट बिल्कुल भी निर्दिष्ट नहीं है तो एल्गोरिथ्म जो है
खंड में प्रलेखित चरित्र सेट लागू किया जाता है, लेकिन सीधे और चालू
मक्खी। वांछित रूपांतरण होने तक उपयोगकर्ता से बार-बार पूछा जाएगा
सफल होता है।
· अंत में, यदि कोई इनपुट-, लेकिन कोई आउटपुट कैरेक्टर सेट निर्दिष्ट नहीं है, तो नहीं
रूपांतरण कभी भी किया जाता है, लेकिन 'charset=' MIME पैरामीटर मान होगा
अभी भी उपयोगकर्ता इनपुट पर सेट किया जा सकता है।
· कैरेक्टर सेट सिलेक्शन लूप को 'कंट्रोल-सी' टाइप करके छोड़ा जा सकता है, यानी,
रुकावट पैदा कर रहा है। ध्यान दें कि एस-नेल संस्करण 15.0 से पहले यह समाप्त हो जाता है
संपूर्ण वर्तमान अनुलग्नक चयन, न केवल वर्ण सेट
चयन.

चरित्र सेट रूपांतरण समर्थन के बिना, एस-नेल इनपुट मांगेगा
केवल वर्ण सेट, और यह 'charset=' MIME पैरामीटर मान को पर सेट करेगा
दिया गया इनपुट, यदि कोई हो; यदि कोई उपयोगकर्ता इनपुट नहीं देखा जाता है तो tycharset अक्षरों का समूह
इसके बजाय पैरामीटर मान के लिए उपयोग किया जाएगा। ध्यान दें कि फ़ाइल एक्सटेंशन
इस मोड में जांच नहीं की जाती है, क्योंकि वैसे भी कोई रूपांतरण नहीं होगा।

ध्यान दें कि गैर-संवादात्मक मोड में, पुनरुत्पादन योग्यता के लिए, वहाँ होगा
प्रत्येक अनुलग्नक के लिए हमेशा दो प्रश्न हों, चाहे वे किसी भी वर्ण के हों
रूपांतरण उपलब्ध है और फ़ाइल एक्सटेंशन क्या है। पहला पूछता है
फ़ाइल नाम, और दूसरा इनपुट वर्ण सेट के माध्यम से पारित होने के लिए कहता है
संबंधित MIME पैरामीटर के लिए; यदि कोई है तो रूपांतरण की कोशिश नहीं की जाएगी
बाद के प्रश्न के लिए इनपुट, अन्यथा सामान्य रूपांतरण एल्गोरिथ्म, जैसे
ऊपर, लागू होता है। संदेश अनुलग्नकों के लिए, दूसरे प्रश्न का उत्तर
पूरी तरह से नजरअंदाज किया जाता है।

अगर (बजाय) फ़ाइल का नाम तर्क के लिए निर्दिष्ट कर रहे हैं ~@ आदेश वे हैं
फ़ाइलों की अल्पविराम से अलग की गई सूची के रूप में माना जाता है, जो सभी विस्तारित और संलग्न हैं
अनुलग्नक सूची के अंत तक। (फ़ाइल नाम अल्पविराम के साथ, या अग्रणी के साथ या
पिछली सफेद जगह केवल कमांड लाइन या पहली विधि के माध्यम से जोड़ा जा सकता है।
संदेश अनुलग्नक केवल पहली विधि के माध्यम से जोड़े जा सकते हैं; फ़ाइल नाम जो
संदेश संख्या के साथ संघर्ष केवल कमांड लाइन या दूसरे के माध्यम से जोड़ा जा सकता है
विधि।) इस मोड में (पाठ) अनुलग्नकों को माना जाता है tycharset
एन्कोडिंग, और अनुभाग में प्रलेखित के रूप में मूल्यांकन किया जाएगा चरित्र सेट.

~A में निहित स्ट्रिंग सम्मिलित करता है संकेत परिवर्तनशील (समान '~i संकेत')।
एस्केप सीक्वेंस टेबुलेटर '\t' और न्यूलाइन '\n' समझा जाता है।

~a में निहित स्ट्रिंग सम्मिलित करता है हस्ताक्षर परिवर्तनशील (समान '~i संकेत')।
एस्केप सीक्वेंस टेबुलेटर '\t' और न्यूलाइन '\n' समझा जाता है।

~b नाम ... दिए गए नामों को नेत्रहीन कार्बन कॉपी प्राप्तकर्ताओं की सूची में जोड़ें।

~c नाम ... दिए गए नामों को कार्बन कॉपी प्राप्तकर्ताओं की सूची में जोड़ें।

~d DEAD चर द्वारा निर्दिष्ट फ़ाइल को संदेश में पढ़ें।

~e अब तक एकत्र किए गए संदेश पर टेक्स्ट एडिटर को आमंत्रित करें। संपादन के बाद
सत्र समाप्त हो गया है, उपयोगकर्ता संदेश में पाठ जोड़ना जारी रख सकता है।

~F संदेश भेजे जा रहे संदेश में नामित संदेशों को पढ़ें, जिसमें सभी संदेश शामिल हैं
शीर्षलेख और माइम भागों। यदि कोई संदेश निर्दिष्ट नहीं है, तो वर्तमान में पढ़ें
संदेश।

~f संदेश भेजे जा रहे संदेश में नामित संदेशों को पढ़ें। अगर कोई संदेश नहीं है
निर्दिष्ट, वर्तमान संदेश में पढ़ें। उपेक्षा और बनाए रखने के सूचियों का उपयोग किया जाता है
संदेश शीर्षलेख संशोधित करें। MIME मल्टीपार्ट संदेशों के लिए, केवल पहला
प्रिंट करने योग्य हिस्सा शामिल है।

~H संदेश शीर्षलेख फ़ील्ड संपादित करें 'प्रेषक:', 'उत्तर-प्रति:', 'प्रेषक:' और
'संगठन:' प्रत्येक को बारी-बारी से टाइप करके और उपयोगकर्ता को संपादित करने की अनुमति देकर
खेत। इन क्षेत्रों के लिए डिफ़ॉल्ट मान से उत्पन्न होते हैं से, को उत्तर,
प्रेषक और संगठन चर।

~h संदेश शीर्षलेख फ़ील्ड 'टू:', 'सीसी:', 'गुप्त प्रति:' और 'विषय:' टाइप करके संपादित करें
बदले में हर एक और उपयोगकर्ता को क्षेत्र को संपादित करने की अनुमति देता है।

~i परिवर्तनशील संदेश में निर्दिष्ट चर का मान डालें, एक नई पंक्ति जोड़ें
अंत में चरित्र। यदि वेरिएबल सेट नहीं है तो संदेश अपरिवर्तित रहता है
या खाली। एस्केप सीक्वेंस टेबुलेटर '\t' और न्यूलाइन '\n' समझा जाता है।

~M संदेश भेजे जा रहे संदेश में नामित संदेशों को पढ़ें, इसके द्वारा इंडेंट किया गया इंडेंटउपसर्ग.
यदि कोई संदेश निर्दिष्ट नहीं है, तो वर्तमान संदेश पढ़ें।

~m संदेश भेजे जा रहे संदेश में नामित संदेशों को पढ़ें, इसके द्वारा इंडेंट किया गया इंडेंटउपसर्ग.
यदि कोई संदेश निर्दिष्ट नहीं है, तो वर्तमान संदेश पढ़ें। उपेक्षा और बनाए रखने के
संदेश शीर्षलेखों को संशोधित करने के लिए सूचियों का उपयोग किया जाता है। MIME मल्टीपार्ट संदेशों के लिए,
केवल पहला प्रिंट करने योग्य भाग शामिल है।

~p अब तक एकत्रित संदेश का प्रिंट आउट लें, जो संदेश शीर्षलेख फ़ील्ड द्वारा प्रस्तुत किया गया है
और उसके बाद संलग्नक सूची, यदि कोई हो।

~q भेजे जा रहे संदेश को निरस्त करें, इसे DEAD द्वारा निर्दिष्ट फ़ाइल में कॉपी करें
चर अगर बचाना सेट है।

~R फ़ाइल का नाम संदेश में नामित फ़ाइल पढ़ें, जिसके द्वारा इंडेंट किया गया है इंडेंटउपसर्ग.

~r फ़ाइल का नाम नामित फ़ाइल को संदेश में पढ़ें।

~s स्ट्रिंग नामित स्ट्रिंग को वर्तमान विषय फ़ील्ड बनने के लिए कारण दें।

~t नाम ... दिए गए नाम (नामों) को सीधे प्राप्तकर्ता सूची में जोड़ें।

~U संदेश दिए गए / वर्तमान संदेश में पढ़ें, सभी शीर्षकों को छोड़कर, इंडेंट द्वारा
इंडेंटउपसर्ग.

~u संदेश दिए गए / वर्तमान संदेश (संदेशों) में पढ़ें, सभी शीर्षकों को छोड़कर।

~v संदेश पर एक वैकल्पिक संपादक (विज़ुअल विकल्प द्वारा परिभाषित) को आमंत्रित करें
अब तक एकत्र किया। आमतौर पर, वैकल्पिक संपादक एक स्क्रीन संपादक होगा।
संपादक के छोड़ने के बाद, उपयोगकर्ता पाठ को अंत में जोड़ना फिर से शुरू कर सकता है
संदेश।

~w फ़ाइल का नाम नामित फ़ाइल पर संदेश लिखें। अगर फ़ाइल मौजूद है, तो संदेश है
इसके साथ जोड़ा गया।

~x के समान ~q, सिवाय इसके कि संदेश बिल्कुल भी सहेजा नहीं गया है।

~| आदेश निर्दिष्ट फ़िल्टर कमांड के माध्यम से संदेश को पाइप करें। अगर आदेश नहीं देता है
आउटपुट या असामान्य रूप से समाप्त, संदेश के मूल पाठ को बनाए रखें।
जैसे, कमांड fmt(1) अक्सर एक पुन: समायोजन फिल्टर के रूप में प्रयोग किया जाता है।

परिवर्तनशील विकल्प


चर नियंत्रित होते हैं सेट और सेट नहीं आदेश; सामान्य तौर पर उपयोग करना सेट नहीं यह भी हो सकता है
स्ट्रिंग "नहीं" और कॉलिंग के साथ एक चर नाम को उपसर्ग करके पूरा किया गया सेट, उदाहरण के लिए, 'अनसेट'
crt' का 'set nocrt' के समान प्रभाव होगा। किसी में चरों का निर्माण या संपादन
संपादक के साथ भी हासिल किया जा सकता है varedit. वर्शो दिए गए पर अधिक जानकारी देंगे
चर (ओं), जबकि सेट बिना बुलाए सभी चरों की एक सूची मुद्रित करेगा
तर्क। विकल्प भी परोक्ष रूप से कार्यक्रम से विरासत में मिले हैं वातावरण और हो सकता है
कमांड लाइन विकल्प के माध्यम से स्पष्ट रूप से सेट करें -S.

विभिन्न प्रकार के विकल्प मौजूद हैं: द्विआधारी विकल्प, जो केवल दो राज्यों में से एक में हो सकता है
"सेट" और "अनसेट", साथ ही मूल्य विकल्प जिनके पास एक निर्दिष्ट स्ट्रिंग मान है, जिसके लिए
नियत समय पर उचित उद्धरण महत्वपूर्ण हो सकता है।

प्रारंभिक सेटिंग
मानक POSIX 2008/Cor 1-2013 निम्नलिखित प्रारंभिक चर सेटिंग्स को अनिवार्य करता है:
नहींऑलनेटमेंजोड़ना, आस्कसुबमेंआस्कबीसीसीमेंऑटोप्रिंटमेंबंगमेंसीएमडीमेंCRTमेंडिबगमेंडॉट,
बच '~' पर सेट करें, नहींफ्लिपरमेंफोल्डर, हैडरमेंपकड़मेंउपेक्षामेंअनदेखा करनामेंरखना,
नहींसहेज कर रखोमेंMETOOमेंआउटफ़ोल्डरमेंपृष्ठ, शीघ्र करने के लिए सेट '? ' (ध्यान दें कि एस-नाखून से विचलन होता है
'\&' का उपयोग करके मानक, लेकिन '\&' विशेष प्रॉम्प्ट एस्केप परिणाम "?" मुद्रित किया जा रहा है
जब तक bsdcompat सेट है), नहींशांतमेंरिकॉर्ड, बचानामेंसेंडवेटमेंदिखानामेंसंकेतमेंहस्ताक्षर,
शीर्ष पंक्तियाँ '5' पर सेट करें।

नोट: एस-नेल नंबर का समर्थन नहीं करतावनहॉप चर - कमांड लाइन विकल्प का उपयोग करें या
भेजें मेल-तर्क एक एमटीए के माध्यम से विकल्प पारित करने के लिए। और डिफ़ॉल्ट वैश्विक एस-नेल.आरसी पट्टिका
(जो तब तक लोड किया जाता है जब तक -n कमांड लाइन ध्वज का उपयोग किया गया है या NAIL_NO_SYSTEM_RC
पर्यावरण चर सेट है) उन प्रारंभिक सेटिंग्स को थोड़ा मोड़ देता है, उदाहरण के लिए, यह विकल्प सेट करता है
पकड़, सहेज कर रखो और रखना, कुछ नाम रखने के लिए, कॉल बनाए रखने के आदि, और इस प्रकार में लिया जाना चाहिए
खाते.

द्विचर विकल्पों
ऐड-फाइल-प्राप्तकर्ता
जब फ़ाइल या पाइप प्राप्तकर्ताओं को निर्दिष्ट किया गया हो, तो उनका उल्लेख करें
संदेश के संबंधित पता फ़ील्ड को चुपचाप अलग करने के बजाय
उनकी प्राप्तकर्ता सूची से। डिफ़ॉल्ट रूप से ऐसे अभिभाषकों का उल्लेख नहीं किया जाता है।

ऑलनेट पतों की तुलना करते समय केवल स्थानीय भाग का मूल्यांकन किया जाता है।

जोड़ना एमबीओएक्स में सहेजे गए संदेशों को प्रीपेड करने के बजाय अंत में जोड़ने का कारण बनता है।
यह हमेशा सेट किया जाना चाहिए।

पूछना or आस्कसुब
भेजे गए प्रत्येक संदेश के विषय के लिए संकेत देने के लिए एस-नेल का कारण बनता है। यदि उपयोगकर्ता
केवल एक नई पंक्ति के साथ प्रतिक्रिया करता है, कोई विषय फ़ील्ड नहीं भेजा जाएगा।

आस्कटेन्ड संदेश के बाद 'प्रतिलिपि:' और 'गुप्त प्रति:' सूचियाँ प्रदर्शित होने का संकेत देता है
संपादित किया गया।

अस्कट्टाच यदि सेट किया गया है, तो एस-नेल प्रत्येक संदेश के अंत में फाइलों को संलग्न करने के लिए कहता है,
उस समय सूची खाली पाई जाती है। एक खाली लाइन सूची को अंतिम रूप देती है।

आस्कसीसी उपयोगकर्ता को कार्बन कॉपी प्राप्तकर्ताओं के लिए प्रेरित करने का कारण बनता है (प्रत्येक के अंत में
संदेश अगर आस्कटेन्ड or bsdcompat सेट हैं) क्या सूची खाली पाई जाएगी (उस पर)
समय)। एक खाली लाइन सूची को अंतिम रूप देती है।

आस्कबीसीसी उपयोगकर्ता को अंधे कार्बन कॉपी प्राप्तकर्ताओं के लिए प्रेरित करने का कारण बनता है (अंत में
प्रत्येक संदेश अगर आस्कटेन्ड or bsdcompat सेट हैं) क्या सूची खाली पाई जाएगी (at .)
उस समय)। एक खाली लाइन सूची को अंतिम रूप देती है।

आस्कसाइन [विकल्प] यदि संदेश को अंत में हस्ताक्षरित किया जाना है तो उपयोगकर्ता को संकेत दिया जाता है
प्रत्येक संदेश का। मुस्कान-चिह्न जब यह वेरिएबल सेट किया जाता है तो वेरिएबल को अनदेखा कर दिया जाता है।

स्वत: पतन
थ्रेडेड मोड में प्रवेश करने पर थ्रेड्स स्वचालित रूप से ढह जाते हैं (देखें
la संक्षिप्त करें आदेश)।

ऑटोप्रिंट डिलीट कमांड को 'dp -' की तरह व्यवहार करने का कारण बनता है; इस प्रकार, एक संदेश को हटाने के बाद
अगला स्वचालित रूप से टाइप हो जाएगा।

ऑटोथ्रेड
[अप्रचलित] थ्रेडेड मोड का कारण बनता है (देखें धागा आदेश) दर्ज किया जाना है
स्वचालित रूप से जब कोई फ़ोल्डर खोला जाता है। 'ऑटोसॉर्ट = थ्रेड' जैसा ही।

बंग '!' के प्रतिस्थापन को सक्षम करता है शेल में अंतिम कमांड लाइन की सामग्री द्वारा
बच जाता है।

बैच-निकास-पर-त्रुटि
यदि बैच मोड को के माध्यम से सक्षम किया गया है -# कमांड लाइन विकल्प, तो यह
जब भी एस-नेल एक ऑपरेशन पूरा करता है तो वेरिएबल से परामर्श लिया जाएगा
कमांड प्रॉम्प्ट); यदि यह सेट है तो अंतिम होने पर एस-नाखून समाप्त हो जाएगा
ऑपरेशन ने एक त्रुटि उत्पन्न की।

bsdannouns
निष्पादित करने के बाद हेडर सारांश के स्वचालित प्रदर्शन का कारण बनता है a पट्टिका आदेश।

bsdcompat पारंपरिक बीएसडी शैली के लिए कुछ कॉस्मेटिक सुविधाओं को सेट करता है; के समान प्रभाव पड़ता है
की स्थापना आस्कटेन्ड और अन्य सभी चर 'bsd' के साथ उपसर्ग करते हैं; यह भी बदल देता है
एस-नाखून विशिष्ट '\&' का अर्थ शीघ्र निकास का क्रम।

बीएसडीफ्लैग्स हेडर सारांश के पहले कॉलम में छपे अक्षरों को बदल देता है
पारंपरिक बीएसडी शैली।

बीएसडीहेडलाइन
हेडर सारांश में कॉलम के प्रदर्शन को पारंपरिक बीएसडी शैली में बदलता है।

bsdmsgs कुछ सूचनात्मक संदेशों को पारंपरिक बीएसडी शैली में बदलता है।

bsdorder 'विषय:' फ़ील्ड को 'प्रति:' फ़ील्ड के तुरंत बाद प्रकट होने का कारण बनता है
संदेश शीर्षलेख और के साथ ~h टिल्ड निकल जाता है.

बीएसडीसेट के आउटपुट स्वरूप को बदलता है सेट पारंपरिक बीएसडी शैली के लिए आदेश।

रंग-अक्षम
[विकल्प] रंगों के उपयोग को बलपूर्वक अक्षम करें। अनुभाग भी देखें रंगीन
message प्रदर्शन.

रंग पेजर
[विकल्प] वेदर कलर का उपयोग उस आउटपुट के लिए किया जाएगा जिसे पेजर के माध्यम से पेज किया गया है।
ध्यान दें कि पेजर्स को विशेष फ़्लैग की आवश्यकता हो सकती है, जैसे, कम(1) विकल्प की आवश्यकता है -R और
lv(1) विकल्प -c रंगों का समर्थन करने के लिए; इसलिए एस-नेल निरीक्षण करेगा
परिवर्तनीय पेजर - यदि वह "कम" स्ट्रिंग से शुरू होता है तो एक गैर-मौजूदा
वातावरण विविधता कम इसी तरह "LV" के लिए 'FRSXi' पर सेट किया जाएगा LV मर्जी
वैकल्पिक रूप से "-c" पर सेट करें। अनुभाग भी देखें रंगीन message प्रदर्शन एसटी
इस पर अधिक।

डिबग डिबगिंग संदेशों को प्रिंट करता है और संदेशों की वास्तविक डिलीवरी को अक्षम करता है। भी
मतलब नहींरिकॉर्ड और नहींबचाना.

अलग
[विकल्प] जब एक IMAP मेलबॉक्स चुना जाता है और यह चर सेट किया जाता है, कोई कनेक्शन नहीं
सर्वर के लिए शुरू किया गया है। इसके बजाय, डेटा स्थानीय कैश से प्राप्त किया जाता है (देखें
आईमैप-कैश) मेलबॉक्स जो कैश में मौजूद नहीं हैं और जो संदेश हैं
अभी तक पूरी तरह से सर्वर से प्राप्त नहीं हुए हैं उपलब्ध नहीं हैं; सभी को लाने के लिए
एक बार में मेलबॉक्स में संदेश, 'कॉपी * / देव / नल' कमांड का उपयोग किया जा सकता है
अभी भी कनेक्टेड मोड में है। डिस्कनेक्ट में IMAP मेलबॉक्स में किए गए परिवर्तन
मोड कतारबद्ध हैं और बाद में प्रतिबद्ध हैं जब उस सर्वर से कनेक्शन किया जाता है।
यह प्रक्रिया पूरी तरह से विश्वसनीय नहीं है क्योंकि इसकी गारंटी नहीं दी जा सकती है कि
सर्वर पर IMAP अद्वितीय पहचानकर्ता (यूआईडी) अभी भी कैश में मेल खाते हैं
उस समय। यह समस्या होने पर डेटा को DEAD में सहेजा जाता है।

डिस्कनेक्टेड-USER@HOST
निर्दिष्ट खाते को के लिए वर्णित के रूप में नियंत्रित किया जाता है अलग परिवर्तनशील
ऊपर, लेकिन अन्य खाते प्रभावित नहीं होते हैं।

स्वभाव-सूचना-भेजना
[विकल्प] के साथ एक 'डिस्पोजिशन-नोटिफिकेशन-टू:' हेडर (RFC 3798) उत्सर्जित करें
संदेश। इसके लिए एक सेट की आवश्यकता है से चर।

डॉट जब बिंदु सेट हो जाता है, तो एक बिंदु '.' a . से संदेश इनपुट के दौरान अपने आप एक लाइन पर
टर्मिनल को संदेश के अंत के रूप में माना जाएगा (सामान्य अंत के अतिरिक्त-
फ़ाइल की स्थिति)। अगर अनदेखा करना सेट नहीं हैडॉट अनदेखा किया जाता है और एक बिंदु का उपयोग करना है
इनपुट मोड को समाप्त करने का एकमात्र तरीका।

डॉटलॉक-अनदेखा-त्रुटि
[विकल्प] मेलबॉक्स का सिंक्रनाइज़ेशन जिसे एस-नेल सिस्टम मेलबॉक्स के रूप में मानता है
(आदेश देखें पट्टिका) तथाकथित डॉटलॉक फाइलों से सुरक्षित रहेंगे—
पारंपरिक मेल स्पूल फ़ाइल लॉकिंग विधि—सिस्टम फ़ाइल लॉकिंग के अतिरिक्त।
क्योंकि एस-नेल एक विशेषाधिकार से अलग डॉटलॉक निर्माण कार्यक्रम के साथ जहाज करता है कि
हमेशा ऐसी डॉटलॉक फ़ाइल बनाने में सक्षम होना चाहिए, इसका कोई अच्छा कारण नहीं है
डॉटलॉक फ़ाइल निर्माण त्रुटियों को अनदेखा करें, और इस प्रकार ये घातक हैं जब तक कि यह
चर सेट है।

संपादित करें यदि यह वेरिएबल सेट किया गया है तो संदेश आने पर संपादक अपने आप चालू हो जाता है
इंटरैक्टिव मोड में बना है, जैसे कि ~e टिल्ड निकल जाता है निर्दिष्ट किया गया था।
RSI संपादन शीर्षलेख चर इसके लिए निहित है स्वचालित रूप से उत्पन्न संपादक
सत्र।

संपादन शीर्षलेख
जब किसी संदेश की रचना करते समय उसे संपादित किया जाता है, तो उसके शीर्षलेख को में शामिल किया जाता है
संपादन योग्य पाठ। 'प्रति:', 'प्रतिलिपि:', 'गुप्त प्रति:', 'विषय:', 'प्रेषक:', 'उत्तर-प्रति:',
'प्रेषक:', और 'संगठन:' फ़ील्ड हेडर के भीतर स्वीकार किए जाते हैं, अन्य
क्षेत्रों की उपेक्षा की जाती है।

खाली शुरुआत
यदि मेलबॉक्स खाली है तो एस-नेल सामान्य रूप से "उपयोगकर्ता के लिए कोई मेल नहीं" प्रिंट करता है और बाहर निकलता है
तुरंत। यदि यह विकल्प सेट है तो एस-नेल एक खाली मेलबॉक्स के साथ भी शुरू होता है।

फ्लिपर यह विकल्प उत्तर आदेशों के एक सेट के अर्थ को उलट देता है,
लोअरकेस वेरिएंट, जो डिफ़ॉल्ट रूप से सभी प्राप्तकर्ताओं को संबोधित करते हैं
संदेश का शीर्षलेख (जवाब दें, प्रतिक्रिया, जाँच करना) अपरकेस वेरिएंट में, जो
डिफ़ॉल्ट रूप से केवल प्रेषक को पता (जवाब दें, प्रतिक्रिया, ऊपर का पालन करें) और इसके विपरीत।
आज्ञा उत्तर प्रेषक, उत्तरदाता, अनुवर्ती प्रेषक और सभी को उत्तर दें,
प्रतिक्रिया दें, फॉलोअपॉल की वर्तमान सेटिंग से प्रभावित नहीं हैं फ्लिपर.

जांच करना
संदेश भेजते समय 'मेल-फ़ॉलोअप-टू:' हेडर उत्पन्न होता है
ज्ञात मेलिंग सूचियों के लिए। यह भी देखें अनुवर्ती-से-सम्मान और आदेश सूची,
एमएलसब्सक्राइब, जवाब दें और उत्तर दें.

संलग्न की तरह अग्रसारित करें
मूल संदेश आम तौर पर इनलाइन टेक्स्ट के रूप में भेजे जाते हैं आगे आज्ञा, और
मल्टीपार्ट संदेश का केवल पहला भाग शामिल है। इस विकल्प के साथ
संदेश सभी के साथ असंशोधित MIME 'message/rfc822' अनुलग्नकों के रूप में भेजे जाते हैं
उनके हिस्से शामिल हैं।

पुरे नाम किसी संदेश का उत्तर देते या अग्रेषित करते समय एस-नेल सामान्य रूप से टिप्पणी को हटा देता है और
ईमेल पते के नाम भागों। यदि यह चर सेट किया गया है तो ऐसी स्ट्रिपिंग नहीं है
प्रदर्शन, और टिप्पणियाँ, नाम आदि बनाए रखा जाता है।

हैडर स्टार्टअप पर और प्रभावित करने वाले आदेशों के बाद हेडर सारांश लिखे जाने का कारण बनता है
संदेशों की संख्या या वर्तमान फ़ोल्डर में संदेशों का क्रम; द्वारा सक्षम
चूक। कमांड लाइन विकल्प -N no . सेट करने के लिए इस्तेमाल किया जा सकता हैहैडर.

इतिहास-गब्बी
[विकल्प] इतिहास में और प्रविष्टियां जोड़ें जैसा कि सामान्य रूप से किया जाता है।

इतिहास-बकवास-निरंतर
[विकल्प] एनसीएल के मालिक एस-नाखून अतिरिक्त (गब्बी) इतिहास प्रविष्टियों को नहीं सहेजेंगे
लगातार भंडारण जब तक कि यह चर भी सेट न हो। यह भी देखें NAIL_HISTFILE.

पकड़ डिफ़ॉल्ट रूप से सिस्टम मेलबॉक्स में संदेशों को रखने के लिए इस विकल्प का उपयोग किया जाता है।

आईडीना-अक्षम
[विकल्प] डोमेन नामों के स्वचालित रूपांतरण को बंद करने के लिए इस्तेमाल किया जा सकता है
IDNA (अनुप्रयोगों के लिए अंतर्राष्ट्रीय डोमेन नाम) के नियमों के अनुसार।
चूंकि IDNA कोड मानता है कि डोमेन नाम के साथ निर्दिष्ट हैं tycharset
वर्ण सेट, एक UTF-8 लोकेल वर्णसेट सभी संभव प्रतिनिधित्व करने के लिए आवश्यक है
अंतरराष्ट्रीय डोमेन नाम (रूपांतरण से पहले, यानी)।

उपेक्षा संदेश दर्ज करते समय टर्मिनल से इंटरप्ट सिग्नल को अनदेखा करें; इसके बजाय गूंज
उन्हें '@' वर्णों के रूप में और वर्तमान पंक्ति को त्यागें।

अनदेखा करना संदेश इनपुट पर एंड-ऑफ़-फ़ाइल स्थितियों ('कंट्रोल-डी') पर ध्यान न दें, जो इसके बजाय
केवल a entering दर्ज करके समाप्त किया जा सकता है डॉट '।' एक लाइन पर स्वयं या का उपयोग करके ~.
टिल्ड निकल जाता है. यह विकल्प एस-नेल कमांड मोड पर भी लागू होता है।

imap-उपयोग-शुरूआत-उपयोगकर्ता@होस्ट, imap-उपयोग-शुरूआत-होस्ट, imap-उपयोग-शुरूआत
[विकल्प] एस-नेल को एक अनएन्क्रिप्टेड IMAP बनाने के लिए `STARTTLS' कमांड जारी करने का कारण बनता है
सत्र एसएसएल/टीएलएस एन्क्रिप्टेड। यह कार्यक्षमता सभी सर्वरों द्वारा समर्थित नहीं है,
और इसका उपयोग नहीं किया जाता है यदि सत्र पहले से ही IMAPS विधि द्वारा एन्क्रिप्ट किया गया है।

रखना यदि सेट किया गया है, तो एक खाली मेलबॉक्स फ़ाइल नहीं निकाली जाती है। यह सुधार कर सकता है
एक सामान्य फ़ोल्डर का उपयोग करते समय अन्य मेल उपयोगकर्ता एजेंटों के साथ अंतःक्रियाशीलता
निर्देशिका, और दुर्भावनापूर्ण उपयोगकर्ताओं को दुनिया में नकली मेलबॉक्स बनाने से रोकता है-
लिखने योग्य स्पूल निर्देशिका। ध्यान दें कि यह केवल स्थानीय नियमित (एमबीओएक्स) फाइलों पर लागू होता है,
अन्य मेलबॉक्स प्रकारों को कभी नहीं हटाया जाएगा।

सहेज कर रखो जब कोई संदेश सहेजा जाता है तो उसे आमतौर पर मूल फ़ोल्डर से हटा दिया जाता है जब
एस-नाखून छोड़ दिया है। इस विकल्प को सेट करने से सभी सहेजे गए संदेश को बनाए रखा जा सकता है।

लाइन-संपादक-अक्षम
किसी भी उन्नत कमांड लाइन संपादन क्षमताओं को बंद करें (देखें आदेश line संपादक
अधिक जानकारी के लिए)।

चिह्नित उत्तर
जब किसी संदेश का उत्तर दिया जाता है और यह चर सेट किया जाता है, तो इसे होने के रूप में चिह्नित किया जाता है
उत्तर दिया गया। मेल सिस्टम में इस चिह्न का कोई तकनीकी अर्थ नहीं है; यह बिलकुल
संदेशों को हेडर सारांश में चिह्नित करने का कारण बनता है, और उन्हें विशेष रूप से बनाता है
पता योग्य

एमबॉक्स-आरएफसी4155
S-नेल पूरी तरह से RFC 4155 अनुपालक MBOX टेक्स्ट मेलबॉक्स बनाता है और उसकी अपेक्षा करता है।
संदेश जो नेटवर्क पर या पहले से मौजूद के भीतर से प्राप्त किए जाते हैं
Maildir (या कोई गैर-MBOX) मेलबॉक्स को तथाकथित 'From_' उद्धरण की आवश्यकता हो सकती है
(लाइन सामग्री को रोकने के लिए अतिरिक्त '>' वर्णों का सम्मिलन
गलत व्याख्या) एमबीओएक्स मेलबॉक्स में भंडारण योग्य होने के लिए लागू किया जाना है,
हालाँकि, संदेश निर्माता की चौकसी पर निर्भर करता है। (जैसे, एस-नाखून
स्वयं, जब नए संदेश उत्पन्न करते हैं, तो सामग्री-स्थानांतरण चुनें-एन्कोडिंग
जो इस तरह के उद्धरण की आवश्यकता को रोकता है - सुनिश्चित करने के लिए एक आवश्यक पूर्व शर्त
संदेश चेकसम नहीं बदलेगा।)

डिफ़ॉल्ट रूप से एस-नेल इस 'From_' उद्धरण को इस तरह से निष्पादित करेगा जिसके परिणामस्वरूप a
एमबीओएक्स फ़ाइल जो ढीले पॉज़िक्स एमबीओएक्स लेआउट के साथ संगत है, क्रम में नहीं
हालाँकि, सरल अनुप्रयोगों की क्षमताओं से अधिक है। इस विकल्प को सेट करें
केवल RFC 4155 अनुपालक अनुप्रयोगों के लिए MBOX फ़ाइलें जनरेट करें।

संदेश-आईडी-अक्षम
इस विकल्प को सेट करके 'Message-ID:' की पीढ़ी पूरी तरह से हो सकती है
दबा दिया गया है, प्रभावी रूप से इस कार्य को मेल-ट्रांसफर-एजेंट (एमटीए) तक छोड़ दिया गया है या
एसएमटीपी सर्वर। (आरएफसी 5321 के अनुसार आपके एसएमटीपी सर्वर को जोड़ने की आवश्यकता नहीं है
यह फ़ील्ड अपने आप में है, इसलिए आपको यह सुनिश्चित करना चाहिए कि यह बिना किसी संदेश के संदेशों को स्वीकार करता है
'संदेश-आईडी'।)

METOO आमतौर पर, जब एक उर्फ विस्तार में प्रेषक होता है, प्रेषक को इससे हटा दिया जाता है
विस्तार। इस विकल्प को सेट करना इन निष्कासनों को दबा देता है। ध्यान दें कि एक सेट
METOO मेल-ट्रांसफर-एजेंट (एमटीए) को पास करने के लिए '-एम' विकल्प का भी कारण बनता है;
हालांकि अधिकांश आधुनिक एमटीए इस ध्वज का दस्तावेजीकरण नहीं करते (अब नहीं), कोई एमटीए नहीं है
ज्ञात है जो इसका समर्थन नहीं करता (ऐतिहासिक अनुकूलता के लिए)।

माइम-अनुमति-पाठ-नियंत्रण
संदेश भेजते समय, संदेश के प्रत्येक भाग का MIME-निरीक्षण किया जाता है ताकि
'सामग्री-प्रकार:' और 'सामग्री-स्थानांतरण-एन्कोडिंग:' वर्गीकृत करें (देखें एन्कोडिंग) उस
इस भाग को मेल परिवहन पर भेजने की आवश्यकता है, अर्थात, एक गणना के बजाय
क्या के समान पट्टिका(1) कमांड '--माइम' विकल्प के साथ प्रयोग किए जाने पर उत्पन्न होता है।

हालाँकि यह वर्गीकरण उन टेक्स्ट फ़ाइलों को मानता है जो UTF-16 में एन्कोडेड हैं (देखा गया)
HTML फ़ाइलों के लिए) और समान वर्ण सेट बाइनरी ऑक्टेट-स्ट्रीम के रूप में, बलपूर्वक
किसी भी 'पाठ/सादे' या 'पाठ/एचटीएमएल' विनिर्देश को बदलने के लिए
'एप्लिकेशन/ऑक्टेट-स्ट्रीम': यदि वास्तव में ऐसा होता है तो अभी तक सेट नहीं किया गया वर्णसेट MIME
पैरामीटर 'बाइनरी' पर सेट है, प्रभावी रूप से इसे प्राप्त करना असंभव बना देता है
एमयूए स्वचालित रूप से भाग की सामग्री की व्याख्या करने के लिए।

यदि यह विकल्प सेट है, और डेटा को स्पष्ट रूप से टेक्स्ट डेटा के रूप में पहचाना गया था
पहली नज़र ('.txt' या '.html' फ़ाइल एक्सटेंशन द्वारा), फिर मूल
'सामग्री-प्रकार:' को अधिलेखित नहीं किया जाएगा।

netrc-लुकअप-USER@HOST, netrc-लुकअप-होस्ट, netrc-लुकअप
[v15-compat] [विकल्प] उपयोगकर्ताओं के उपयोग को नियंत्रित करने के लिए प्रयुक्त .netrc देखने के लिए फ़ाइल
खाता क्रेडेंशियल्स, जैसा कि अनुभाग में प्रलेखित है On यूआरएल वाक्यविन्यास और क्रेडेंशियल
लुकअप और आदेश के लिए नेटआरसी; अनुभाग RSI .netrc पट्टिका दस्तावेज़ फ़ाइल
प्रारूप.

आउटफ़ोल्डर में दिए गए फ़ाइल नाम का कारण बनता है रिकॉर्ड चर और प्रेषक-आधारित फ़ाइल नाम
के लिए प्रतिलिपि और सहेजें दी गई निर्देशिका के सापेक्ष व्याख्या किए जाने वाले आदेश
में फोल्डर वर्तमान निर्देशिका के बजाय चर, जब तक कि इसे सेट न किया जाए
एक निरपेक्ष पथनाम।

पृष्ठ यदि सेट किया गया है, तो प्रत्येक संदेश पाइप कमांड प्रिंट आउट के बाद फॉर्मफीड होता है
चरित्र '\ एफ'।

पिपराव को संदेश भेजें पाइप MIME और कैरेक्टर सेट निष्पादित किए बिना कमांड
रूपांतरण।

pop3-बल्क-लोड-USER@HOST, पॉप3-बल्क-लोड-होस्ट, पॉप3-थोक-लोड
[विकल्प] POP3 सर्वर तक पहुँचने पर S-नेल संदेशों के हेडर लोड करता है,
और केवल उपयोगकर्ता के अनुरोध पर संदेश निकायों का अनुरोध करता है। POP3 प्रोटोकॉल के लिए यह
इसका मतलब है कि संदेश शीर्षलेख दो बार डाउनलोड किए जाएंगे। यदि यह विकल्प सेट है
तब S-नेल दिए गए POP3 सर्वर (सर्वर) से केवल पूर्ण संदेश डाउनलोड करेगा
बजाय.

पॉप3-नो-एपॉप-यूएसईआर@होस्ट, पॉप3-नो-एपॉप-होस्ट, पॉप3-नो-एपॉप
[विकल्प] जब तक यह चर सेट नहीं किया जाता है, तब तक 'APOP' प्रमाणीकरण विधि होगी
समर्थन का विज्ञापन करने वाले POP3 सर्वर से कनेक्ट करते समय उपयोग किया जाता है। का लाभ
'APOP' यह है कि पासवर्ड तार पर स्पष्ट पाठ में नहीं भेजा जाता है और केवल
उपयोगकर्ता/पासवर्ड टपल के लिए एक पैकेट भेजा जाता है। ध्यान दें कि पॉप3-नो-एपॉप-होस्ट
[v15-compat] की आवश्यकता है।

पॉप3-उपयोग-प्रारंभ-उपयोगकर्ता@होस्ट, पॉप3-उपयोग-शुरूआत-होस्ट, पॉप3-उपयोग-शुरूआत
[विकल्प] एस-नेल को एक अनएन्क्रिप्टेड POP3 बनाने के लिए 'STLS' कमांड जारी करने का कारण बनता है
सत्र एसएसएल/टीएलएस एन्क्रिप्टेड। यह कार्यक्षमता सभी सर्वरों द्वारा समर्थित नहीं है,
और यदि सत्र पहले से ही POP3S विधि द्वारा एन्क्रिप्ट किया गया है तो इसका उपयोग नहीं किया जाता है। ध्यान दें
कि पॉप3-उपयोग-शुरूआत-होस्ट [v15-compat] की आवश्यकता है।

प्रिंट-ऑल-चार्स
यह विकल्प सभी वर्णों को मुद्रण योग्य माना जाता है। ये तो केवल
स्टार्टअप फ़ाइल में दिए जाने पर प्रभावी। इस विकल्प के साथ कुछ वर्ण सेट करें
संदेशों में अनुक्रम उपयोगकर्ता के टर्मिनल को अपरिभाषित स्थिति में रख सकता है जब
मुद्रित; इसे केवल अंतिम उपाय के रूप में उपयोग किया जाना चाहिए यदि कोई कार्य प्रणाली लोकेल नहीं कर सकती है
पाया जायेगा।

प्रिंट-विकल्प
जब 'मल्टीपार्ट/वैकल्पिक' प्रकार का एक MIME संदेश भाग प्रदर्शित होता है और यह
इसमें 'पाठ/सादा' प्रकार का एक उप-भाग होता है, अन्य भागों को सामान्य रूप से त्याग दिया जाता है।
इस चर को सेट करने से सभी उप-भाग प्रदर्शित होते हैं, जैसे कि
आसपास का हिस्सा 'मल्टीपार्ट/मिश्रित' प्रकार का था।

शांत पहली बार लागू होने पर संस्करण की छपाई को दबा देता है।

उद्धरण के रूप में संलग्नक
यदि इसे सेट किया जाता है, तो मूल संदेश पूरी तरह से a . के रूप में जुड़ जाता है
संदेश का उत्तर देते समय 'message/rfc822' MIME अटैचमेंट। ध्यान दें यह काम करता है
की सेटिंग की परवाह किए बिना उद्धरण.

प्राप्तकर्ता-में-सीसी
समूह उत्तरों पर, 'प्रति:' और . में केवल मूल मेल के प्रेषक को निर्दिष्ट करें
माध्यमिक 'सीसी:' में अन्य प्राप्तकर्ताओं का उल्लेख करें। डिफ़ॉल्ट रूप से सभी प्राप्तकर्ता
मूल मेल को 'टू:' के माध्यम से संबोधित किया जाएगा।

रिकॉर्ड-असंतुष्ट
यदि यह चर और दोनों रिकॉर्ड चर सेट हैं, the पुन: भेजें और पुन: भेजें
आदेश संदेशों को सहेजते हैं रिकॉर्ड फ़ोल्डर के रूप में यह सामान्य रूप से केवल नव के लिए किया जाता है
संदेशों की रचना की।

उत्तर-में-समान-वर्णमाला
यदि यह चर सेट किया गया है तो एस-नेल पहले उसी वर्ण सेट का उपयोग करने का प्रयास करता है
उत्तरों के लिए मूल संदेश। यदि यह विफल हो जाता है, तो इसमें वर्णित तंत्र
चरित्र सेट हमेशा की तरह मूल्यांकन किया जाता है।

rfc822-बॉडी-फ्रॉम_
इस चर का उपयोग एक तथाकथित 'From_' लाइन को प्रदर्शित करने के लिए मजबूर करने के लिए किया जा सकता है
संदेश जो 'message/rfc822' MIME . के माध्यम से एक लिफाफा मेल में एम्बेड किए गए हैं
अधिक दृश्य सुविधा के लिए तंत्र।

बचाना व्यवधान या वितरण त्रुटि पर (आंशिक) संदेशों को DEAD में सहेजना सक्षम करें।

खोज शीर्षलेख
संदेश-सूची विनिर्देशकों को '/x:y' रूप में उन सभी संदेशों में विस्तृत करें जिनमें
हेडर फ़ील्ड 'x' में "y" को प्रतिस्थापित करना। स्ट्रिंग खोज केस असंवेदनशील है।

Sendcharsets-else-ttycharset
[विकल्प] यदि यह चर सेट है, लेकिन सेंडचारसेट्स नहीं है, तो S-नाखून इस प्रकार कार्य करता है जैसे
सेंडचारसेट्स चर के मान पर सेट किया गया था tycharset. प्रभाव में
यह संयोजन संदेश डेटा के माध्यम से वर्ण सेट में गुजरता है
वर्तमान स्थान (दिया गया है कि tycharset मैन्युअल रूप से सेट नहीं किया गया है), यानी, बिना
इसे में परिवर्तित करना वर्णसेट-8बिट फॉलबैक कैरेक्टर सेट। इस प्रकार, मेल संदेश
पाठ ISO-8859-1 एन्कोडिंग में होगा जब एक ISO-8859-1 लोकेल के भीतर से भेजा जाएगा,
और यूटीएफ -8 एन्कोडिंग में जब यूटीएफ -8 लोकेल के भीतर से भेजते हैं। यदि कोई वर्ण सेट नहीं है
रूपांतरण क्षमताएं एस-नेल में उपलब्ध हैं तो केवल समर्थित वर्ण
सेट है tycharset.

सेंडमेल-नो-डिफॉल्ट-तर्क
जब तक यह विकल्प सेट नहीं किया जाता एस-नेल कुछ प्रसिद्ध मानक कमांड लाइन पास करेगा
परिभाषित करने के लिए विकल्प मेल भेजे कार्यक्रम, और अधिक के लिए वहाँ देखें।

सेंडवेट संदेश भेजते समय एमटीए (अंतर्निहित एसएमटीपी एक सहित) बाहर निकलने तक प्रतीक्षा करें
आगे की आज्ञाओं को स्वीकार करने से पहले। केवल इस परिवर्तनीय सेट त्रुटियों के साथ रिपोर्ट की गई
एमटीए द्वारा पहचाना जाएगा! यदि एमटीए एक गैर-शून्य निकास स्थिति लौटाता है, तो
एस-नेल की निकास स्थिति भी शून्य नहीं होगी।

शोलास्ट इस विकल्प को सेट करने से S-नेल अंतिम संदेश के बजाय प्रारंभ हो जाता है
मेल फ़ोल्डर खोलते समय पहला।

शोनाम एस-नेल में सादे पते के बजाय प्रेषक के वास्तविक नाम का उपयोग करने का कारण बनता है
हेडर फ़ील्ड सारांश और संदेश विनिर्देशों में।

दिखाना संदेश के प्राप्तकर्ता को हेडर सारांश में दिखाए जाने का कारण बनता है यदि
उपयोगकर्ता द्वारा संदेश भेजा गया था।

स्किपम्प्टीबॉडी
यदि किसी आउटगोइंग संदेश में उसके पहले या एकमात्र संदेश में कोई टेक्स्ट नहीं है
भाग, इसे न भेजें बल्कि इसे चुपचाप त्याग दें (कमांड लाइन विकल्प भी देखें
-E).

मुस्कान-बल-एन्क्रिप्शन
[विकल्प] एस-नेल को अनएन्क्रिप्टेड संदेश भेजने से मना करने का कारण बनता है।

मुस्कान-चिह्न
[विकल्प] S/MIME उपयोगकर्ता की निजी कुंजी के साथ आउटगोइंग संदेशों पर हस्ताक्षर करते हैं और इसमें शामिल होते हैं
MIME अटैचमेंट के रूप में उपयोगकर्ता का प्रमाणपत्र। एक संदेश पर हस्ताक्षर करना सक्षम करता है a
प्राप्तकर्ता यह सत्यापित करने के लिए कि प्रेषक ने एक वैध प्रमाणपत्र का उपयोग किया है, कि ईमेल
प्रमाणपत्र में पते संदेश शीर्षलेख में मेल खाते हैं और यह कि
संदेश सामग्री को बदला नहीं गया है। यह संदेश पाठ नहीं बदलता है, और
लोग हमेशा की तरह संदेश को पढ़ सकेंगे। यह भी देखें मुस्कान-चिह्न-प्रमाणपत्र,
मुस्कान-साइन-शामिल-प्रमाणपत्र और मुस्कान-चिह्न-संदेश-पाचन.

smime-नहीं-डिफ़ॉल्ट-ca
[विकल्प] S/MIME हस्ताक्षरित संदेशों की पुष्टि करते समय डिफ़ॉल्ट CA स्थानों को लोड न करें।

smtp-use-starttls-USER@HOST, एसएमटीपी-उपयोग-शुरूआत-होस्ट, एसएमटीपी-उपयोग-शुरूआत
[विकल्प] एस-नेल को एसएमटीपी सत्र बनाने के लिए 'STARTTLS' कमांड जारी करने का कारण बनता है
एसएसएल/टीएलएस एन्क्रिप्टेड, यानी ट्रांसपोर्ट लेयर सुरक्षा को सक्षम करने के लिए।

एसएसएल-नो-डिफॉल्ट-सीए
[विकल्प] एसएसएल/टीएलएस सर्वर प्रमाणपत्रों को सत्यापित करने के लिए डिफ़ॉल्ट सीए स्थानों को लोड न करें।

टर्म-सीए-मोड
[विकल्प] यदि टर्मिनल क्षमता प्रश्न समर्थित हैं और यह विकल्प सेट है तो
इंटरेक्टिव मोड में होने पर एस-नेल "वैकल्पिक स्क्रीन" पर स्विच करने का प्रयास करेगा, इसलिए
कि टर्मिनल सामान्य स्क्रीन पर वापस चला जाएगा, वहां सभी टेक्स्ट छोड़ देगा
बरकरार है, जब एस-नाखून बाहर निकलता है। नोट: इसके उत्पादन के लिए समर्थित होने पर भी
उपयोग किए गए PAGER के आकर्षक परिणाम और संभवतः कॉन्फ़िगर किए गए पाइप-प्रकार/उपप्रकार
टर्मिनल पर नियंत्रण रखने वाले अनुप्रयोगों के लिए संगत होना आवश्यक है
समर्थन भी, जैसे, the कम(1) पेजर को '-X' कमांड लाइन से संचालित किया जाना चाहिए
झंडा।

रखें-सामग्री-लंबाई
जब (संदेशों को संपादित करना और) MBOX मेलबॉक्स फाइल लिखना एस-नेल को रखने के लिए कहा जा सकता है
'सामग्री-लंबाई:' और 'पंक्तियां:' शीर्षलेख फ़ील्ड जो कुछ एमयूए द्वारा उत्पन्न करते हैं
इस चर को सेट करना। चूंकि एस-नेल इन गैर- का न तो उपयोग करता है और न ही अपडेट करता है
मानकीकृत हेडर फ़ील्ड (जो अपने आप में उनकी एक अवधारणा को दर्शाता है
समस्याएं), उन्हें अलग करने से एमयूए के बीच अंतःक्रियाशीलता बढ़नी चाहिए कि
समान मेलबॉक्स फ़ाइलों के साथ काम करें। ध्यान दें, अगर यह सेट नहीं है लेकिन
राइटबैकसंपादित, जैसा कि नीचे दिया गया है, इनमें से एक संभावित रूप से निष्पादित स्वचालित स्ट्रिपिंग है
हेडर फ़ील्ड पहले से ही संदेश को संशोधित के रूप में चिह्नित करता है।

v15-संगत
इस विकल्प को सेट करने से S-नेल संस्करण 15.0 in . के साथ ऊपर की ओर संगतता सक्षम होती है
इस संबंध में कि कौन से कॉन्फ़िगरेशन विकल्प उपलब्ध हैं और उन्हें कैसे प्रबंधित किया जाता है।
यह मैनुअल नए और पुराने को संदर्भित करने के लिए [v15-compat] और [no v15-compat] का उपयोग करता है
चीजों को करने का तरीका, क्रमशः।

वाचाल इस विकल्प को सेट करना, कमांड लाइन विकल्प के माध्यम से भी चलाया जा सकता है -v, का कारण बनता है
एस-नेल को अधिक क्रियात्मक होना चाहिए, ताकि, उदाहरण के लिए, प्रमाणपत्र श्रृंखला को प्रदर्शित किया जा सके
उपयोगकर्ता टर्मिनल। इस द्विआधारी विकल्प को दो बार सेट करने से का स्तर बढ़ जाता है
वाचालता, इस मामले में वास्तविक संदेश वितरण और प्रोटोकॉल का विवरण भी
बातचीत दिखाई जाती है। एक एकल नहींवाचाल वाचालता को अक्षम करने के लिए पर्याप्त है
जैसे की।

राइटबैकसंपादित
यदि यह चर सेट संदेशों का उपयोग करके संशोधित किया गया है संपादित or दृश्य आदेश हैं
वर्तमान फ़ोल्डर में वापस लिखा जाता है जब इसे छोड़ दिया जाता है; यह केवल के लिए सम्मानित है
MBOX प्रारूप में लिखने योग्य फ़ोल्डर, हालाँकि। ध्यान दें कि संपादक की ओर इशारा किया जाएगा
उस मामले में कच्ची संदेश सामग्री, अर्थात, न तो MIME डिकोडिंग और न ही डिक्रिप्शन
प्रदर्शन किया गया होगा, और नए जोड़े गए or . का उचित RFC 4155 'From_' उद्धरण
संपादित सामग्री भी उपयोगकर्ता के लिए एक व्यायाम के रूप में छोड़ दी जाती है।

वैल्यू विकल्पों
मानों वाले विकल्प जिन्हें आमतौर पर स्ट्रिंग के रूप में माना जाता है। व्हॉट्सएप को एम्बेड करने के लिए (स्पेस और
tabulator) किसी मान में इसे या तो बैकस्लैश वर्ण से बचने की आवश्यकता होती है, या
संपूर्ण मान (दोहरे या एकल) उद्धरण चिह्नों में संलग्न होना चाहिए; उद्धरण चिह्नों का उपयोग करने के लिए
मान संलग्न करने के लिए उपयोग किए जाने वाले समान, बैकस्लैश वर्ण से बचें।
इन मामलों को छोड़कर बैकस्लैश कैरेक्टर का कोई विशेष अर्थ नहीं है।

सेट 1=वैल\ एक 2="वैल दो" 3='वैल "तीन"' 4='वैल \'चार\''
वर्शो 1 2 3 4
अनसेट 1 2 3 4

बूलियन विशेष स्ट्रिंग मान हैं जिन्हें या तो दशमलव पूर्णांकों पर सेट किया जाना चाहिए (जिसमें
मामला '0' गलत है और '1' और कोई अन्य मान सत्य है) या 'ऑफ', 'नहीं' और 'गलत' में से किसी के लिए
एक झूठे बूलियन के लिए और एक सच्चे बूलियन के लिए 'ऑन', 'हां' और 'सत्य' के लिए; मिलान किया जाता है
केस-असंवेदनशील। और एक विशेष प्रकार का बूलियन मौजूद है, "क्वाडोप्शन": यह है
या तो एक बूलियन या स्ट्रिंग्स में से एक का नाम 'पूछें-हाँ' और 'आस्क-नो' (वास्तव में:
'पूछें-' के बाद वैध बूलियन, केस-असंवेदनशील); यदि बाद वाले में से कोई एक सेट किया गया है तो in
इंटरैक्टिव मोड उपयोगकर्ता को डिफ़ॉल्ट मान के साथ संकेत दिया जाएगा (खाली उपयोगकर्ता के लिए भी उपयोग किया जाता है
इनपुट) दिए गए बूलियन पर सेट है, जबकि गैर-संवादात्मक में दिए गए डिफ़ॉल्ट का उपयोग किया जाएगा
बिल्कुल अभी।

एजेंट-खोल-लुकअप-USER@HOST, एजेंट-खोल-खोज-होस्ट, एजेंट-खोल-खोज
[v15-compat] [विकल्प] खाता पासवर्ड बाहरी एजेंट के माध्यम से प्राप्त किया जा सकता है
एन्क्रिप्टेड पासवर्ड भंडारण की अनुमति देने के लिए कार्यक्रम - देखें On यूआरएल वाक्यविन्यास और
क्रेडेंशियल लुकअप क्रेडेंशियल लुकअप पर अधिक के लिए। यदि यह सेट है तो सामग्री
एक शेल कमांड के रूप में व्याख्या की जाती है जिसका आउटपुट (न्यूलाइन वर्णों के साथ)
हटा दिया गया) को खाता पासवर्ड के रूप में माना जाता है, आदेश सफल होगा (और है .)
गैर-रिक्त गैर-न्यूलाइन आउटपुट का उत्पादन किया); उदाहरण के लिए, के माध्यम से GPG(1)

$ इको पासवर्ड > .पास
$ जीपीजी-ई। पास
$ eval `gpg-एजेंट --डेमन \
--पिनेंट्री-प्रोग्राम=/usr/बिन/पिनेंट्री-शाप \
--मैक्स-कैश-टीटीएल 99999 --डिफ़ॉल्ट-कैश-टीटीएल 99999`
$ इको 'सेट एजेंट-शेल-लुकअप = "gpg -d .pass.gpg"' \
>> ~/.mailrc

एजेंट के लिए कुछ पर्यावरण चर सेट किए जाएंगे:

NAIL_TMPDIR अस्थायी निर्देशिका जिसका उपयोग S-nail करता है। आमतौर पर समान
TMPDIR, लेकिन बाल प्रक्रियाओं द्वारा सेट और प्रयोग करने योग्य होने की गारंटी है;
TMPDIR के लिए भी बाद की शर्त सुनिश्चित करने के लिए, इसे सेट किया जाएगा।
NAIL_USER वह उपयोगकर्ता ('USER') जिसके लिए पासवर्ड खोजा गया है।
NAIL_USER_ENC NAIL_USER का URL प्रतिशत-एन्कोडेड प्रकार।
NAIL_HOST उपयोगकर्ता खाते का सादा मशीन होस्टनाम।
NAIL_HOST_PORT उपयोगकर्ता का 'HOST' (होस्टनाम संभवतः पोर्ट सहित)
खाते.

atrlist के 'विशेषता' कॉलम में प्रिंट करने के लिए वर्णों का एक क्रम शीर्षक as
हेडर डिस्प्ले में दिखाया गया है; प्रत्येक एक प्रकार के संदेशों के लिए (देखें मैसेज राज्यों),
डिफ़ॉल्ट होने के साथ 'NUROSPMFAT+-$~' या 'NU *HMFAT+-$~' if बीएसडीफ्लैग्स या
SYSV3 पर्यावरण चर निम्न क्रम में सेट हैं:

'एन' नया।
'यू' अपठित लेकिन पुराना।
'आर' नया लेकिन पढ़ें।
'ओ' पढ़ा और पुराना।
'एस' सहेजा गया।
'प' संरक्षित है।
'एम' बॉक्सिंग।
'एफ' झंडी दिखाकर रवाना किया।
'अ' ने उत्तर दिया।
'टी' ड्राफ्ट।
'+' एक ध्वस्त धागे की शुरुआत।
'-' ढह गया।
'$' को स्पैम के रूप में वर्गीकृत किया गया है।
'~' को संभावित स्पैम के रूप में वर्गीकृत किया गया है।

ऑटोबेकसी प्राप्तकर्ताओं की एक सूची निर्दिष्ट करता है जिसमें प्रत्येक आउटगोइंग की एक ब्लाइंड कार्बन कॉपी होती है
संदेश स्वचालित रूप से भेजा जाएगा।

ऑटोसीसी प्राप्तकर्ताओं की एक सूची निर्दिष्ट करता है जिसमें प्रत्येक आउटगोइंग संदेश की कार्बन कॉपी होती है
स्वचालित रूप से भेजा जाएगा।

ऑटोसॉर्ट सॉर्ट किए गए मोड का कारण बनता है (देखें तरह कमांड) के साथ स्वचालित रूप से दर्ज किया जाना है
फ़ोल्डर खोले जाने पर छँटाई विधि के रूप में इस विकल्प का मूल्य।

वर्णसेट-7बिट
वह मान जो 'Content-Type:' MIME . के 'charset=' पैरामीटर में दिखना चाहिए
हेडर फ़ील्ड जब संदेश डेटा का कोई वर्ण सेट रूपांतरण नहीं किया गया था।
यह यूएस-एएससीआईआई के लिए डिफ़ॉल्ट है, और चुना गया वर्ण सेट यूएस-एएससीआईआई होना चाहिए
संगत।

वर्णसेट-8बिट
[विकल्प] डिफ़ॉल्ट 8-बिट वर्ण सेट जो एक अंतर्निहित अंतिम सदस्य के रूप में उपयोग किया जाता है
चर का सेंडचारसेट्स. यह यूटीएफ -8 के लिए डिफ़ॉल्ट है। यदि कोई वर्ण सेट नहीं है
रूपांतरण क्षमताएं एस-नेल में उपलब्ध हैं तो केवल समर्थित वर्ण
सेट है tycharset. अनुभाग का संदर्भ लें चरित्र सेट पूरी तस्वीर के लिए
एस-नाखून में वर्ण सेट रूपांतरण का।

वर्णसेट-अज्ञात-8बिट
[विकल्प] आरएफसी 1428 उन शर्तों को निर्दिष्ट करता है जब इंटरनेट मेल गेटवे होंगे
नाम के साथ वर्ण सेट का उपयोग करके मेल संदेश की सामग्री को "अपग्रेड" करें
'अज्ञात-8 बिट'। इस चरित्र की अवर्गीकृत प्रकृति के कारण सेट एस-नेल
इस कैरेक्टर सेट को किसी अन्य कैरेक्टर सेट में बदलने में सक्षम नहीं होगा। अगर
यह चर किसी भी संदेश भाग को सेट करता है जो वर्ण सेट 'अज्ञात -8 बिट' का उपयोग करता है
वास्तव में मान में दिए गए वर्ण सेट में माना जाता है, अन्यथा
(अंतिम) का मूल्य वर्णसेट-8बिट इस उद्देश्य के लिए उपयोग किया जाता है।

सीएमडी के लिए डिफ़ॉल्ट मान पाइप आदेश।

रंग-से_
[विकल्प] तथाकथित 'From_' लाइनों के लिए रंग विनिर्देश। अनुभाग देखें
रंगीन message प्रदर्शन मूल्य के प्रारूप के लिए।

रंग-शीर्षक
[विकल्प] हेडर लाइनों के लिए रंग विनिर्देश।

रंग-msginfo
[विकल्प] परिचयात्मक संदेश जानकारी लाइन के लिए रंग विनिर्देश।

रंग - partinfo
[विकल्प] MIME भाग जानकारी पंक्तियों के लिए रंग विनिर्देश।

रंग-शब्द
[विकल्प] TERMinals की अल्पविराम से अलग की गई सूची जिसके लिए रंगीन संदेश प्रदर्शित होता है
इस्तेमाल किया जा सकता है। प्रविष्टियां केवल तभी जोड़ी जानी चाहिए जब स्ट्रिंग "रंग" का हिस्सा नहीं है
टर्मिनल नाम ही; डिफ़ॉल्ट मान है

cons25, linux, rxvt, rxvt-unicode, screen, sun, vt100, vt220, wsvt25, xterm

कलर-यूहेडर
[विकल्प] उन हेडर लाइनों के लिए रंग विनिर्देश जिन्हें इसमें रखा गया है
la रंग-उपयोगकर्ता-शीर्षक सूची। अनुभाग देखें रंगीन message प्रदर्शन.

रंग-उपयोगकर्ता-शीर्षक
(केस-असंवेदनशील) हेडर नामों की अल्पविराम से अलग की गई सूची जो होनी चाहिए
विकल्प के साथ रंगीन कलर-यूहेडर रंग की। डिफ़ॉल्ट मान है
'से, विषय'।

CRT एक (एन इंटरएक्टिव) टर्मिनल सत्र में, यदि यह मूल्यवान विकल्प सेट किया गया है तो यह होगा
दिए गए आउटपुट को कितनी लाइनों में फैलाना है, यह निर्धारित करने के लिए थ्रेशोल्ड के रूप में उपयोग किया जाता है
कॉन्फ़िगर किए गए PAGER के माध्यम से प्रदर्शित होने से पहले; पेजर का उपयोग हो सकता है
इसे '0' मान पर सेट करके मजबूर किया जाता है, इसे बिना मान के सेट करने से घटाया जाएगा
सीमा की गणना करने के लिए टर्मिनल स्क्रीन की वर्तमान ऊंचाई (देखें LINES and
स्टट्टी(1))।

डेटफ़ील्ड शीर्ष लेख सारांश में दिनांक सामान्यतः मेलबॉक्स 'From_' लाइन की तिथि होती है
संदेश। यदि यह वेरिएबल सेट किया गया है, तो 'दिनांक:' में दी गई तिथि के अनुसार
फ़ील्ड का उपयोग किया जाता है, स्थानीय समय में परिवर्तित किया जाता है। के प्रदर्शन को नियंत्रित करना संभव है
एक मान निर्दिष्ट करके दिनांक, जिस स्थिति में स्ट्रैफ़टाइम(3) फ़ंक्शन होगा
दिनांक को तदनुसार प्रारूपित करने के लिए उपयोग किया जाता है। कृपया इसके लिए अपना सिस्टम मैनुअल पढ़ें
उपलब्ध प्रारूप। ध्यान दें कि '%n' प्रारूप का उपयोग नहीं किया जाना चाहिए, क्योंकि S-nail
कितनी लाइनें फिट होती हैं, इसकी गणना करते समय एम्बेडेड न्यूलाइन्स को ध्यान में नहीं रखता है
स्क्रीन पर।

डेटफील्ड-मार्कआउट-पुराना
यह विकल्प, जब इसके अतिरिक्त सेट किया जाता है डेटफ़ील्ड, "पुराना" प्रदर्शित करने के लिए प्रयोग किया जाता है
संदेश (अवधारणा बल्कि तुलनीय है -l POSIX उपयोगिता का विकल्प
ls(1))। सामग्री व्याख्या के समान है डेटफ़ील्ड.

एन्कोडिंग आउटगोइंग टेक्स्ट संदेशों और संदेशों में उपयोग करने के लिए MIME एन्कोडिंग का सुझाव
भागों। मान्य मान डिफ़ॉल्ट 'उद्धृत-मुद्रण योग्य', '8 बिट' और 'बेस 64' हैं।
चैनलों पर मेल संदेशों को स्थानांतरित करते समय '8 बिट' समस्याएँ पैदा कर सकता है:
ईएसएमटीपी (आरएफसी 1869) के अनुरूप नहीं। यदि किसी संदेश को एन्कोड करने की कोई आवश्यकता नहीं है, तो '7bit'
इस चर की परवाह किए बिना स्थानांतरण मोड हमेशा उपयोग किया जाता है। बाइनरी डेटा हमेशा होता है
'बेस 64' के रूप में एन्कोड किया गया।

बच यदि परिभाषित किया गया है, तो इस विकल्प का पहला वर्ण वर्ण को in . में उपयोग करने के लिए देता है
निरूपित करने के लिए '~' का स्थान टिल्ड निकल जाता है.

विस्तारक
यदि सेट नहीं है तो फ़ाइल और कमांड पाइपलाइन लक्ष्य की अनुमति नहीं है, और ऐसा कोई भी
चेतावनी संदेश देते हुए पता फ़िल्टर कर दिया जाएगा। यदि मूल्य के बिना सेट किया गया है
तब सभी संभावित प्राप्तकर्ता पता विनिर्देशों को स्वीकार किया जाएगा - देखें
अनुभाग भेजा जा रहा है मेल इस पर अधिक के लिए। उन्हें स्वीकार करने के लिए, लेकिन केवल इंटरैक्टिव में
मोड, या जब टिल्ड कमांड को किसी एक कमांड का उपयोग करके स्पष्ट रूप से सक्षम किया गया था
लाइन विकल्प -~ or -#, इसे (केस-असंवेदनशील) मान 'प्रतिबंधित' पर सेट करें (नोट
अभी यह वास्तव में 'प्रतिबंध,-सभी,+नाम,+addr') सेट करने जैसा है।

वास्तव में मूल्य को मूल्यों की अल्पविराम से अलग की गई सूची के रूप में व्याख्यायित किया जाता है। अगर यह
'असफल' होता है तो अस्वीकृत विनिर्देशों के अस्तित्व को एक के रूप में माना जाता है
केवल उन्हें फ़िल्टर करने के बजाय हार्ड सेंड एरर। शेष मान निर्दिष्ट करें
गीलेर एक विशिष्ट प्रकार के प्राप्तकर्ता पता विनिर्देश की अनुमति है (वैकल्पिक रूप से
एक प्लस चिह्न '+' उपसर्ग द्वारा इंगित) या अस्वीकृत (एक हाइफ़न '-' के साथ उपसर्ग)।
मान 'सभी' सभी संभावित पता विनिर्देशों को संबोधित करता है, 'फ़ाइल' फ़ाइल
लक्ष्य, 'पाइप' कमांड पाइपलाइन लक्ष्य, 'नाम' सादा उपयोगकर्ता नाम और (एमटीए)
उपनाम ([अप्रचलित] 'noalias' को '-name' के वैकल्पिक सिंटैक्स के रूप में इस्तेमाल किया जा सकता है)
और 'addr' नेटवर्क पते। इस तरह के मूल्यों की व्याख्या दी गई है
आदेश, ताकि 'प्रतिबंधित, विफल,+फ़ाइल,-सभी,+addr' किसी के लिए भी कठिन त्रुटियों का कारण बने
गैर-नेटवर्क पता प्राप्तकर्ता पता जब तक कि एस-नेल इंटरेक्टिव मोड में न हो या है
के साथ शुरू किया गया -~ or -# कमांड लाइन विकल्प; बाद के मामले में कोई भी
पते का उपयोग किया जा सकता है, फिर।

विस्तारार्गवी
जब तक इस चर को अतिरिक्त मेल-ट्रांसफर-एजेंट (एमटीए) तर्कों से सेट नहीं किया जाता है
कमांड लाइन, जैसा कि '--' सेपरेटर के बाद दिया जा सकता है, के कारण अनदेखा कर दिया जाता है
सुरक्षा कारण। हालाँकि, यदि विशेष मान 'विफल' पर सेट किया जाता है, तो उपस्थिति
अतिरिक्त एमटीए तर्कों को एक कठिन त्रुटि के रूप में माना जाता है जो एस-नेल से बाहर निकलने का कारण बनता है
विफलता की स्थिति के साथ। एक कम सख्त संस्करण अन्यथा समान है
'प्रतिबंध', जो इस तरह के तर्कों को इंटरैक्टिव मोड में स्वीकार करता है, या यदि tilde
कमांड लाइन विकल्पों में से किसी एक का उपयोग करके कमांड को स्पष्ट रूप से सक्षम किया गया था -~ or
-#.

विशेषताएं (केवल पढ़ने के लिए) एस-नेल में संकलित सुविधाओं की जानकारी - की सामग्री
यह चर कमांड के आउटपुट के समान है विशेषताएं.

फ़ाइल-हुक-लोड-विस्तार, फ़ाइल-हुक-सहेजें-विस्तार
फ़ाइल हुक स्थापित करना संभव है जिसका उपयोग किया जाएगा पट्टिका में आज्ञा
पारदर्शी रूप से संभालने में सक्षम होने के लिए (एक मध्यवर्ती अस्थायी फ़ाइल के माध्यम से)
विशिष्ट 'EXTENSION's वाली फ़ाइलें: चर मानों में शेल स्निपेट शामिल हो सकते हैं
और मानक आउटपुट में डेटा लिखने/मानक से डेटा पढ़ने की अपेक्षा की जाती है
इनपुट, क्रमशः। [v15 व्यवहार भिन्न हो सकता है] चर को बदला नहीं जा सकता
जबकि एक मेलबॉक्स अटेंडेंट है।

फ़ाइल-हुक-लोड-xy='echo >&2 XY-LOAD; गज़िप-सीडी' \
फ़ाइल-हुक-सहेजें-xy='गूंज>&2 XY-सहेजें; गज़िप-सी' \
रिकॉर्ड=+नल-प्रेषित.xy

फोल्डर संदेशों के फ़ोल्डरों को संग्रहीत करने के लिए उपयोग की जाने वाली निर्देशिका का नाम। सभी फ़ोल्डर
'+' से शुरू होने वाले नाम इसके नीचे की फाइलों को संदर्भित करते हैं। वही विशेष सम्मेलन
के लिए दस्तावेज के रूप में पट्टिका के लिए एक नया मान निर्दिष्ट करते समय कमांड का उपयोग किया जा सकता है
फोल्डर, लेकिन ध्यान रखें कि विस्तार पूरी तरह से तुरंत किया जाता है। जैसे, अगर
विस्तारित नाम एक IMAP खाते को संदर्भित करता है, सभी नाम जो `+' से शुरू होते हैं संदर्भ
IMAP मेलबॉक्स के नीचे फोल्डर लक्ष्य बॉक्स।

नोट: कुछ IMAP सर्वर पदानुक्रम में मेलबॉक्स के निर्माण को स्वीकार नहीं करते हैं
आधार, लेकिन आवश्यकता है कि वे `INBOX' के सबफ़ोल्डर के रूप में बनाए जाएं - ऐसे . के साथ
सर्वर प्रपत्र का एक फ़ोल्डर नाम

आईमैप्स: //[ईमेल संरक्षित]/इनबॉक्स।

उपयोग किया जाना चाहिए (अंतिम वर्ण सर्वर का पदानुक्रम सीमांकक है)। फ़ोल्डर
'+' से पहले वाले नाम तब 'INBOX' के नीचे के फ़ोल्डरों को संदर्भित करेंगे, जबकि फ़ोल्डर
'@' से पहले वाले नाम पदानुक्रम आधार के नीचे के फ़ोल्डरों को संदर्भित करते हैं। देखें आईमैप
उपयुक्त उपसर्ग और सीमांकक का पता लगाने के लिए एक विधि के लिए नेमस्पेस कमांड।

फोल्डर-हुक
जब कोई फ़ोल्डर खोला जाता है और यह चर सेट किया जाता है, तो मैक्रो के अनुरूप मैक्रो
इस चर का मान निष्पादित किया जाता है। नया मेल होने पर मैक्रो को भी लागू किया जाता है
आता है, लेकिन मैक्रो से निष्पादित कमांड के लिए संदेश सूची में केवल शामिल है
नए आए संदेश तो। अगर लोकलॉप्ट्स एक फ़ोल्डर हुक में सक्रिय होते हैं, फिर
एक बार फ़ोल्डर के फिर से छोड़े जाने पर कवर की गई सेटिंग्स को वापस कर दिया जाएगा।

फ़ोल्डर-हुक-फ़ोल्डर
ओवरराइड फोल्डर-हुक 'FOLDER' नाम के फोल्डर के लिए। अन्य फ़ोल्डर के विपरीत
विनिर्देशों, एक फ़ोल्डर का पूरी तरह से विस्तारित नाम, बिना मेटाएक्टैक्टर के, है
अस्पष्टता से बचने के लिए उपयोग किया जाता है। हालाँकि, यदि मेलबॉक्स नीचे रहता है फोल्डर फिर
सामान्य '+' विनिर्देश के अतिरिक्त प्रयास किए जाते हैं, उदाहरण के लिए, if फोल्डर "मेल" है (और इस प्रकार
उपयोगकर्ता की होम निर्देशिका के सापेक्ष) तब /घर/usr1/मेल/भेजा के रूप में कोशिश की जाएगी
'फ़ोल्डर-हुक-/होम/usr1/मेल/भेजा' पहले, लेकिन फिर उसके बाद
'फ़ोल्डर-हुक-+भेजा'।

अनुवर्ती-से-सम्मान
एक 'मेल-फ़ॉलोअप-टू:' हेडर को गीला नियंत्रित करता है, जब समूह-प्रत्युत्तर देने के लिए सम्मानित किया जाता है
के माध्यम से संदेश जवाब दें or उत्तर दें. यह एक चतुर्भुज है; यदि मूल्य के बिना सेट किया गया है
डिफ़ॉल्ट रूप से "हां"। यह भी देखें जांच करना और आदेश सूची और एमएलसब्सक्राइब.

से संदेश के 'प्रेषक:' फ़ील्ड में डालने के लिए पता (या पतों की सूची)
हेडर, RFC 5322 को उद्धृत करते हुए: संदेश के लेखक, अर्थात मेलबॉक्स (तों)
संदेश लिखने के लिए जिम्मेदार व्यक्ति (ओं) या सिस्टम (ओं) का। अगर
संदेशों का जवाब देते हुए इन पतों को ऐसे संभाला जाता है जैसे कि वे में थे
वैकल्पिक है सूची। यदि मशीन का होस्टनाम इंटरनेट पर मान्य नहीं है (के लिए
डायलअप मशीन पर उदाहरण) तो या तो यह चर या मेजबाननाम ([v15-संगत]
और साथ एसएमटीपी एसएमटीपी-होस्टनाम और भी बेहतर ट्यूनिंग क्षमताओं को जोड़ता है), होना चाहिए
सेट। अगर से एक से अधिक पते शामिल हैं, सेटिंग प्रेषक परिवर्तनशील है
आवश्यक (मानक RFC 5322 के अनुसार)।

fwdheading
संदेश के पाठ से पहले मुद्रित करने के लिए स्ट्रिंग आगे आदेश (जब तक)
la संलग्न की तरह अग्रसारित करें चर सेट है)। "---------- मूल" के लिए डिफ़ॉल्ट
संदेश --------" अगर सेट न हो; यदि कोई शीर्षक खाली पर सेट है तो कोई शीर्षक मुद्रित नहीं होता है
स्ट्रिंग.

शीर्षक हेडर सारांश के लिए उपयोग करने के लिए एक प्रारूप स्ट्रिंग, के समान printf(3) प्रारूप। ए
प्रतिशत वर्ण '%' एक प्रारूप विनिर्देशक का परिचय देता है जिसका अनुसरण किया जा सकता है a
क्षेत्र की चौड़ाई को इंगित करने वाली संख्या; यदि (संभवतः निहित रूप से निहित) फ़ील्ड
चौड़ाई ऋणात्मक है, फ़ील्ड को बाईं ओर संरेखित किया जाना है। मान्य प्रारूप विनिर्देशक हैं:

'%%' एक सादा प्रतिशत वर्ण।
'%>' एक स्पेस कैरेक्टर लेकिन वर्तमान संदेश के लिए, जिसके लिए यह फैलता है
करने के लिए '>'।
'%<' एक स्पेस कैरेक्टर लेकिन वर्तमान संदेश के लिए, जिसके लिए यह फैलता है
करने के लिए '<'।
'%$' [विकल्प] संदेश का स्पैम स्कोर, जैसा कि इसके द्वारा वर्गीकृत किया गया है
आदेश स्पैमरेट. केवल एक प्रतिस्थापन वर्ण प्रिंट करता है यदि वहाँ हो
कोई स्पैम समर्थन नहीं है।
'%a' संदेश विशेषता वर्ण (स्थिति ध्वज); वास्तविक सामग्री हो सकती है
सेटिंग द्वारा समायोजित atrlist.
'%d' वह तारीख जब संदेश प्राप्त हुआ था।
'%e' थ्रेडेड मोड में इंडेंटिंग स्तर।
'%f' संदेश भेजने वाले का पता।
'%i' संदेश थ्रेड संरचना। (ध्यान दें कि यह प्रारूप समर्थित नहीं है
एक क्षेत्र की चौड़ाई।)
'%l' संदेश की पंक्तियों की संख्या।
'%m' संदेश संख्या।
'%o' संदेश में ऑक्टेट (बाइट्स) की संख्या।
'%s' संदेश विषय (यदि कोई हो)।
'%S' संदेश विषय (यदि कोई हो) दोहरे उद्धरण चिह्नों में।
'%T' संदेश प्राप्तकर्ता फ़्लैग्स: संदेश का प्राप्तकर्ता एक ज्ञात या है
सब्स्क्राइब्ड मेलिंग लिस्ट - देखें सूची और एमएलसब्सक्राइब.
'%t' स्थिति थ्रेडेड/क्रमबद्ध क्रम में।

डिफ़ॉल्ट '%>%a%m %-18f %16d %4l/%-5o %i%-s' है, या
'%>%a%m%20-f%16d%3l/%-5o %i%-S' अगर bsdcompat सेट है। यह भी देखें atrlist और
शीर्षक-बीड़ी.

शीर्षक-बीड़ी
हेडर प्रदर्शित करते समय द्विदिश पाठ को विशेष उपचार की आवश्यकता होती है, क्योंकि
संख्याएँ (तिथियों में या फ़ाइल आकार आदि के लिए) वर्तमान पाठ को प्रभावित नहीं करेंगी
दिशा, जिसके परिणामस्वरूप अरबी या अन्य सही होने पर बदसूरत रेखा लेआउट होते हैं-
टू-लेफ्ट टेक्स्ट प्रदर्शित किया जाना है। दूसरी ओर टर्मिनलों का केवल एक अल्पसंख्यक
दिशा परिवर्तन को सही ढंग से संभालने में सक्षम है, ताकि उपयोगकर्ता सहभागिता हो
स्वीकार्य परिणामों के लिए आवश्यक। ध्यान दें कि विस्तारित होस्ट सिस्टम समर्थन है
फिर भी आवश्यक है, उदाहरण के लिए, टर्मिनल कैरेक्टर सेट का पता लगाना एक है
पूर्व शर्त; और यह सुविधा केवल यूनिकोड (यानी, UTF-8) लोकेल में काम करती है।

सामान्य सेटिंग में यह चर एस-नेल को टेक्स्ट फ़ील्ड को एनकैप्सुलेट करने का कारण बनेगा
मुद्रण करते समय हो सकता है कि हो सकता है शीर्षक (और कुछ अन्य क्षेत्र, जैसे गतिशील
में विस्तार शीघ्र) विशेष यूनिकोड नियंत्रण अनुक्रमों के साथ; यह संभव है कि
एक मान निर्दिष्ट करके टर्मिनल समर्थन स्तर को फ़ाइन-ट्यून करें: कोई मान नहीं (या कोई मान
'1', '2' और '3' के अलावा) एस-नेल को यह मान लेगा कि टर्मिनल सक्षम है
यूनिकोड संस्करण 6.3 से ठीक से निपटने के लिए, जिस स्थिति में टेक्स्ट एक में एम्बेड किया गया है
U+2068 (पहला मजबूत आइसोलेट) और U+2069 (POP DIRECTIONAL ISOLATE) की जोड़ी
पात्र। इसके अलावा इन पात्रों के लिए लाइन पर कोई स्थान आरक्षित नहीं है।

कमजोर समर्थन को '1' मान का उपयोग करके चुना जाता है (यूनिकोड 6.3, लेकिन आरक्षित करें
लाइन पर नियंत्रण अनुक्रम लिखने के लिए दो रिक्त स्थान का कमरा)। मूल्य
'2' और '3' यूनिकोड 1.1 समर्थन (U+200E, बाएँ से दाएँ चिह्न) का चयन करें; बाद वाला
इसके अतिरिक्त दो स्थानों के लिए फिर से कमरा आरक्षित करता है।

मेजबाननाम मान के बजाय स्थानीय पतों का विस्तार करते समय इस स्ट्रिंग को होस्टनाम के रूप में उपयोग करें
प्राप्त हुआ आपका नाम(3) और getaddrinfo(3) अर्थात, 'संदेश-आईडी:' और 'प्रेषक:' में
खेत। ध्यान दें कि जब एसएमटीपी परिवहन का उपयोग नहीं किया जाता है तो यह सामान्य रूप से होता है
इन क्षेत्रों को बनाने के लिए एमटीए की जिम्मेदारी, [v15-compat] संयोजन के रूप में
साथ में एसएमटीपी तथापि एसएमटीपी-होस्टनाम परिणामों को भी प्रभावित करता है; आपको उत्पादन करना चाहिए
वांछित संयोजन के साथ कुछ परीक्षण संदेश मेजबाननाम, और / या से, प्रेषक
आदि पहले।

imap-auth-USER@HOST, imap-प्रमाणीकरण
[विकल्प] IMAP प्रमाणीकरण विधि सेट करता है। के लिए मान्य मान `लॉगिन' हैं
सामान्य पासवर्ड-आधारित प्रमाणीकरण (डिफ़ॉल्ट), `क्रैम-एमडी 5', जो कि एक है
पासवर्ड-आधारित प्रमाणीकरण जो नेटवर्क पर पासवर्ड नहीं भेजता है
स्पष्ट पाठ, और GSS-API आधारित प्रमाणीकरण के लिए 'gssapi'।

आईमैप-कैश
[विकल्प] IMAP मेलबॉक्स की कैशिंग सक्षम करता है। इस चर का मान होना चाहिए
एक निर्देशिका को इंगित करें जो या तो मौजूद है या एस-नेल द्वारा बनाई जा सकती है। सभी
कैश की सामग्री को एस-नेल द्वारा किसी भी समय हटाया जा सकता है; यह सुरक्षित नहीं है
उनके बारे में धारणा बनाएं।

imap-keepalive-USER@HOST, imap-रखने-होस्ट, इमैप-रख-रखाव
[विकल्प] निष्क्रियता की अवधि के बाद IMAP सर्वर कनेक्शन बंद कर सकते हैं;
मानक के लिए यह कम से कम 30 मिनट का होना चाहिए, लेकिन व्यावहारिक अनुभव हो सकता है
अलग होना। इस वेरिएबल को 0 से अधिक अंकीय 'मान' पर सेट करने से 'एनओओपी' बनता है
यदि कोई अन्य ऑपरेशन नहीं किया जाता है, तो प्रत्येक 'मान' सेकंड में आदेश भेजा जाना चाहिए।

imap-सूची-गहराई
[विकल्प] IMAP सर्वर पर फ़ोल्डरों की सूची प्राप्त करते समय, फ़ोल्डरों
संभव अनंत से बचने के लिए एक निश्चित गहराई तक पहुँचने के बाद कमांड रुक जाती है
लूप। इस चर का मान अनुमत अधिकतम गहराई निर्धारित करता है। डिफ़ॉल्ट
2 है। यदि वर्तमान IMAP सर्वर पर फ़ोल्डर विभाजक एक स्लैश `/' है, तो यह
चर का कोई प्रभाव नहीं पड़ता है और फ़ोल्डरों आदेश सबफ़ोल्डर में नहीं उतरता है।

इंडेंटउपसर्ग
द्वारा प्रयुक्त स्ट्रिंग ~m, ~M और ~R टिल्ड निकल जाता है और द्वारा उद्धरण के लिए विकल्प
इंडेंटिंग मैसेज, सामान्य टेबुलेटर कैरेक्टर '^I' के स्थान पर, जो कि है
चूक। यदि इसमें रिक्त स्थान या टैब हैं तो मान को उद्धृत करना सुनिश्चित करें।

लाइन-संपादक-कर्सर-दाएं
[विकल्प] यदि बिल्टिन कमांड लाइन संपादक का उपयोग किया जाता है, तो क्रियाएँ जो पर आधारित होती हैं
हो सकता है कि कुछ टर्मिनलों पर दायीं ओर की आवाजाही काम न करे। अगर आपका सामना ऐसा
समस्याओं के लिए, इस चर को टर्मिनल नियंत्रण अनुक्रम पर सेट करें जो आवश्यक है
कर्सर को एक कॉलम दाईं ओर ले जाएं। डिफ़ॉल्ट '\033[C' है, जो चाहिए
अधिकांश टर्मिनलों के लिए काम करें। कम अक्सर '\033OC' और '\014' होते हैं। ध्यान दें कि
"एस्केप" और अन्य नियंत्रण चरित्र को शेल-स्टाइल एस्केप के रूप में लिखा जाना है
अनुक्रम, उदाहरण के लिए, '\033' (US-ASCII) "एस्केप" के लिए।

मेल उपयोगकर्ता के मेलबॉक्स के रूप में उपयोग किया जाता है, यदि सेट किया गया हो। अन्यथा, सिस्टम-निर्भर डिफ़ॉल्ट है
उपयोग किया गया। प्रलेखित विशेष सम्मेलनों के तार्किक उपसमुच्चय का समर्थन करता है
के लिए पट्टिका आदेश और फोल्डर विकल्प.

माइम-प्रति-साक्ष्य
आम तौर पर 'सामग्री-प्रकार:' फ़ील्ड का उपयोग यह तय करने के लिए किया जाता है कि MIME भागों को कैसे संभालना है।
कुछ एमयूए हालांकि उपयोग नहीं करते हैं माइम प्रकार(5) या एक समान तंत्र सही ढंग से
सामग्री को वर्गीकृत करें, लेकिन केवल 'एप्लिकेशन/ऑक्टेट-स्ट्रीम' निर्दिष्ट करें, यहां तक ​​कि सादे के लिए भी
टेक्स्ट अटैचमेंट जैसे 'टेक्स्ट/डिफ'। अगर यह वेरिएबल सेट है तो S-nail कोशिश करेगा
ऐसे MIME संदेश भागों को अपने आप वर्गीकृत करने के लिए, यदि संभव हो तो, और उनके माध्यम से
फ़ाइल का नाम। इस चर को एक गैर-रिक्त मान भी दिया जा सकता है, जिस स्थिति में
मान एक संख्या होने की उम्मीद है, वास्तव में बिट्स का वाहक। बिट बनाना-
वहन संख्या एक साधारण जोड़ है:

? !echo Value को $((2 + 4)) पर सेट किया जाना चाहिए
मान 6 . पर सेट किया जाना चाहिए

· यदि बिट टू सेट है (2) तो पता चला सामग्री-प्रकार साथ ले जाया जाएगा
संदेश के साथ और यह तय करने के लिए इस्तेमाल किया जाए कि कौन सा पाइप-प्रकार/उपप्रकार is
MIME भाग के लिए जिम्मेदार, क्या यह प्रश्न उठेगा; प्रदर्शित करते समय
इस तरह के एक MIME भाग भाग-जानकारी द्वारा ओवरराइड सामग्री-प्रकार को इंगित करेगा
प्लस-चिह्न '+' दिखा रहा है।
· यदि बिट थ्री को (4) सेट किया जाता है तो प्रति-साक्ष्य हमेशा उत्पन्न होता है और a
सकारात्मक परिणाम का उपयोग MIME प्रकार के रूप में किया जाएगा, यहां तक ​​कि बलपूर्वक ओवरराइड करने पर भी
भागों को MIME प्रकार दिया गया है।

mimetypes-लोड-कंट्रोल
इस विकल्प का उपयोग किसको नियंत्रित करने के लिए किया जा सकता है माइम प्रकार(5) डेटाबेस हैं
एस-नेल द्वारा लोड किया गया, जैसा कि आगे अनुभाग में वर्णित है RSI माइम प्रकार फ़ाइलों. अगर
अक्षर 'u' विकल्प मान का हिस्सा है, फिर उपयोगकर्ता का व्यक्तिगत
~/.माइम.प्रकार फ़ाइल लोड हो जाएगी (यदि यह मौजूद है); इसी तरह अक्षर 'एस'
सिस्टम के व्यापक लोडिंग को नियंत्रित करता है /आदि/माइम.प्रकार; उपयोगकर्ता फ़ाइल भरी हुई है
पहला, अक्षर मिलान केस-संवेदी है। यदि यह विकल्प सेट नहीं है एस-नेल
इसके बजाय दोनों फाइलों को लोड करने का प्रयास करेंगे। एस-नेल-बिल्टिन MIME का समावेश
प्रकारों को दबाया नहीं जा सकता, लेकिन उनका अंतिम मिलान किया जाएगा।

भिन्न सिंटैक्स का उपयोग करके अधिक स्रोत निर्दिष्ट किए जा सकते हैं: यदि मान स्ट्रिंग
इसमें एक समान चिह्न '=' होता है, फिर इसे अल्पविराम से अलग की गई सूची के रूप में पार्स किया जाता है
वर्णित अक्षरों के साथ 'f=FILENAME' जोड़े; दिए गए फ़ाइल नाम होंगे
विस्तारित और लोड किया गया है, और उनकी सामग्री विस्तारित सिंटैक्स का उपयोग कर सकती है जो है
खंड में वर्णित RSI माइम प्रकार फ़ाइलों.

NAIL_EXTRA_RC
बाद में पढ़ी जाने वाली वैकल्पिक स्टार्टअप फ़ाइल का नाम ~/.mailrc. यह चर
इसका प्रभाव तभी पड़ता है जब इसे सेट किया जाता है एस-नेल.आरसी or ~/.mailrc, यह आयात नहीं किया जाता है
पर्यावरण से 'MAILRC=/dev/null/' का सम्मान करने के लिए -n आह्वान। उपयोग
अन्य POSIX द्वारा समझ में नहीं आने वाले आदेशों के लिए यह फ़ाइल mailx(1)
कार्यान्वयन।

नाखून सिर प्रत्येक नए संदेश की शुरुआत में डालने के लिए एक स्ट्रिंग। भागने के क्रम
टेबुलेटर '\t' और न्यूलाइन '\n' समझा जाता है।

NAIL_HISTFILE
[विकल्प] यदि एक कमांड लाइन संपादक उपलब्ध है तो इसे नाम देने के लिए सेट किया जा सकता है
(विस्तार योग्य) स्थायी इतिहास फ़ाइल के स्थान का पथ।

NAIL_HISTSIZE
[विकल्प] यदि कमांड लाइन संपादक उपलब्ध है तो यह मान की मात्रा को प्रतिबंधित करता है
इतिहास प्रविष्टियाँ जो एक सेट में सहेजी जाती हैं और मान्य होती हैं NAIL_HISTFILE. का एक मूल्य
0 से कम इस सुविधा को अक्षम करता है; ध्यान दें कि लोड हो रहा है और शामिल है
NAIL_HISTFILE ऑन प्रोग्राम स्टार्टअप को ऐसा करके भी दबाया जा सकता है। एक
असेट या अमान्य मान, या 0, डिफ़ॉल्ट मान का उपयोग करने का कारण बनता है। पर निर्भर
उपलब्ध कमांड लाइन संपादक यह इतिहास की संख्या को भी परिभाषित करेगा
स्मृति में प्रविष्टियाँ; यह इसका संपादक-विशिष्ट वेदर रनटाइम अपडेट भी है
मान सम्मान मिलेगा।

NAIL_TAIL प्रत्येक नए संदेश के अंत में डालने के लिए एक स्ट्रिंग। एस्केप सीक्वेंस टेबुलेटर
'\t' और न्यूलाइन '\n' समझा जाता है।

नया फ़ोल्डर
यदि इस वेरिएबल का मान 'maildir' है, तो नए बनाए गए स्थानीय फोल्डर में होंगे
मेलदिर प्रारूप।

चलाएँ हर बार प्रॉम्प्ट के प्रिंट होने पर मौजूदा फोल्डर में नए मेल की जांच करता है। के लिये
IMAP मेलबॉक्स सर्वर को तब नए मेल के लिए चुना जाता है, जिसके परिणामस्वरूप हो सकता है
यदि सर्वर से कनेक्शन धीमा है तो विलंबित संचालन। एक Maildir फोल्डर होना चाहिए
नया मेल आ गया है या नहीं यह निर्धारित करने के लिए फिर से स्कैन किया जाना चाहिए।

यदि यह चर विशेष मान "नोपोल" पर सेट है तो एक IMAP सर्वर नहीं है
नए मेल के लिए सक्रिय रूप से पूछा गया, लेकिन नए मेल का अभी भी पता लगाया जा सकता है और घोषणा की जा सकती है
किसी अन्य IMAP कमांड के साथ जो सर्वर को भेजा जाता है। किसी भी मामले में IMAP
सर्वर उन संदेशों के बारे में सूचनाएं भेज सकता है जिन्हें सर्वर पर हटा दिया गया है
किसी अन्य प्रक्रिया या ग्राहक द्वारा। इस मामले में, "एक्सपंज किए गए एक्स संदेश" मुद्रित होते हैं
इस चर की परवाह किए बिना, और संदेश संख्याएँ बदल सकती हैं।

यदि यह चर विशेष मान 'नोपोल' पर सेट है तो एक Maildir फ़ोल्डर होगा
पूरी तरह से पुन: स्कैन नहीं किया जा सकता है, लेकिन केवल टाइमस्टैम्प परिवर्तनों का पता लगाया जाता है।

संगठन
संदेश शीर्षलेख के 'संगठन:' फ़ील्ड में डाला जाने वाला मान.

पासवर्ड-उपयोगकर्ता@होस्ट, पासवर्ड-होस्ट, पासवर्ड
[v15-compat] एक पासवर्ड सेट करने वाली वैरिएबल चेन, जिसका इस्तेमाल किसी के पास नहीं होने की स्थिति में किया जाता है
प्रोटोकॉल और खाता-विशिष्ट URL में दिया गया है; अंतिम उपाय के रूप में एस-नाखून होगा
यदि प्रमाणीकरण विधि की आवश्यकता है तो उपयोगकर्ता के टर्मिनल पर पासवर्ड मांगें
पासवर्ड। स्टार्टअप फ़ाइल में पासवर्ड निर्दिष्ट करना आम तौर पर एक सुरक्षा जोखिम है;
फ़ाइल केवल इनवोकिंग उपयोगकर्ता द्वारा पठनीय होनी चाहिए।

पासवर्ड-उपयोगकर्ता@होस्ट
[नहीं v15-compat] ([v15-compat] के लिए ऊपर दी गई श्रृंखला देखें) के लिए पासवर्ड सेट करें
'होस्ट' से कनेक्ट होने पर 'USER'। यदि मेजबान के लिए ऐसा कोई चर परिभाषित नहीं किया गया है, तो
उपयोगकर्ता से मानक इनपुट पर पासवर्ड मांगा जाएगा। पासवर्ड निर्दिष्ट करना a
स्टार्टअप फ़ाइल आम तौर पर एक सुरक्षा जोखिम है; फ़ाइल द्वारा पठनीय होनी चाहिए
केवल उपयोगकर्ता को आमंत्रित करना।

पाइप-प्रकार/उपप्रकार
जब एक MIME संदेश भाग 'TYPE/SUBTYPE' (सामान्यीकृत से लोअरकेस) प्रकार का होता है
प्रदर्शित या उद्धृत, इसका पाठ इस चर के मान के माध्यम से फ़िल्टर किया जाता है
शेल कमांड के रूप में व्याख्या की गई। विशेष मान '@' का प्रयोग बल देने के लिए किया जा सकता है
संदेश भाग की सादा पाठ के रूप में व्याख्या, उदाहरण के लिए, 'सेट'
पाइप-आवेदन/पीजीपी-हस्ताक्षर=@' अब हस्ताक्षर को सादा पाठ के रूप में मानेगा
और उन्हें "जैसा है" प्रदर्शित करें। (इसे अधिक उपयोगी में भी प्राप्त किया जा सकता है
संदर्भ, का उपयोग करके माइम प्रकार एक प्रकार मार्कर के साथ संयोजन के रूप में आदेश।)

साथ ही, यदि शेल कमांड के पहले '@' लगा है, तो कमांड का ही उपयोग किया जाएगा
MIME संदेश भाग तैयार करने के लिए यदि संदेश स्वयं प्रदर्शित होता है, लेकिन नहीं
जब एक साथ कई संदेश प्रदर्शित होते हैं।

अंत में, यदि शेल कमांड को '@&' के साथ उपसर्ग किया जाता है, तो इसके अलावा क्या है
सादे '@' शेल कमांड उपसर्ग के लिए वर्णित किया गया है, कमांड चलाया जाएगा
अतुल्यकालिक रूप से, यानी, एस-नेल को अवरुद्ध किए बिना, जो एक आसान तरीका हो सकता है
मेल संदेश को पढ़ना जारी रखते हुए ए, उदाहरण के लिए, पीडीएफ फाइल प्रदर्शित करें। कुछ
प्रदर्शित होने वाले MIME भाग के बारे में जानकारी पर्यावरण में अंतर्निहित है
शेल कमांड का:

NAIL_TMPDIR अस्थायी निर्देशिका जिसका उपयोग S-nail करता है। आमतौर पर
TMPDIR के समान, लेकिन सेट और प्रयोग करने योग्य होने की गारंटी
बाल प्रक्रियाओं द्वारा; बाद की शर्त सुनिश्चित करने के लिए
TMPDIR भी, इसे सेट किया जाएगा।
NAIL_FILENAME फ़ाइल नाम, यदि कोई सेट है, तो खाली स्ट्रिंग अन्यथा।
NAIL_FILENAME_GENERATED एक यादृच्छिक स्ट्रिंग।
NAIL_CONTENT भाग का MIME सामग्री-प्रकार, यदि ज्ञात हो, तो खाली
स्ट्रिंग अन्यथा।
NAIL_CONTENT_EVIDENCE अगर माइम-प्रति-साक्ष्य कैरी-अराउंड-बिट . शामिल है
(2), फिर यह पता लगाए गए MIME सामग्री पर सेट हो जाएगा-
प्रकार; इतना ही नहीं अन्यथा NAIL_CONTENT के समान।

पाइप-विस्तार
यह समान है पाइप-प्रकार/उपप्रकार सिवाय इसके कि 'EXTENSION' (सामान्यीकृत to
ASCII वर्णसेट के कैरेक्टर मैपिंग का उपयोग करके लोअरकेस) एक फ़ाइल एक्सटेंशन को नाम देता है,
उदाहरण के लिए, 'एक्सएचटीएमएल'। इस पद्धति का उपयोग करके पंजीकृत हैंडलर प्राथमिकता लेते हैं।

pop3-kepalive-USER@HOST, पॉप3-कीपलाइव-होस्ट, पॉप3-कीपलाइव
[विकल्प] POP3 सर्वर निष्क्रियता की अवधि के बाद कनेक्शन बंद कर देते हैं;
मानक के लिए यह कम से कम 10 मिनट का होना चाहिए, लेकिन व्यावहारिक अनुभव हो सकता है
अलग होना। इस चर को '0' से अधिक अंकीय मान पर सेट करने से 'एनओओपी' बनता है
यदि कोई अन्य ऑपरेशन नहीं किया जाता है, तो प्रत्येक मान सेकंड को भेजा जाने वाला आदेश।

शीघ्र जब कोई आदेश स्वीकार किया जाता है तो स्ट्रिंग मुद्रित होती है। संकेत द्वारा रोका जा सकता है
या तो इसे अशक्त स्ट्रिंग पर सेट करके या no . सेट करकेशीघ्र. वही एक्सएसआई
बचने के क्रम जिन्हें द्वारा समझा जाता है गूंज आदेश के भीतर इस्तेमाल किया जा सकता है
शीघ्र.

इसके अलावा, निम्नलिखित एस-नाखून विशिष्ट अतिरिक्त अनुक्रमों को समझा जाता है:
'\&', जिसका विस्तार "?" जब तक bsdcompat सेट है, जिस स्थिति में इसका विस्तार होता है
"&"; ध्यान दें कि '\&' का डिफ़ॉल्ट मान है शीघ्र. '\?', जिसका विस्तार तक होगा
"1" यदि अंतिम आदेश विफल हो गया और "0" अन्यथा, '\$', जो कि . तक विस्तारित होगा
वर्तमान में सक्रिय का नाम खाते, यदि कोई हो, और खाली स्ट्रिंग के लिए
अन्यथा, और '\@', जो वर्तमान में सक्रिय के नाम तक विस्तारित होगा
मेलबॉक्स। (ध्यान दें कि शीघ्र बफर आकार-सीमित है, अतिरिक्त काट दिया गया है।)

यद्यपि शीघ्र के लिए जाँच करता है शीर्षक-बीड़ी के विस्तार को समाहित करने के लिए
द्विदिश को सही ढंग से प्रदर्शित करने के लिए आवश्यक रूप से '\$' और '\@' बचने के क्रम
पाठ, यह अंतिम स्ट्रिंग के लिए सही नहीं है जो बनाता है शीघ्र जैसे, अर्थात्,
वास्तविक बीड़ी प्रबंधन समर्थित नहीं है।

जब का एक नया संस्करण संपादन पंक्ति(3) आदेश line संपादक उपयोग किया जाता है, कोई भी पलायन
अनुक्रम को स्वयं के साथ उपयोग के लिए किसी अन्य एस्केप वर्ण के साथ एनकैप्सुलेट किया जाना चाहिए
la EL_PROMPT_ESC तंत्र: एस-नेल नियंत्रण वर्ण '\01' को कॉन्फ़िगर करता है
इस।

उद्धरण यदि सेट किया जाता है, तो एस-नेल मूल संदेश के साथ एक उत्तर देने वाला संदेश शुरू करता है, जिसके पहले
चर का मान इंडेंटउपसर्ग. आम तौर पर, एक शीर्षक जिसमें
"फ्रॉमहेडरफील्ड ने लिखा:" उद्धरण से पहले छपा है। अगर स्ट्रिंग
'नोहेडिंग' को सौंपा गया है उद्धरण चर, यह शीर्षक छोड़ा गया है। अगर
स्ट्रिंग 'हेडर' असाइन किया गया है, हेडर्स द्वारा चुने गए हैं उपेक्षा/बनाए रखने के आज्ञाओं
संदेश निकाय के ऊपर मुद्रित होते हैं, इस प्रकार उद्धरण एक स्वचालित ` . की तरह कार्य करता है~m' टिल्ड
निकल जाता है आदेश, फिर। यदि स्ट्रिंग 'ऑलहेडर्स' को असाइन किया गया है, तो सभी हेडर हैं
संदेश निकाय के ऊपर मुद्रित और सभी MIME भागों को शामिल किया गया है, जिससे उद्धरण कार्य
एक स्वचालित ` . की तरह~M' आदेश; यह भी देखें उद्धरण के रूप में संलग्नक.

बोली-गुना
[विकल्प] के अतिरिक्त सेट किया जा सकता है इंडेंटउपसर्ग. इसे सेट करने से अधिक चालू हो जाता है
उस प्रमुख उद्धरण वर्णों में फैंसी उद्धरण एल्गोरिथ्म संकुचित है और
लंबी लाइनें मुड़ी हुई हैं। बोली-गुना या तो एक या दो पर सेट किया जा सकता है (स्पेस
अलग) संख्यात्मक मान, जिनकी व्याख्या अधिकतम (लक्ष्य) के रूप में की जाती है और
न्यूनतम लाइन की लंबाई, क्रमशः, के बराबर एक स्पिरिट में fmt(1)
कार्यक्रम, लेकिन लाइन-, पैराग्राफ-आधारित नहीं। यदि स्पष्ट रूप से न्यूनतम वसीयत निर्धारित नहीं की गई है
एल्गोरिदमिक रूप से लक्ष्य को प्रतिबिंबित करें। लक्ष्य की लंबाई से छोटा नहीं हो सकता
इंडेंटउपसर्ग साथ ही कुछ अतिरिक्त पैड। आवश्यक समायोजन होते हैं
दिल ही दिल में।

रिकॉर्ड यदि परिभाषित किया गया है, तो सभी आउटगोइंग मेल को रिकॉर्ड करने के लिए उपयोग किए जाने वाले फ़ोल्डर का पथनाम देता है।
यदि परिभाषित नहीं है, तो आउटगोइंग मेल सहेजा नहीं जाता है। इस फ़ोल्डर में सहेजते समय
विफल रहता है, संदेश भेजा नहीं जाता है, बल्कि DEAD में सहेजा जाता है।

उत्तर_स्ट्रिंग
अल्पविराम से अलग की गई सूची में सेट किया जा सकता है (ASCII के अनुसार केस-असंवेदनशील)
नियम) स्ट्रिंग्स जिन्हें बिल्टिन स्ट्रिंग्स के अतिरिक्त पहचाना जाएगा:
'विषय:' उत्तर संदेश संकेतक - अंतर्निहित 'पुनः' हैं, जो आरएफसी द्वारा अनिवार्य है
5322, साथ ही जर्मन 'ओ:'।

को उत्तर संदेश शीर्षलेख के 'उत्तर-प्रति:' फ़ील्ड में डालने के लिए पतों की एक सूची।
इस सूची के सदस्यों को इस तरह संभाला जाता है जैसे कि वे इसमें थे वैकल्पिक है सूची।

उत्तर-प्रति-सम्मान
एक संदेश का जवाब देते समय 'उत्तर-प्रति:' शीर्षलेख को गीला नियंत्रित करता है
जवाब दें or उत्तर दें. यह एक चतुर्भुज है; यदि मान के बिना सेट किया जाता है तो यह डिफ़ॉल्ट रूप से होता है
"हाँ"।

स्क्रीन जब एस-नेल प्रारंभ में संदेश शीर्षलेख मुद्रित करता है तो यह संख्या निर्धारित करता है
टर्मिनल की गति को देखकर प्रिंट करें। टर्मिनल जितना तेज़ होगा, उतना ही अधिक
यह प्रिंट करता है। यह विकल्प इस गणना को ओवरराइड करता है और निर्दिष्ट करता है कि कितने संदेश
शीर्षलेख मुद्रित हैं। इस नंबर का उपयोग के साथ स्क्रॉल करने के लिए भी किया जाता है z आदेश।

सेंडचारसेट्स
[विकल्प] कैरेक्टर सेट नामों की अल्पविराम से अलग की गई सूची जिसका उपयोग किया जा सकता है
आउटगोइंग इंटरनेट मेल। चर का मान वर्णसेट-8बिट स्वचालित रूप से है
वर्ण-समूहों की इस सूची में संलग्न है। यदि कोई वर्ण सेट रूपांतरण नहीं है
क्षमताओं को एस-नेल में संकलित किया जाता है तो एकमात्र समर्थित वर्णसेट है
tycharset। और देखें Sendcharsets-else-ttycharset और अनुभाग देखें
चरित्र सेट एस-नाखून में वर्ण सेट रूपांतरण की पूरी तस्वीर के लिए।

प्रेषक एक पता जो आरएफसी को उद्धृत करते हुए आउटगोइंग संदेशों के 'प्रेषक:' फ़ील्ड में डाला जाता है
5322: वास्तविक प्रसारण के लिए जिम्मेदार एजेंट का मेलबॉक्स
संदेश। इस फ़ील्ड का सामान्य रूप से तब तक उपयोग नहीं किया जाना चाहिए जब तक कि 'प्रेषक:' फ़ील्ड
इसमें एक से अधिक पते हैं, जिस स्थिति में यह आवश्यक है। प्रेषक पता
इस तरह संभाला जाता है जैसे कि यह में था वैकल्पिक है सूची।

मेल भेजे एक वैकल्पिक मेल ट्रांसपोर्ट एजेंट (एमटीए) का उपयोग करने के लिए, इस विकल्प को पूर्ण पर सेट करें
उपयोग करने के लिए कार्यक्रम का पथनाम। सेट करना आवश्यक हो सकता है भेजें मेल-प्रोग्नेम in
इसके अलावा।

एमटीए कई संभावित स्रोतों से कमांड लाइन तर्क पारित किया जाएगा: से
चर भेजें मेल-तर्क यदि सेट किया गया है, तो कमांड लाइन से यदि दिया गया है और
परिवर्तनशील विस्तारार्गवी उनके उपयोग की अनुमति देता है। एमटीए का तर्क प्रसंस्करण हमेशा रहेगा
एक '--' विभाजक के साथ समाप्त किया जा सकता है।

निम्नलिखित एमटीए कमांड लाइन का अन्यथा होने वाला निहित उपयोग
बाइनरी विकल्प सेट करके तर्कों को अक्षम किया जा सकता है
सेंडमेल-नो-डिफॉल्ट-तर्क: '-i' (केवल एक बिंदु वाली रेखा को नहीं मानने के लिए '।'
इनपुट के अंत के रूप में वर्ण), '-m' (विकल्प होगा) METOO सेट किया जा सकता है) और '-v' (if .)
la वाचाल विकल्प सेट है); के साथ संयोजन के रूप में -r कमांड लाइन विकल्प एस-नाखून
'-f' के साथ-साथ '-F' भी पास करेगा।

भेजें मेल-तर्क
मेल-ट्रांसफर-एजेंट को पास करने के लिए तर्क इसके माध्यम से दिए जा सकते हैं
विकल्प। इस चर की सामग्री को तर्कों के वेक्टर में विभाजित किया जाएगा
जो अन्य संभावित एमटीए विकल्पों में शामिल हो जाएगा:

सेंडमेल-तर्क सेट करें ='-t -X "/tmp/my log"'

सेंडमेल-नो-डिफॉल्ट-तर्क
(बाइनरी) जब तक यह विकल्प सेट नहीं किया जाता है एस-नेल कुछ प्रसिद्ध मानक पारित करेगा
परिभाषित करने के लिए कमांड लाइन विकल्प मेल भेजे कार्यक्रम, और अधिक के लिए वहाँ देखें।

भेजें मेल-प्रोग्नेम
कई प्रणालियाँ तथाकथित का उपयोग करती हैं मेलरैपर(8) अनुकूलता सुनिश्चित करने के लिए पर्यावरण
साथ में मेल भेजे(1). यह उस नाम का निरीक्षण करके काम करता है जिसका उपयोग करने के लिए इस्तेमाल किया गया था
पत्र वितरण प्रणाली। यदि यह चर सेट है तो मेलवापर (कार्यक्रम
जिसे वास्तव में "sendmail" कॉल करते समय निष्पादित किया जाता है) इसकी सामग्री को इस रूप में मानेगा
उस नाम। डिफ़ॉल्ट 'सेंडमेल' है।

संकेत के साथ प्रयोग के लिए एक स्ट्रिंग ~A टिल्ड एस्केप।

हस्ताक्षर के साथ प्रयोग के लिए एक स्ट्रिंग ~a टिल्ड एस्केप।

हस्ताक्षर यदि सेट किया गया है तो एक पठनीय फ़ाइल के नाम के अनुरूप होना चाहिए। फ़ाइल की सामग्री है
फिर प्रत्येक सिंगलपार्ट संदेश और प्रत्येक मल्टीपार्ट के पहले भाग में जोड़ा गया
संदेश। सावधान रहें कि किसी के लिए हस्ताक्षर संपादित करने की कोई संभावना नहीं है
व्यक्तिगत संदेश।

स्माइल-सीए-दिरो
[विकल्प] PEM में CA प्रमाणपत्र वाली निर्देशिका निर्दिष्ट करता है (गोपनीयता उन्नत
मेल) प्रारूप S/MIME हस्ताक्षरित संदेशों के सत्यापन के लिए।

मुस्कान-सीए-फ़ाइल
[विकल्प] के सत्यापन के लिए पीईएम प्रारूप में सीए प्रमाणपत्रों के साथ एक फाइल निर्दिष्ट करता है
S/MIME हस्ताक्षरित संदेश।

smime-सिफर-उपयोगकर्ता@होस्ट, मुस्कान-सिफर
[विकल्प] S/MIME एन्क्रिप्टेड संदेशों को जनरेट करते समय उपयोग करने के लिए सिफर निर्दिष्ट करता है
(निर्दिष्ट खाते के लिए)। RFC 5751 'aes128' (AES-128 .) के डिफ़ॉल्ट को अनिवार्य करता है
सीबीसी)। संभावित मान हैं (केस-असंवेदनशील और) सिफर शक्ति घटने में:
'एईएस256' (एईएस-256 सीबीसी), 'एईएस192' (एईएस-192 सीबीसी), 'एईएस128' (एईएस-128 सीबीसी), 'डेस3'
(डीईएस ईडीई3 सीबीसी, 168 बिट्स; डिफ़ॉल्ट अगर 'एईएस128' उपलब्ध नहीं है) और 'डेस' (डीईएस सीबीसी,
56 बिट)।

वास्तव में उपलब्ध सिफर एल्गोरिदम क्रिप्टोग्राफिक लाइब्रेरी पर निर्भर करता है कि
एस-नाखून का उपयोग करता है। [विकल्प] अधिक सिफर एल्गोरिदम के लिए समर्थन उपलब्ध हो सकता है
गतिशील लोडिंग के माध्यम से, उदाहरण के लिए, EVP_get_cipherbyname(3) (ओपनएसएसएल) अगर एस-नेल
इसका समर्थन करने के लिए संकलित किया गया है।

स्माईम-सीआरएल-दिरो
[विकल्प] एक निर्देशिका निर्दिष्ट करता है जिसमें उपयोग करने के लिए PEM प्रारूप में CRLs वाली फ़ाइलें होती हैं
S/MIME संदेशों की पुष्टि करते समय।

स्माइल-सीआरएल-फाइल
[विकल्प] एक फ़ाइल निर्दिष्ट करता है जिसमें पीईएम प्रारूप में एक सीआरएल होता है जिसे सत्यापित करते समय उपयोग किया जाता है
एस/एमआईएमई संदेश।

smime-एन्क्रिप्ट-USER@HOST
[विकल्प] यदि यह चर सेट है, तो दिए गए रिसीवर को भेजे जाने वाले संदेश हैं
भेजने से पहले एन्क्रिप्टेड। चर का मान a . के नाम पर सेट होना चाहिए
फ़ाइल जिसमें PEM प्रारूप में एक प्रमाणपत्र है।

यदि एक संदेश एकाधिक प्राप्तकर्ताओं को भेजा जाता है, तो उनमें से प्रत्येक जिनके लिए a
संबंधित चर सेट है एक व्यक्तिगत रूप से एन्क्रिप्टेड संदेश प्राप्त होगा;
अन्य प्राप्तकर्ता संदेश को सादे पाठ में प्राप्त करना जारी रखेंगे जब तक कि
मुस्कान-बल-एन्क्रिप्शन चर सेट है। एन्क्रिप्टेड हस्ताक्षर करने की अनुशंसा की जाती है
संदेश, यानी, सेट करने के लिए भी मुस्कान-चिह्न चर।

स्माइम-साइन-सर्टिफिकेट-USER@HOST, मुस्कान-चिह्न-प्रमाणपत्र
[विकल्प] PEM प्रारूप में एक फ़ाइल की ओर इशारा करता है। हस्ताक्षर करने के उद्देश्य से और
डिक्रिप्शन इस फ़ाइल में उपयोगकर्ता की निजी कुंजी के साथ-साथ उसकी भी होनी चाहिए
प्रमाण पत्र।

संदेश पर हस्ताक्षर करने के लिए 'USER@HOST' हमेशा के मान से लिया जाता है से (या अगर
जिसमें कई पते हैं, प्रेषक) एन्क्रिप्शन के उद्देश्य के लिए
प्राप्तकर्ता की सार्वजनिक एन्क्रिप्शन कुंजी (प्रमाणपत्र) अपेक्षित है; आदेश सर्टसेव
हस्ताक्षरित संदेशों के प्रमाणपत्रों को सहेजने के लिए उपयोग किया जा सकता है (अनुभाग पर हस्ताक्षर किए और
एन्क्रिप्टेड संदेश साथ में एस / माइम कुछ विवरण देता है)। ऑपरेशन का यह तरीका है
आमतौर पर विशेष रूप से संचालित।

संदेशों को डिक्रिप्ट करते समय खाता प्राप्तकर्ता फ़ील्ड से प्राप्त होता है ('प्रति:'
और संदेश का 'सीसी:'), जो ऐसे पतों के लिए खोजे जाते हैं जिनके लिए ऐसे a
चर सेट है। एस-नेल हमेशा मेल खाने वाले पहले पते का उपयोग करता है, इसलिए यदि
एक ही संदेश अलग-अलग का उपयोग करके उपयोगकर्ता के एक से अधिक पतों पर भेजा जाता है
एन्क्रिप्शन कुंजी, डिक्रिप्शन विफल हो सकता है।

स्माइम-साइन-इनक्लूड-सर्ट-USER@HOST, मुस्कान-साइन-शामिल-प्रमाणपत्र
[विकल्प] यदि उपयोग किया जाता है, तो यह अल्पविराम से अलग की गई सूची से मिलकर बना माना जाता है
फाइलें, जिनमें से प्रत्येक में पीईएम प्रारूप में एक ही प्रमाणपत्र शामिल किया जाना है
के अलावा S/MIME संदेश में मुस्कान-चिह्न-प्रमाणपत्र प्रमाणपत्र। यह है
लंबी प्रमाणपत्र श्रृंखलाओं के लिए सबसे उपयोगी यदि यह प्राप्त करने में सहायता करना चाहता है
पार्टी की सत्यापन प्रक्रिया। ध्यान दें कि शीर्ष स्तर के प्रमाणपत्र भी हो सकते हैं
श्रृंखला में शामिल हैं लेकिन सत्यापन के लिए कोई भूमिका नहीं निभाते हैं। यह भी देखें
मुस्कान-चिह्न-प्रमाणपत्र. याद रखें कि इसके लिए 'USER@HOST' चर को संदर्भित करता है से
(या, यदि उसमें अनेक पते हैं, प्रेषक).

स्माइम-साइन-मैसेज-डाइजेस्ट-USER@HOST, मुस्कान-चिह्न-संदेश-पाचन
[विकल्प] S/MIME संदेशों पर हस्ताक्षर करते समय उपयोग करने के लिए संदेश डाइजेस्ट निर्दिष्ट करता है। आरएफसी
5751 'sha1' के डिफ़ॉल्ट को अनिवार्य करता है। संभावित मान हैं (केस-असंवेदनशील और) in
घटती सिफर शक्ति: 'sha512', 'sha384', 'sha256', 'sha224' और 'md5'।

वास्तव में उपलब्ध संदेश डाइजेस्ट एल्गोरिदम क्रिप्टोग्राफ़िक पर निर्भर करता है
पुस्तकालय जो एस-नेल उपयोग करता है। [विकल्प] अधिक संदेश डाइजेस्ट एल्गोरिदम के लिए समर्थन
गतिशील लोडिंग के माध्यम से उपलब्ध हो सकता है, उदाहरण के लिए, EVP_get_digestbyname(3)
(ओपनएसएसएल) अगर एस-नेल को इसका समर्थन करने के लिए संकलित किया गया है। याद रखें कि इसके लिए
'USER@HOST' चर को संदर्भित करता है से (या, यदि उसमें अनेक पते हैं,
प्रेषक).

एसएमटीपी [विकल्प] आम तौर पर एस-नेल द्वारा परिभाषित कार्यक्रम को आमंत्रित करता है मेल भेजे स्थानांतरित करने के लिए
संदेश, जैसा कि में वर्णित है भेजा जा रहा है मेल। सेटिंग कर रहा है एसएमटीपी इसके बजाय चर होगा
कारण क्रम में निर्दिष्ट सर्वर से एसएमटीपी नेटवर्क कनेक्शन किए जाएं
सीधे संदेश जमा करने के लिए। एस-नेल तीन अलग-अलग "एसएमटीपी" के बारे में जानता है
प्रोटोकॉल":

· सादा एसएमटीपी प्रोटोकॉल (आरएफसी 5321) जो सामान्य रूप से सर्वर पोर्ट 25 . पर रहता है
और सेटिंग की आवश्यकता है एसएमटीपी-उपयोग-शुरूआत एसएसएल/टीएलएस दर्ज करने के लिए चर
एन्क्रिप्टेड सत्र स्थिति। [v15-compat] जैसे मान असाइन करें
'[smtp://][उपयोगकर्ता[:पासवर्ड]@]सर्वर[:पोर्ट]' ([नहीं v15-compat]
'[smtp://]server[:port]') इस प्रोटोकॉल को चुनने के लिए।
· फिर तथाकथित एसएमटीपीएस जो सर्वर पोर्ट 465 पर रहने वाला है और है
स्वचालित रूप से एसएसएल/टीएलएस सुरक्षित। दुर्भाग्य से यह कभी मानकीकृत नहीं हुआ
प्रोटोकॉल और इस प्रकार आपके मेजबान नेटवर्क सेवा डेटाबेस द्वारा समर्थित नहीं हो सकता है
- वास्तव में पोर्ट नंबर को पहले से ही अन्य प्रोटोकॉल के लिए पुन: असाइन किया जा चुका है!

एसएमटीपीएस फिर भी एक सामान्य रूप से पेश किया जाने वाला प्रोटोकॉल है और इस प्रकार से चुना जा सकता है
[v15-compat] 'smtps://[user[:password]@]server[:port]' जैसे मान असाइन करना
([नहीं v15-compat] 'smtps://सर्वर[:पोर्ट]'); उल्लिखित समस्याओं के कारण यह
हालाँकि, पोर्ट को ':465' के रूप में स्पष्ट रूप से निर्दिष्ट करने के लिए आमतौर पर आवश्यक होता है।
· अंत में सबमिशन प्रोटोकॉल (RFC 6409) है, जो आमतौर पर रहता है
सर्वर पोर्ट 587 और व्यावहारिक रूप से SMTP प्रोटोकॉल के समान है
उसके बगल में एस-नाखून बिंदु; इसे सेट करने की आवश्यकता है एसएमटीपी-उपयोग-शुरूआत
SSL/TLS सुरक्षित सत्र स्थिति दर्ज करने के लिए चर। जैसे मान असाइन करें
[v15-compat] 'सबमिशन://[उपयोगकर्ता[:पासवर्ड]@]सर्वर[:पोर्ट]' ([नहीं v15-compat]
'सबमिशन: // सर्वर [: पोर्ट]')।

क्रेडेंशियल आदि के बारे में अधिक जानकारी के लिए कृपया देखें On यूआरएल वाक्यविन्यास और क्रेडेंशियल लुकअप
एसएमटीपी ट्रांसफर एक चाइल्ड प्रोसेस में निष्पादित होता है, जो एसिंक्रोनस रूप से चलता है जब तक
या तो सेंडवेट या वाचाल चर सेट है। यदि यह एक TERM . प्राप्त करता है
सिग्नल, यह निरस्त हो जाएगा और संदेश को DEAD में सहेज देगा।

smtp-auth-USER@HOST, एसएमटीपी-प्रमाण-होस्ट, एसएमटीपी प्रमाणीकरण
[विकल्प] वेरिएबल चेन जो एसएमटीपी प्रमाणीकरण विधि सेट करती है। संभव
मान 'कोई नहीं' ([कोई v15-compat] डिफ़ॉल्ट), 'सादा' ([v15-compat] डिफ़ॉल्ट) हैं,
'लॉगिन' के साथ-साथ [विकल्प] अल विधियां 'क्रैम-एमडी 5' और 'जीएसएपी'। तब एक'
विधि को किसी उपयोगकर्ता प्रमाण-पत्र की आवश्यकता नहीं है, 'gssapi' के लिए उपयोगकर्ता नाम और सभी की आवश्यकता है
अन्य विधियों के लिए उपयोगकर्ता नाम और पासवर्ड की आवश्यकता होती है। देखें [v15-compat] एसएमटीपी, उपयोगकर्ता
और पासवर्ड ([नहीं v15-संगत] एसएमटीपी-प्रमाण-पासवर्ड और एसएमटीपी-प्राधिकरण-उपयोगकर्ता)। ध्यान दें कि
एसएमटीपी-प्रमाण-होस्ट [v15-compat] है। [नहीं v15-compat]: के लिए नोट smtp-auth-USER@HOST:
चर में प्रेषक के पते पर निर्भर ओवरराइड कर सकते हैं से.

एसएमटीपी-प्रमाण-पासवर्ड
[विकल्प] [no v15-compat] SMTP के लिए ग्लोबल फ़ॉलबैक पासवर्ड सेट करता है
प्रमाणीकरण। यदि प्रमाणीकरण विधि के लिए पासवर्ड की आवश्यकता है, लेकिन न तो
एसएमटीपी-प्रमाण-पासवर्ड न ही मिलान smtp-auth-पासवर्ड-उपयोगकर्ता @ होस्ट पाया जा सकता है,
एस-नेल यूजर के टर्मिनल पर पासवर्ड मांगेगा।

smtp-auth-पासवर्ड-उपयोगकर्ता @ होस्ट
[नहीं v15-compat] ओवरराइड करता है एसएमटीपी-प्रमाण-पासवर्ड प्रेषक के विशिष्ट मूल्यों के लिए
पते, चर पर निर्भर से.

एसएमटीपी-प्राधिकरण-उपयोगकर्ता
[विकल्प] [कोई v15-compat नहीं] SMTP के लिए वैश्विक फ़ॉलबैक उपयोगकर्ता नाम सेट करता है
प्रमाणीकरण। यदि प्रमाणीकरण विधि के लिए उपयोगकर्ता नाम की आवश्यकता है, लेकिन न तो
एसएमटीपी-प्राधिकरण-उपयोगकर्ता न ही मिलान smtp-auth-उपयोगकर्ता-उपयोगकर्ता @ होस्ट पाया जा सकता है, एस-नाखून होगा
उपयोगकर्ता के टर्मिनल पर उपयोगकर्ता नाम के लिए पूछें।

smtp-auth-उपयोगकर्ता-उपयोगकर्ता @ होस्ट
[नहीं v15-compat] ओवरराइड करता है एसएमटीपी-प्राधिकरण-उपयोगकर्ता प्रेषक पते के विशिष्ट मूल्यों के लिए,
चर पर निर्भर से.

एसएमटीपी-होस्टनाम
[v15-compat] आम तौर पर एस-नेल वेरिएबल का उपयोग करता है से आवश्यक प्राप्त करने के लिए
एक 'मेल से:<>' SMTP कमांड जारी करने के लिए 'USER@HOST' जानकारी। स्थापना
एसएमटीपी-होस्टनाम SMTP खाते से 'USER' का उपयोग करने के लिए उपयोग किया जा सकता है (एसएमटीपी या
उपयोगकर्ता चर श्रृंखला) और इस चर की सामग्री से 'होस्ट' (या, if
वह खाली स्ट्रिंग है, मेजबाननाम या स्थानीय होस्टनाम अंतिम उपाय के रूप में)। इस
अक्सर ऐसे पते का उपयोग करने की अनुमति देता है जो स्वयं मान्य है लेकिन किसी अन्य प्रदाता द्वारा होस्ट किया जाता है
की तुलना में (में से) संदेश भेजने वाला है। इस वेरिएबल को भी सेट करना
उत्पन्न 'संदेश-आईडी:' को प्रभावित करता है।

स्पैम-इंटरफ़ेस
[विकल्प] स्पैम से संबंधित किसी भी कमांड का उपयोग करने के लिए (जैसे, जैसे, स्पैमरेट)
वांछित स्पैम इंटरफ़ेस को इस चर को सेट करके परिभाषित किया जाना चाहिए। कृपया
मैनुअल अनुभाग देखें हैंडलिंग स्पैम स्पैम की पूरी तस्वीर के लिए
एस-नाखून में हैंडलिंग। निम्न में से सभी या कोई भी इंटरफ़ेस उपलब्ध नहीं हो सकता है:

के साथ 'spamc' इंटरेक्शन स्पैमसी(1) से SpamAssassin(1)
(http://spamassassin.apache.org SpamAssassin) सुइट। के लिए अलग
सामान्य फ़िल्टर इंटरफ़ेस एस-नेल स्वचालित रूप से सही जोड़ देगा
किसी दिए गए आदेश के लिए तर्क और पार्स करने के लिए आवश्यक ज्ञान है
कार्यक्रम का आउटपुट। के लिए एक डिफ़ॉल्ट मान स्पैमक-कमांड गया होगा
एस-नेल बाइनरी में संकलित if स्पैमसी(1) पथ में पाया गया है
संकलन के दौरान। क्या किसी विशिष्ट को परिभाषित करना आवश्यक होगा
कनेक्शन प्रकार (उसके लिए कॉन्फ़िगरेशन फ़ाइल का उपयोग करने के बजाय), the
परिवर्तनशील स्पैमसी-तर्क के रूप में इस्तेमाल किया जा सकता है, उदाहरण के लिए, '-d
server.example.com -p 783'। प्रति-उपयोगकर्ता निर्दिष्ट करना भी संभव है
के माध्यम से विन्यास स्पैमक-उपयोगकर्ता. ध्यान दें कि यह इंटरफ़ेस निरीक्षण नहीं करता है
कमांड के लिए संदेश का 'is-स्पैम' ध्वज स्पैमभूल.

'स्पैमड' एस-नेल सीधे के साथ संवाद करेगा SpamAssassin(1) डेमन
स्पैमड(1) पथ-आधारित के माध्यम से यूनिक्स(4) स्ट्रीम सॉकेट जैसा कि निर्दिष्ट है
स्पैमड-सॉकेट. प्रति-उपयोगकर्ता कॉन्फ़िगरेशन निर्दिष्ट करना संभव है
स्पैमड-उपयोगकर्ता.

स्वतंत्र रूप से विन्यास योग्य हुक के माध्यम से 'फ़िल्टर' जेनेरिक स्पैम फ़िल्टर समर्थन। इस
इंटरफ़ेस जैसे कार्यक्रमों के लिए मेंट है बोगोफिल्टर(1) और सिलफिल्टर(1) और
के लिए हुक के बाहर निकलने की स्थिति के संबंध में व्यवहार की आवश्यकता है
कम से कम आदेश स्पैमरेट ('0' का अर्थ है कि एक संदेश स्पैम है, '1' के लिए
गैर-स्पैम, अनिश्चित के लिए '2' और हार्ड का संकेत देने वाला कोई अन्य वापसी मूल्य
त्रुटि); चूंकि हुक में शेल कोड स्निपेट डायवर्टिंग शामिल हो सकते हैं
व्यवहार को आवश्यकतानुसार रोका जा सकता है। हुक हैं
स्पैमफिल्टर-हैम, स्पैमफिल्टर-नोहम, स्पैमफिल्टर-नोस्पैम, स्पैमफिल्टर-दर
और स्पैमफिल्टर-स्पैम; मैनुअल अनुभाग हैंडलिंग स्पैम उदाहरण शामिल हैं
कुछ कार्यक्रमों के लिए। हुक के प्रक्रिया वातावरण में होगा
चर NAIL_TMPDIR, TMPDIR और NAIL_FILENAME_GENERATED सेट। ध्यान दें
वह स्पैम स्कोर समर्थन करता है स्पैमरेट समर्थित नहीं है जब तक
[Option] tional रेगुलर एक्सप्रेशन समर्थन उपलब्ध है और
स्पैमफिल्टर-दर-स्कैनस्कोर चर सेट है।

स्पैम-अधिकतम आकार
[विकल्प] इस आकार से अधिक के संदेशों को कॉन्फ़िगर किए गए लोगों तक नहीं पहुंचाया जाएगा
स्पैम-इंटरफ़ेस. डिफ़ॉल्ट 420000 बाइट्स है।

स्पैमक-कमांड
[विकल्प] के लिए रास्ता स्पैमसी(1) 'स्पैम' के लिए कार्यक्रम स्पैम-इंटरफ़ेस। ध्यान दें
कि पथ का विस्तार नहीं किया गया है, बल्कि "जैसा है" का उपयोग किया गया है। एक कमबैक पथ रहा होगा
एस-नेल बाइनरी में संकलित किया गया है यदि निष्पादन योग्य के दौरान पाया गया था
संकलन।

स्पैमसी-तर्क
[विकल्प] भले ही एस-नेल 'स्पैम' के लिए अधिकांश तर्कों से संबंधित है
स्पैम-इंटरफ़ेस स्वचालित रूप से, यह कम से कम कभी-कभी निर्दिष्ट करने के लिए वांछनीय हो सकता है
इस चर के माध्यम से कनेक्शन से संबंधित, जैसे, '-d server.example.com -p 783'।

स्पैमक-उपयोगकर्ता
[विकल्प] 'स्पैम' के लिए प्रति-उपयोगकर्ता कॉन्फ़िगरेशन फ़ाइलों के लिए एक उपयोगकर्ता नाम निर्दिष्ट करें
स्पैम-इंटरफ़ेस. यदि यह रिक्त स्ट्रिंग पर सेट है तो S-nail नाम का उपयोग करेगा
वर्तमान का उपयोगकर्ता.

स्पैमड-सॉकेट
[विकल्प] का पथ निर्दिष्ट करें यूनिक्स(4) डोमेन सॉकेट जिस पर स्पैमड(1) सुनता है
'स्पैमड' के लिए कनेक्शन के लिए स्पैम-इंटरफ़ेस. ध्यान दें कि पथ नहीं है
विस्तारित, लेकिन "जैसा है" का उपयोग किया जाता है।

स्पैमड-उपयोगकर्ता
[विकल्प] 'स्पैमड' के लिए प्रति-उपयोगकर्ता कॉन्फ़िगरेशन फ़ाइलों के लिए एक उपयोगकर्ता नाम निर्दिष्ट करें
स्पैम-इंटरफ़ेस. यदि यह रिक्त स्ट्रिंग पर सेट है तो S-nail नाम का उपयोग करेगा
वर्तमान का उपयोगकर्ता.

स्पैमफिल्टर-हैम, स्पैमफिल्टर-नोहम, स्पैमफिल्टर-नोस्पैम, स्पैमफिल्टर-दर, स्पैमफिल्टर-स्पैम
[विकल्प] 'फ़िल्टर' के लिए कमांड और तर्क हुक स्पैम-इंटरफ़ेस. नियम पुस्तिका
अनुभाग हैंडलिंग स्पैम कुछ कार्यक्रमों के लिए उदाहरण हैं।

स्पैमफिल्टर-दर-स्कैनस्कोर
[विकल्प] 'फ़िल्टर' की सामान्य प्रकृति के कारण स्पैम-इंटरफ़ेस स्पैम स्कोर
डिफ़ॉल्ट रूप से इसके लिए समर्थित नहीं हैं, लेकिन यदि [Option] tional रेगुलर एक्सप्रेशन
समर्थन उपलब्ध है तो इस चर को सेट करने का उपयोग इसे दूर करने के लिए किया जा सकता है
प्रतिबंध इसकी व्याख्या इस प्रकार की जाती है: पहले एक संख्या (अंक) को पार्स किया जाता है
जिसके बाद अर्धविराम ';' होना चाहिए और एक नियमित अभिव्यक्ति। फिर
बाद की पहली आउटपुट लाइन को पार्स करने के लिए प्रयोग किया जाता है स्पैमफिल्टर-दर हुक, और,
यदि मूल्यांकन सफल होता है, तो वह समूह जिसे के माध्यम से निर्दिष्ट किया गया है
संख्या की व्याख्या फ्लोटिंग पॉइंट स्कैन स्कोर के रूप में की जाती है।

एसएसएल-सीए-डीआईआर
[विकल्प] PEM में CA प्रमाणपत्र के साथ एक निर्देशिका निर्दिष्ट करता है (Pricacy एन्हांस्ड .)
मेल) एसएसएल/टीएलएस सर्वर प्रमाणपत्रों के सत्यापन के लिए। देखो
SSL_CTX_load_verify_locations(3) अधिक जानकारी के लिए।

एसएसएल-सीए-फाइल
[विकल्प] के सत्यापन के लिए पीईएम प्रारूप में सीए प्रमाणपत्रों के साथ एक फाइल निर्दिष्ट करता है
एसएसएल/टीएलएस सर्वर प्रमाणपत्र। देखो SSL_CTX_load_verify_locations(3) अधिक के लिए
जानकारी.

एसएसएल-प्रमाण-उपयोगकर्ता@होस्ट, एसएसएल-प्रमाणित-होस्ट, एसएसएल-प्रमाणपत्र
[विकल्प] एसएसएल/टीएलएस क्लाइंट प्रमाणपत्र के लिए फ़ाइल नाम सेट करने वाली वैरिएबल चेन
कुछ सर्वरों द्वारा आवश्यक। यह 'प्रमाणपत्र' स्लॉट के लिए एक सीधा इंटरफ़ेस है
का एसएसएल_CONF_cmd(3) ओपनएसएसएल पुस्तकालय का कार्य, यदि उपलब्ध हो।

एसएसएल-सिफर-सूची-उपयोगकर्ता@होस्ट, एसएसएल-सिफर-सूची-होस्ट, एसएसएल-सिफर-सूची
[विकल्प] एसएसएल/टीएलएस कनेक्शन के लिए सिफर की सूची निर्दिष्ट करता है। यह प्रत्यक्ष है
के 'सिफरस्ट्रिंग' स्लॉट के लिए इंटरफ़ेस एसएसएल_CONF_cmd(3) का कार्य
ओपनएसएसएल पुस्तकालय, यदि उपलब्ध हो; देखो सिफर(1) अधिक जानकारी के लिए। डिफ़ॉल्ट रूप से
एस-नेल सिफर की सूची सेट नहीं करता है, जो वास्तव में a . का उपयोग करेगा एसएसएल-प्रोटोकॉल
विशिष्ट सिफर (स्वीकार्य सिफर की सूची के साथ प्रोटोकॉल मानक जहाज),
वास्तव में उपयोग की जाने वाली एसएसएल/टीएलएस लाइब्रेरी का समर्थन करने के लिए संभवतः तंग है - मैनुअल
अनुभाग An उदाहरण विन्यास एसएसएल/टीएलएस उपयोग केस भी शामिल है।

एसएसएल-कॉन्फ़िगरेशन-फ़ाइल
[विकल्प] यदि यह चर सेट है तो एस-नेल कॉल करेगा CONF_modules_load_file(एक्सएनएनएक्स) से
ओपनएसएसएल को होस्ट सिस्टम की व्यापक सुरक्षा के अनुसार कॉन्फ़िगर करने की अनुमति दें
समायोजन। यदि एक गैर-रिक्त मान दिया जाता है तो इसका उपयोग निर्दिष्ट करने के लिए किया जाएगा
वैश्विक ओपनएसएसएल डिफ़ॉल्ट के बजाय उपयोग की जाने वाली कॉन्फ़िगरेशन फ़ाइल; ध्यान दें कि में
यदि फ़ाइल लोड नहीं की जा सकती है तो इस मामले में यह एक त्रुटि है। आवेदन का नाम होगा
हमेशा "एस-नेल" के रूप में पारित किया जाना चाहिए।

एसएसएल-सीआरएल-फाइल
[विकल्प] एक फ़ाइल निर्दिष्ट करता है जिसमें पीईएम प्रारूप में एक सीआरएल होता है जिसे सत्यापित करते समय उपयोग किया जाता है
एसएसएल/टीएलएस सर्वर प्रमाणपत्र।

एसएसएल-सीआरएल-डीआईआर
[विकल्प] एक निर्देशिका निर्दिष्ट करता है जिसमें उपयोग करने के लिए PEM प्रारूप में CRLs वाली फ़ाइलें होती हैं
एसएसएल/टीएलएस सर्वर प्रमाणपत्रों की पुष्टि करते समय।

एसएसएल-कुंजी-उपयोगकर्ता@होस्ट, एसएसएल-कुंजी-होस्ट, एसएसएल-कुंजी
[विकल्प] वेरिएबल चेन जो एसएसएल/टीएलएस की निजी कुंजी के लिए फ़ाइल नाम सेट करती है
ग्राहक प्रमाण पत्र। यदि सेट नहीं किया गया है, तो प्रमाणपत्र फ़ाइल के नाम का उपयोग किया जाता है।
फ़ाइल पीईएम प्रारूप में होने की उम्मीद है। यह एक सीधा इंटरफ़ेस है
का 'PrivateKey' स्लॉट एसएसएल_CONF_cmd(3) ओपनएसएसएल पुस्तकालय का कार्य, यदि
उपलब्ध है.

एसएसएल-विधि-उपयोगकर्ता@होस्ट, एसएसएल-विधि-होस्ट, एसएसएल-विधि
[विकल्प] [अप्रचलित] कृपया नए और अधिक लचीले का उपयोग करें एसएसएल-प्रोटोकॉल बजाय:
यदि दोनों मान सेट हैं, एसएसएल-प्रोटोकॉल प्राथमिकता लेंगे! पर सेट किया जा सकता है
निम्नलिखित मान, वास्तव में उपयोग किया जाता है एसएसएल-प्रोटोकॉल विनिर्देश जिसके लिए यह है
मैप किए गए कोष्ठक में दिखाया गया है: 'tls1.2' ('-ALL, TLSv1.2'), 'tls1.1' ('-ALL,
TLSv1.1'), 'tls1' ('-ALL, TLSv1') और 'ssl3' ('-ALL, SSLv3'); विशेष मूल्य
'ऑटो' को 'ऑल, -एसएसएलवी2' में मैप किया गया है और इस प्रकार एसएसएलवी3 प्रोटोकॉल शामिल है। ध्यान दें
कि SSLv2 अब बिल्कुल भी समर्थित नहीं है।

एसएसएल-प्रोटोकॉल-उपयोगकर्ता@होस्ट, एसएसएल-प्रोटोकॉल-होस्ट, एसएसएल-प्रोटोकॉल
[विकल्प] प्रयुक्त एसएसएल/टीएलएस प्रोटोकॉल निर्दिष्ट करें। यह एक सीधा इंटरफ़ेस है
का 'प्रोटोकॉल' स्लॉट एसएसएल_CONF_cmd(3) ओपनएसएसएल पुस्तकालय का कार्य, यदि
उपलब्ध; अन्यथा एक एस-नेल आंतरिक पार्सर का उपयोग किया जाता है जो समझता है
(केस-असंवेदनशील) कमांड स्ट्रिंग्स का निम्नलिखित सबसेट: 'SSLv3', 'TLSv1',
'TLSv1.1' और 'TLSv1.2', साथ ही विशेष मान 'ALL'। विभिन्न
विशिष्टताओं को अल्पविराम से अलग की गई सूची के माध्यम से दिया जा सकता है जो किसी की उपेक्षा करती है
खाली जगह एक वैकल्पिक '+' प्लस उपसर्ग एक प्रोटोकॉल को सक्षम करेगा, एक '-' माइनस
उपसर्ग इसे अक्षम कर देगा, जिससे '-ALL, TLSv1.2' केवल TLSv1.2 को सक्षम करेगा
मसविदा बनाना।

यह प्रयुक्त टीएलएस/एसएसएल लाइब्रेरी पर निर्भर करता है कि कौन से प्रोटोकॉल वास्तव में समर्थित हैं
और कौन से प्रोटोकॉल का उपयोग किया जाता है यदि एसएसएल-प्रोटोकॉल सेट नहीं है, लेकिन ध्यान दें कि SSLv2 है
अब बिल्कुल भी समर्थित नहीं है और सक्रिय रूप से अक्षम है। विशेष रूप से पुराने प्रोटोकॉल के लिए
स्पष्ट रूप से सुरक्षित एसएसएल-सिफर-सूची सार्थक हो सकता है, देखें An उदाहरण
विन्यास.

एसएसएल-रैंड-ईजीडी
[विकल्प] एक एन्ट्रापी डेमॉन सॉकेट को पथनाम देता है, देखें रैंड_उदा(3). नहीं
सभी एसएसएल/टीएलएस पुस्तकालय इसका समर्थन करते हैं।

एसएसएल-रैंड-फाइल
[विकल्प] एंट्रॉपी डेटा वाली फ़ाइल को पथनाम देता है, देखें रैंड_लोड_फाइल(3).
यदि फ़ाइल एक नियमित फ़ाइल है जिसे इनवॉइस करने वाले उपयोगकर्ता द्वारा लिखा जा सकता है, तो नया डेटा लिखा जाता है
इसे लोड करने के बाद।

एसएसएल-सत्यापन-उपयोगकर्ता@होस्ट, एसएसएल-सत्यापन-होस्ट, एसएसएल-सत्यापन
[विकल्प] चर श्रृंखला जो त्रुटि होने पर की जाने वाली कार्रवाई को सेट करती है
एसएसएल/टीएलएस सर्वर प्रमाणपत्र सत्यापन के दौरान। मान्य (केस-असंवेदनशील) मान
'सख्त' हैं (असफल और तुरंत कनेक्शन बंद करें), 'पूछें' (पूछें कि क्या करना है)
मानक इनपुट पर जारी रखें), 'चेतावनी' (एक चेतावनी प्रिंट करें और जारी रखें), 'अनदेखा करें' (do .)
सत्यापन नहीं करें)। डिफ़ॉल्ट 'पूछें' है।

स्टील्थमुआ
यदि केवल निर्दिष्ट मान के बिना सेट किया जाता है, तो यह विकल्प पीढ़ी को रोकता है
'संदेश-आईडी:' और 'उपयोगकर्ता-एजेंट:' हेडर फ़ील्ड जिनमें स्पष्ट शामिल हैं
एस-नाखून के संदर्भ में। इससे जुड़े दो नुकसान हैं: पहला,
आउटगोइंग संदेशों की संदेश आईडी अब ज्ञात नहीं है। दूसरा, एक विशेषज्ञ हो सकता है
मूल को ट्रैक करने के लिए अभी भी हेडर में शेष जानकारी का उपयोग करें
मेल उपयोगकर्ता एजेंट। यदि 'noagent' मान पर सेट है, तो उल्लेखित 'Message-ID:'
दमन नहीं होता है।

शीर्ष पंक्तियाँ यदि परिभाषित किया गया है, तो शीर्ष के साथ मुद्रित होने वाले संदेश की पंक्तियों की संख्या देता है
आदेश; आम तौर पर, पहली पांच पंक्तियां मुद्रित होती हैं।

tycharset
टर्मिनल एस-नेल का कैरेक्टर सेट चालू होता है, और एक और केवल
समर्थित वर्ण सेट जिसे S-नेल उपयोग कर सकता है यदि कोई वर्ण सेट रूपांतरण नहीं है
क्षमताओं को इसमें संकलित किया गया है, जिस स्थिति में यह डिफ़ॉल्ट रूप से ISO-8859-1
जब तक कि यह LC_CTYPE लोकेल वातावरण से कोई मान नहीं निकाल सकता। को देखें
अनुभाग चरित्र सेट चरित्र सेट के बारे में पूरी तस्वीर के लिए।

उपयोगकर्ता-होस्ट, उपयोगकर्ता
[v15-compat] वैरिएबल चेन जो एक वैश्विक फ़ॉलबैक उपयोगकर्ता नाम सेट करती है, जिसका उपयोग किया जाता है
यदि प्रोटोकॉल और खाता-विशिष्ट URL में कोई नहीं दिया गया है। इस
USER के मान के लिए परिवर्तनीय डिफ़ॉल्ट।

संस्करण, संस्करण-प्रमुख, संस्करण-मामूली, संस्करण-अद्यतन
(केवल पढ़ने के लिए) एस-नेल संस्करण जानकारी: पहले चर में एक स्ट्रिंग है
पूर्ण संस्करण पहचान युक्त - यह आउटपुट के समान है
आदेश का संस्करण. बाद के तीन में केवल अंक होते हैं: प्रमुख, लघु
और संस्करण संख्या अद्यतन करें।

वातावरण


शब्द "पर्यावरण चर" को एक संकेत माना जाना चाहिए कि निम्नलिखित
चर या तो प्रक्रिया वातावरण के ज्वलंत भागों के रूप में मानकीकृत हैं, या हैं
आमतौर पर वहां पाया जाता है। जब तक अन्यथा स्पष्ट रूप से उल्लेख नहीं किया जाता है, वे सामान्य में एकीकृत होते हैं
एस-नाखूनों के दृष्टिकोण से, जैसा कि ऊपर दस्तावेज किया गया है, परिवर्तनीय हैंडलिंग।

कॉलम
टर्मिनल स्क्रीन या विंडो के लिए कॉलम स्थिति में उपयोगकर्ता की पसंदीदा चौड़ाई।
प्रोग्राम स्टार्टअप पर एक बार पूछताछ और उपयोग किया जाता है।

DEAD निरस्त संदेशों को सहेजने के लिए उपयोग की जाने वाली फ़ाइल का नाम यदि बचाना सेट है; यह
करने के लिए चूक मृत.पत्र उपयोगकर्ता की होम निर्देशिका में।

में उपयोग करने के लिए पाठ संपादक का संपादक पथनाम संपादित कमान और ~e टिल्ड निकल जाता है. एक
यदि यह मान परिभाषित नहीं है, तो डिफ़ॉल्ट संपादक का उपयोग किया जाता है।

होम उपयोगकर्ता की होम निर्देशिका। इस वेरिएबल का उपयोग केवल तभी किया जाता है जब यह में रहता है
प्रक्रिया पर्यावरण। उपयोग सेटेनव रनटाइम पर मान अपडेट करने के लिए।

लैंग, LC_ALL, LC_COLLATE, LC_CTYPE, LC_MESSAGES
देख स्थानीय(7) और चरित्र सेट.

LINES किसी पृष्ठ या लंबवत स्क्रीन या विंडो आकार पर उपयोगकर्ता की पसंदीदा पंक्तियों की संख्या
रेखा के अंदर। प्रोग्राम स्टार्टअप पर एक बार पूछताछ और उपयोग किया जाता है।

में उपयोग करने के लिए निर्देशिका लिस्टर का LISTER पथनाम फ़ोल्डरों पर काम करते समय आदेश
स्थानीय मेलबॉक्स। डिफ़ॉल्ट है ls(1) (शेल के माध्यम से पथ खोज)।

MBOX उपयोगकर्ता की mbox फ़ाइल का नाम। विशेष के तार्किक उपसमुच्चय का समर्थन करता है
सम्मेलन जो के लिए प्रलेखित हैं पट्टिका आदेश और फोल्डर विकल्प।
फ़ॉलबैक डिफ़ॉल्ट है mbox उपयोगकर्ता की होम निर्देशिका में।

MAILRC का उपयोग स्टार्टअप फ़ाइल के रूप में किया जाता है ~/.mailrc अगर सेट। जब एस-नेल स्क्रिप्ट हैं
अन्य उपयोगकर्ताओं की ओर से लागू किया गया, इस चर को सेट किया जाना चाहिए / Dev / बातिल बचने के लिए
उनकी कॉन्फ़िगरेशन फ़ाइलों को पढ़ने से होने वाले दुष्प्रभाव। यह चर केवल प्रयोग किया जाता है
जब यह प्रक्रिया वातावरण में रहता है।

NAIL_NO_SYSTEM_RC
यदि यह चर सेट किया गया है तो का पठन एस-नेल.आरसी स्टार्टअप पर बाधित है, अर्थात,
वही प्रभाव प्राप्त होता है जैसे कि एस-नेल को विकल्प के साथ शुरू किया गया था -n। इस
चर का उपयोग केवल तभी किया जाता है जब यह प्रक्रिया वातावरण में रहता है।

NETRC [v15-compat] [विकल्प] यह चर उपयोगकर्ता के डिफ़ॉल्ट स्थान को ओवरराइड करता है
.netrc फ़ाइल.

प्रोग्राम का PAGER पथनाम अधिक कमांड में उपयोग करने के लिए या जब CRT चर सेट है।
डिफ़ॉल्ट पेजिनेटर है अधिक(1) (शेल के माध्यम से पथ खोज)।

पथ निर्देशिकाओं की एक सूची है जो कमांड की तलाश में शेल द्वारा खोजी जाती है (as
इस तरह केवल प्रक्रिया वातावरण में मान्यता प्राप्त है)।

शेल कमांड के लिए उपयोग करने के लिए शेल !, खोल, ~! टिल्ड निकल जाता है और शुरू करते समय
उपप्रक्रियाएं यदि यह विकल्प परिभाषित नहीं है, तो एक डिफ़ॉल्ट शेल का उपयोग किया जाता है।

SYSV3 हेडर सारांश के पहले कॉलम में छपे अक्षरों को बदलता है।

टर्म [विकल्प] टर्मिनल प्रकार जिसके लिए आउटपुट तैयार किया जाना है।

TMPDIR के बजाय अस्थायी फ़ाइलों के लिए निर्देशिका के रूप में उपयोग किया जाता है / Tmp, अगर सेट। यह चर है
केवल तभी उपयोग किया जाता है जब यह प्रक्रिया वातावरण में रहता है। उपयोग सेटेनव अद्यतन करने के लिए
रनटाइम पर मान।

दिए गए उपयोगकर्ता के रूप में USER बल की पहचान, अर्थात, के समान -u कमांड लाइन
विकल्प। यह चर केवल तभी उपयोग किया जाता है जब यह प्रक्रिया वातावरण में रहता है। उपयोग
सेटेनव रनटाइम पर मान अपडेट करने के लिए, लेकिन ध्यान दें कि ऐसा करने से इनमें से कोई भी ट्रिगर नहीं होगा
वे सत्यापन जांच जो प्रोग्राम स्टार्टअप (फिर से) पर की गई थीं।

में उपयोग करने के लिए पाठ संपादक का दृश्य पथनाम दृश्य कमान और ~v टिल्ड निकल जाता है.

onworks.net सेवाओं का उपयोग करके heirloom-mailx का ऑनलाइन उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad