यह कमांड टी-प्रोट है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
टी-प्रोट - टीओएफयू सुरक्षा - आरएफसी 5322 संदेशों के लिए प्रदर्शन फ़िल्टर
SYNOPSIS
टी-प्रोट [विकल्प] ...
वर्णन
यह प्रोग्राम इंटरनेट संदेशों (ईमेल आदि) की पठनीयता में सुधार करने के लिए एक फ़िल्टर है
यूज़नेट पोस्ट) कुछ कष्टप्रद भागों को *छिपाकर*, जैसे मेलिंग सूची पाद लेख, हस्ताक्षर, और
TOFU (नीचे परिभाषा देखें), साथ ही रिक्त पंक्तियों या विराम चिह्नों को निचोड़ने का क्रम।
प्रोग्राम किसी संदेश में TOFU या उच्च उद्धरण अनुपात का भी पता लगाता है (इसलिए आप ले सकते हैं
उचित कार्रवाई, उदाहरण के लिए मेलिंग सूची या समाचार सर्वर पर संदेश सबमिट करते समय)।
फ़िल्टर पर्ल में लिखा गया है और RFC के अनुरूप एकल संदेश होने के लिए इनपुट पर निर्भर करता है
822 या इसके उत्तराधिकारी, आरएफसी 2822 और आरएफसी 5322। एमआईएमई (आरएफसी) के अनुरूप संदेशों में
2045-2049) टी-प्रोट टेक्स्ट/सादा भागों को संभालता है, अन्य को छुआ नहीं जाता है।
पहले से ही पुन: स्वरूपित संदेशों को अच्छी तरह से प्रबंधित किया जाता है: स्क्रिप्ट को शुरू में सामना करने के लिए डिज़ाइन किया गया था
एमयूए म्यूट के आउटपुट के साथ (जो मानक सीपीएएन मॉड्यूल का उपयोग न करने का कारण है
संदेशों को संभालने के लिए)।
टी-प्रोट म्यूट और उसके फोर्क म्यूट-केजेड, हिरलूम मेलएक्स के लिए उदाहरण कॉन्फ़िगरेशन फ़ाइलें प्रदान करता है
और मेटामेल. टी-प्रोट पैकेज के साथ उदाहरण एस-लैंग मैक्रो t-prot.sl भी आ रहा है
एसएलआरएन के भीतर से टी-प्रोट का उपयोग करने के लिए। INN2 के लिए एक प्रूफ़-ऑफ़-कॉन्सेप्ट फ़िल्टर है, जिसे आप
आपके द्वारा होस्ट की जाने वाली समाचार साइट की आवश्यकताओं के अनुरूप ढलना होगा। सेंडमेल के साथ प्रयोग के लिए
उर्फ(5) फ़ाइल, कृपया नीचे देखें (विकल्प -p एक उदाहरण पंक्ति प्रदान करता है)
विकल्प
यदि आप कोई विकल्प निर्दिष्ट नहीं करते हैं, तो t-prot कुछ नहीं करता है। प्रत्येक सुविधा जो आप चाहते हैं वह अवश्य होनी चाहिए
स्पष्ट रूप से चालू किया गया. बेशक, हमारे पास टी-प्रोट के लिए काफी सारे विकल्प हैं। सीमित करना
भ्रम की स्थिति में उन्हें पांच खंडों में बांटा गया है: इनपुट/आउटपुट विकल्प, विज्ञापन और
मेलिंग सूची पादलेख, फ़िल्टरिंग विकल्प, पता लगाने के विकल्प और अन्य विकल्प। जब
दूसरों को बिल्कुल स्पष्ट होना चाहिए, फ़िल्टरिंग और पता लगाने के लिए एक शब्द (या दो) की आवश्यकता हो सकती है।
यदि आप अपने एमयूए (या समाचार संदेशों) के भीतर से अपने मेल की उपस्थिति को ट्यून करना चाहते हैं
अपने एनयूए के भीतर से), फिर फ़िल्टरिंग विकल्प अनुभाग पर जाएँ।
यदि आप मेलिंग सूचियों में सबमिट किए जाने से पहले मेलों की जांच करने के लिए टी-प्रोट का उपयोग करना चाहते हैं,
आपके समाचार सर्वर पर फ़ीड किया गया, या आपके एमडीए द्वारा वितरित किया गया, फिर डिटेक्शन पर एक नज़र डालें
विकल्प अनुभाग. आप टी-प्रोट के परिणाम के आधार पर संदेशों को स्वीकार या अस्वीकार/बाउंस कर सकते हैं।
इनपुट आउटपुट विकल्प
-i फ़ाइल
एक इनपुट फ़ाइल को परिभाषित करता है; डिफ़ॉल्ट '-' यानी एसटीडीआईएन है।
-o फ़ाइल
आउटपुट फ़ाइल को परिभाषित करता है; डिफ़ॉल्ट STDOUT है.
--शरीर इनपुट में केवल संदेश का मुख्य भाग शामिल होता है। कोई RFC 5322 हेडर लाइनें नहीं हैं.
ध्यान दें: यह --पीजीपी-शॉर्ट के साथ काम नहीं करता है, और मल्टीपार्ट संदेश नहीं होंगे
हेडर गायब होने के कारण पता चला।
--शिथिल-सुरक्षा
असुरक्षित लेखन पद्धति की अनुमति दें. जब तक आप वास्तव में नहीं जानते कि आप क्या हैं, तब तक इसका उपयोग न करें
कर रहा है। (कुछ प्रारंभिक म्यूट संस्करणों के लिए यह बदसूरत समाधान आवश्यक है और होना भी चाहिए
इसे कभी भी डिफ़ॉल्ट के रूप में उपयोग न करें, अन्यथा यह संभवतः एक सुरक्षा समस्या में बदल जाएगा।)
सक्षम करने के लिए आप इस विकल्प का सुरक्षित रूप से उपयोग कर सकते हैं -o /dev/null (या अन्य फ़ाइलें जो नहीं कर सकतीं
उपयोगकर्ता के विशेषाधिकारों के साथ बदला जा सकता है)।
--मैक्स-लाइन्स=x
किसी संदेश की गिनती की जाने वाली पंक्तियों की अधिकतम संख्या (हेडर के साथ)। यदि संदेश है
x पंक्तियों से अधिक लंबी होने पर, संदेश संसाधित नहीं किया जाएगा बल्कि असंशोधित मुद्रित किया जाएगा। बाहर निकलना
-Mmutt या -Mmutt-kz के साथ कॉल करने को छोड़कर स्थिति EX_DATAERR होगी।
विज्ञापन और डाक सूची पाद लेख
-a "व्यावसायिक हस्ताक्षर": वाणिज्यिक ईमेल से "पादलेख" (हस्ताक्षर) छुपाता है
प्रदाताओं।
यह विकल्प संदेश के मुख्य भाग की अंतिम पंक्तियों की तुलना किसी भी पादलेख फ़ाइल से करता है
के साथ निर्दिष्ट निर्देशिका में -A निर्देशिका (जो इस विकल्प के लिए अनिवार्य है)।
तुलना पर्ल द्वारा की गई है सूचकांक () फ़ंक्शन (कृपया प्रयास करें पर्लडोक -f अनुक्रमणिका एसटी
विवरण)।
ध्यान दें: यदि इस विकल्प की आवश्यकता नहीं है --ftr-विज्ञापन अधिकृत है।
--ftr-विज्ञापन
"आक्रामक विज्ञापन पाद लेख मिलान सक्षम करें": इस विकल्प को सक्षम करने से, टी-प्रोट बनाता है
फ़ुटर पहचान वास्तव में लालची है: हम मानते हैं कि वाणिज्यिक ईमेल प्रदाता नहीं हैं
यहां तक कि वे अपने विज्ञापनों के नीचे बदलते टेक्स्ट जोड़ने से भी डरते हैं
संदेश का मुख्य भाग. चूँकि इन पाठों की लंबाई भी बदलती रहती है, इसलिए हम आसानी से इसका पता लगा लेते हैं
संदेश के मुख्य भाग में पादलेख की पंक्तियाँ *कहीं भी* और यह मान लें
नीचे सब कुछ पाद लेख से संबंधित है। (यार, अगर जीवन हमेशा इतना आसान होता! ;)
इस विकल्प के साथ GMX विज्ञापनों को छिपाना भी आसान होना चाहिए - आप इसे थोड़ी सी सावधानी से खरीदें
प्रदर्शन हिट (यही कारण है कि यह विकल्प डिफ़ॉल्ट रूप से अक्षम है), और साथ में
संभावना है कि कभी-कभी एल्गोरिदम थोड़ा *बहुत* लालची होता है।
ध्यान दें: इसके लिए विकल्प के साथ पाद लेख फ़ाइलों वाली एक निर्देशिका की आवश्यकता होती है -A
निर्देशिका.
-A निर्देशिका
"विज्ञापन पादलेख निर्देशिका": उस निर्देशिका को परिभाषित करता है जिसमें विज्ञापन सूची होती है
फ़ुटर (प्रति फ़ाइल एक फ़ुटर) जिन्हें हटाते समय परीक्षण किया जाना है
विकल्पों -a or --ftr-विज्ञापन.
यदि आप नहीं चाहते कि हस्ताक्षर की लंबाई गलत गिनी जाए तो यह विकल्प भी आवश्यक है
या जब विज्ञापन पाद लेख के निचले भाग में जोड़ा जाता है तो पूर्ण उद्धरण का पता नहीं चल पाता है
संदेश (विशेषकर उपयोग करते समय -S or -t).
-l "सूची हस्ताक्षर": मेलिंग सूचियों से "पादलेख" (हस्ताक्षर) छुपाता है। पाद लेख का पता लगाना
की तरह काम करता है -a विकल्प.
ध्यान दें: इसके लिए विकल्प के साथ पाद लेख फ़ाइलों वाली एक निर्देशिका की आवश्यकता होती है -L
निर्देशिका. -l यदि आवश्यक नहीं है --ftr-ml अधिकृत है।
--ftr-ml
"आक्रामक मेलिंग सूची पाद लेख मिलान सक्षम करें": इस विकल्प के साथ टी-प्रोट सक्षम है
पादलेख पहचान को वास्तव में लालची बनाता है: टूटे हुए सूची सर्वर के साथ सहायक होना चाहिए,
या भले ही आपका ईमेल प्रदाता आपके संदेशों के मुख्य भाग को बदल देता है।
--ftr-ad के समान कार्य करता है, बस यह सूची पाद लेखों को मेल करने के लिए है।
ध्यान दें: इसके लिए विकल्प के साथ पाद लेख फ़ाइलों वाली एक निर्देशिका की आवश्यकता होती है -L
निर्देशिका.
-L निर्देशिका
"सूची पाद लेख निर्देशिका": उस निर्देशिका को परिभाषित करता है जिसमें मेलिंग सूची शामिल है
फ़ुटर (प्रति फ़ाइल एक फ़ुटर) जिन्हें हटाते समय परीक्षण किया जाना है
विकल्पों -l or --ftr-ml.
यदि आप नहीं चाहते कि हस्ताक्षर की लंबाई गलत गिनी जाए तो यह विकल्प भी आवश्यक है
या मेलिंग सूची पाद लेख को नीचे जोड़ने पर पूर्ण उद्धरण का पता नहीं चल पाता है
संदेश का (विशेषकर उपयोग करते समय)। -S or -t).
फ़िल्टर विकल्प
--बिगक्यू[=एन[,एक्स]]
"बड़े उद्धरणों को छोटा करें": n से अधिक पंक्तियों वाले उद्धरणों के ब्लॉक को x तक छोटा कर दिया जाएगा
पंक्तियाँ. n के लिए डिफ़ॉल्ट 30 और x के लिए 10 हैं।
-c[n] "कंप्रेस": रिक्त रेखाओं के अनुक्रम को केवल n रिक्त रेखाओं तक निचोड़ता है। n डिफ़ॉल्ट है
2.
--अंतर एकीकृत अंतर को सहन करें (देखें) diff(1) और पैच(1)) हस्ताक्षर के बाद जोड़ा गया
(जो आमतौर पर हस्ताक्षर को वैध होने के लिए बहुत लंबा बना देता है)।
इसके अलावा, भिन्न मानक आउटपुट को छिपने से बचाएं (जो अन्यथा आसान शिकार होगा
एसटी -t).
-e "इलिप्सिस": चार या अधिक बिंदुओं, विस्मयादिबोधक चिह्नों या के अनुक्रम को निचोड़ता है
प्रश्न चिह्न क्रमशः केवल तीन बिंदुओं या चिह्नों पर।
--फिक्सइंड
उद्धरण वर्णों के बीच रिक्त स्थान को हटाकर आरएफसी 3676 का पालन करने के लिए टूटे हुए उद्धरणों को ठीक करें
और उनके बाद एक स्थान जोड़ना।
ध्यान दें: यदि उद्धरण वर्णों के बीच रिक्त स्थान हैं तो यह गलत सकारात्मकता उत्पन्न कर सकता है
इरादा (इस प्रकार उद्धरण स्तर बदल रहा है, विवरण के लिए आरएफसी 3676 देखें)।
--ग्रुप के अनुसार
नोवेल ग्रुपवाइज़ द्वारा निर्मित TOFU को छुपाता है।
-k "एंटी कैमक्वोट": उन टूटे हुए ज़िग-ज़ैग-आकार को ठीक करने का प्रयास करता है (बहुत आक्रामक तरीके से नहीं)
कुछ MUAs द्वारा चारों ओर लपेटी गई पंक्तियाँ जिन्हें जर्मन में "Kammquoting" के रूप में जाना जाता है।
ध्यान दें: यह विकल्प अब तक स्थिर माना जाता है। हालाँकि, कभी-कभी कम्कोट्स को ऐसा करना चाहिए
हटा दिए गए हैं लेकिन हटाए नहीं गए. यदि आपके साथ ऐसा होता है तो कृपया एक बग रिपोर्ट भेजें
(इस मैन पेज के बग्स और रिपोर्टिंग बग्स अनुभाग को ध्यान से पढ़ने के बाद, वह
) है।
कृपया यह भी ध्यान दें कि इस विकल्प को सक्षम करने से प्रदर्शन पर काफी असर पड़ता है।
--kdiff=n
रैप्ड लाइन डिटेक्शन के लिए दो लाइनों के बीच न्यूनतम लंबाई का अंतर
कम्मकोट्स। विवरण के लिए, कृपया स्रोत कोड देखें।
वैसे भी, कम मान एल्गोरिथम को अधिक आक्रामक बनाते हैं, उच्च मान बनाते हैं
कैम्कोट्स का पता लगाना कठिन है। डिफ़ॉल्ट 20 है.
आवश्यकता है -k.
--kmaxl=n
Kammquotes पर रैप्ड लाइन डिटेक्शन के लिए अधिकतम लाइन लंबाई। कृपया विवरण के लिए
स्रोत कोड देखें.
वैसे भी, उच्च मान एल्गोरिथम को अधिक आक्रामक बनाते हैं, निम्न मान बनाते हैं
कैम्कोट्स का पता लगाना कठिन है। डिफ़ॉल्ट 80 है.
आवश्यकता है -k.
--किमिनल=n
Kammquotes पर रैप्ड लाइन डिटेक्शन के लिए न्यूनतम लाइन लंबाई। कृपया विवरण के लिए
स्रोत कोड देखें.
वैसे भी, कम मान एल्गोरिथम को अधिक आक्रामक बनाते हैं, उच्च मान बनाते हैं
कैम्कोट्स का पता लगाना कठिन है। डिफ़ॉल्ट 65 है.
आवश्यकता है -k.
--लोकेल=स्थान
निर्दिष्ट करें कि आपके एमयूए के स्वरूपण के सही विश्लेषण के लिए किस लोकेल का उपयोग करना है
प्रदर्शित संदेश (आमतौर पर यह वह स्थान है जिसका उपयोग आपका एमयूए करता है)। अभी यह विकल्प
केवल तभी उपयोग किया जाता है जब -ममट or -Mmutt-kz निर्दिष्ट है, लेकिन यह भविष्य में बदल सकता है।
आपको पर्ल मॉड्यूल की आवश्यकता है लोकेल::गेटटेक्स्ट इस सुविधा के लिए.
ध्यान दें: यदि तुम प्रयोग करते हो मूर्ख, म्यूट-केजेड or सूतक लोकेशंस के साथ, टी-प्रोट केवल काम करेगा
यदि आप संबंधित लोकेल स्ट्रिंग निर्दिष्ट करते हैं तो सही ढंग से। वैकल्पिक रूप से, आप कर सकते हैं
पर्यावरण चर का उपयोग करें LC_ALL, एलसी_MESSAGESया, लैंग स्थान निर्दिष्ट करने के लिए
स्ट्रिंग.
ध्यान दें भी: आपको यह भी सुनिश्चित करना होगा कि आप मिलान के साथ टी-प्रोट चला रहे हैं सूतक
और मूर्ख / म्यूट-केजेड संस्करण. टी-प्रोटेक्ट पता लगाता है सूतक और मूर्ख / म्यूट-केजेड के स्थान
उन प्रोग्रामों के हालिया स्थिर संस्करण, पुराने संस्करण शायद अच्छे से काम न करें
टी-प्रोट का नवीनतम संस्करण।
-एम, --मुआMUA
"मेल उपयोगकर्ता एजेंट": कुछ मेल उपयोगकर्ता एजेंटों के लिए विशेष उपचार चालू करें। (अभी
केवल मूर्ख(1) और म्यूट-केजेड(1) समर्थित हैं, लेकिन भविष्य में और भी जोड़े जा सकते हैं।)
चेतावनी: यदि आपका एमयूए इस सुविधा द्वारा समर्थित है तो आपको यह सुनिश्चित करना होगा कि टी-प्रोट इसका उपयोग करता है
जब आपके एमयूए के भीतर से इसे इच्छानुसार काम करने के लिए बुलाया जाता है।
-m "Microsoft TOFU": जैसा कि कुछ Microsoft मेलर्स द्वारा दिया गया है, TOFU को छुपाता है। (आप सभी निश्चित रूप से
आरंभ करने वाले इन संपूर्ण उद्धरणों को जानें
"----- वास्तविक सन्देश -----"
और कुछ शीर्षलेख पंक्तियाँ...)
--एमएस-स्मार्ट
एमएस स्टाइल टीओएफयू के साथ स्मार्ट बनने की कोशिश में सीपीयू चक्र जलाएं: यदि पीजीपी पर हस्ताक्षर किए गए हैं
TOFU के अंदर के हिस्से, पाठ अभी भी अन्य संदेश भागों को छिपा सकता है
इसलिए हटाया नहीं जाना चाहिए.
कृपया ध्यान दें कि यह संभवतः केवल समय की बर्बादी है क्योंकि अधिकांश MS Outlook
जो उपयोगकर्ता इस प्रकार के TOFU का उत्पादन करते हैं, उन्हें अपने संदेशों को बनाने की परवाह नहीं होगी
कम से कम थोड़ा पठनीय या यहां तक कि पूर्वानुमानित भी। तो यह विकल्प शायद बस रहेगा
म्यूट संदेश हुक के लिए दिलचस्प (जब आप मांग पर इसे सक्रिय करने के लिए)। जानना la
प्रेषक सुपाठ्य संदेश लिखने का प्रयास करता है)।
आवश्यकता है -ममट / -Mmutt-kz और -m.
--पीजीपी-चाल
पीजीपी और एसएसएल सत्यापन आउटपुट को नीचे ले जाएं; आवश्यक है -ममट / -Mmutt-kz.
--pgp-मूव-vrf
पीजीपी और एसएसएल सत्यापन आउटपुट को केवल तभी नीचे ले जाएं जब सत्यापन अच्छा दिखे
हस्ताक्षर और हस्ताक्षर को प्रामाणिक (विश्वास पथ का उपयोग करके) सत्यापित किया जा सकता है। अगर
हस्ताक्षर में कोई समस्या है, तो पीजीपी आउटपुट को स्थानांतरित नहीं किया जाना चाहिए
उपयोगकर्ता द्वारा नोटिस किये जाने की अधिक संभावना है। आवश्यक है -ममट / -Mmutt-kz.
ध्यान दें: यदि जीपीजी समाप्त होने से पहले समाप्त हो जाता है (उदाहरण के लिए Ctrl-C दबाना, या उपयोग करना)। हत्या(1),
हम हमेशा यह पता नहीं लगा सकते कि चेक बाधित हुआ था या नहीं। हालाँकि टी-प्रोट बनने की कोशिश करता है
होशियार, झूठी सकारात्मकताएँ होंगी।
--पीजीपी-शॉर्ट
गैर-प्रासंगिक पीजीपी कुंजी यूआईडी छुपाएं; आवश्यक है -ममट / -Mmutt-kz.
-r "रिप हेडर ऑफ": सभी मेल हेडर लाइनों को छुपाता है।
--जवाब
एकाधिक उत्तर उपसर्गों के साथ विषय पंक्तियाँ (Re: और अन्य में अनुवाद)।
भाषाएँ) केवल एक उपसर्ग में सिमट जाती हैं।
-S[एन] "लंबे हस्ताक्षरों का दमन": हस्ताक्षर एन पंक्तियों में होने चाहिए (शामिल नहीं)।
जिसमें डैश-डैश-स्पेस हो) या उससे कम। यदि और भी हैं, तो संभवत: ऐसा नहीं है
वह आख़िरकार उत्साही है। तो इस विकल्प के साथ आप इसे एक के लिए व्यापार करते हैं वास्तव में अच्छी लाइन है।
यदि कोई n नहीं दिया गया है, तो डिफ़ॉल्ट 4 है। (हम 4 के अलावा किसी अन्य मान का उपयोग करने की अनुशंसा नहीं करते हैं।
इसे पुराने ज़माने की बात मानें, लेकिन वास्तव में हम RFC अनुरूपता को *पसंद* करते हैं।)
ध्यान दें: लंबे समय तक परीक्षण करते समय "--" वाली पंक्ति को नहीं गिना जाता है
हस्ताक्षर, लेकिन यह प्रदर्शित करते समय शामिल किया जाता है कि कितनी पंक्तियाँ हटाई गईं।
-s "हस्ताक्षर विलोपन": हस्ताक्षर छुपाता है, अर्थात "हस्ताक्षर डैश" के बाद की सभी पंक्तियाँ
लाइन, यानी तीन अक्षरों वाली एक लाइन: डैश-डैश-स्पेस (न अधिक, न कम)।
--सानी शीर्षकों को स्वच्छ करें "प्रति:", "प्रेषक:" और "विषय:": उद्धृत-मुद्रण योग्य ठीक हो जाता है
संगत वर्ण. जर्मन उमलॉट्स का अनुवाद उनके "एई", "ओई", "यूई" में किया जाता है
पेंडेंट.
उदाहरण के लिए बर्कले मेलएक्स जैसे एमयूए के भीतर विषय के आधार पर खोज करने के लिए उपयोगी।
--सिग्ज़मैक्स[=एन]
"सहन किए गए हस्ताक्षरों की अधिकतम संख्या": यहां आप परिभाषित कर सकते हैं कि कितने हस्ताक्षर हैं
आप इस प्रकार व्यवहार किया जाना स्वीकार करते हैं। (सबसे महत्वपूर्ण व्यवहार तब होता है जब Microsoft
शैली उद्धरण हटा दिए गए हैं. विशेषज्ञ कृपया अधिक सूक्ष्मता के लिए कोड देखें
इस विकल्प के निहितार्थ.)
असीमित संख्या में चिह्न रखने के लिए खाली छोड़ें या शून्य निर्दिष्ट करें। डिफ़ॉल्ट 1 है.
--स्पैस
"स्पैमएसासिन वर्कअराउंड": स्पैमएसासिन (यहां उपलब्ध है http://spamassassin.org/)
अक्सर यह कॉन्फ़िगर किया जाता है कि यह संदेश के मुख्य भाग में कुछ पंक्तियाँ जोड़ता है
स्पैम मानदंड के बारे में जानकारी जो संदेश से मेल खाती पाई गई। यह
विकल्प Microsoft शैली TOFU के लिए गलत सकारात्मकता से बचने के लिए एक अतिरिक्त परीक्षण सक्षम करता है
ऐसे संदेश.
-t "TOFU विलोपन": "पारंपरिक शैली" TOFU को छुपाता है, जहां प्रत्येक पंक्ति इससे शुरू होती है
इंडेंट स्ट्रिंग ">"।
-w "व्हाट्सएप विलोपन": अनुगामी व्हाईटस्पेस (स्पेस और टैब के अनुक्रम) को छुपाता है।
चेतावनी: इससे मेलिंग सूचियों के बीच क्रॉसपोस्ट के साथ दिलचस्प प्रभाव पड़ सकता है
या अज्ञात हस्ताक्षर प्रयासों के साथ।
पता लगाने विकल्प
-P संदेश
"चुनिंदा डिलीवरी के लिए उपयोगकर्ता परिभाषित बाउंस संदेश": आप अपना स्वयं का बाउंस निर्दिष्ट कर सकते हैं
जब हम किसी ईमेल को डिलीवर करने का प्रयास करते हैं और वहां से उसे बाउंस कर देते हैं तो संदेश वापस आ जाता है
अंदर टोफू है. देखना -p.
-p [पता]
"पिकी डिलीवरी": यदि हमें वास्तव में कुछ TOFU मिलता है, तो निकास कोड के साथ निरस्त करें EX_उपलब्ध.
अन्यथा यदि दिया गया है तो संदेश को ADDRESS पर रीडायरेक्ट करें।
मेल डिलीवरी एजेंटों (एमडीए) या मेल ट्रांसपोर्ट एजेंटों के भीतर से उपयोग के लिए अभिप्रेत है
(एमटीए), या आईएनएन के भीतर से भी, इसलिए यदि टीओएफयू का पता चलता है तो संदेश बाउंस हो जाता है, और
*आपकी* नसों पर नहीं चढ़ता। :)
के साथ उपयोग के लिए एक उदाहरण के रूप में मेल भेजे, इस पंक्ति को अपनी उपनाम फ़ाइल में डालें और
आह्वान नए उपनाम:
नोटोफू: |"/usr/local/bin/t-prot -mt -p=user@mydomain"
इससे संदेश बाउंस हो जाएंगे यदि अंदर कोई TOFU पाया जाता है
संदेश, और इसे वितरित करें अन्यथा। नोट वह तो टोफू ही है
यदि आप निर्दिष्ट करते हैं तो पता चला -t क्रमश -m.
कृपया be सावधान नहीं सेवा मेरे उछाल संदेश सेवा मेरे मेलिंग सूचियाँ!
--जाँच[=झंडे]
जाँच चलाएँ. सफल होने पर, एक त्रुटि संदेश प्रिंट करें और उचित निकास के साथ बाहर निकलें
कोड. उदाहरण के लिए INN2 के भीतर से संदेशों को अस्वीकार करने के लिए उपयोगी।
झंडे अल्पविराम (कोई रिक्त स्थान नहीं) द्वारा अलग किए जाते हैं, और निम्नलिखित (अभी) हो सकते हैं
सिर्फ एक झंडा):
अनुपात[=एन]
यदि उद्धरण अनुपात n या अधिक है, तो संदेश अस्वीकार कर दिया जाता है। 0 और के बीच होना चाहिए
1, अन्यथा यह पूरी तरह से अक्षम है। डिफ़ॉल्ट 0.75 है (यानी, संदेश पंक्तियों का 75%)
उद्धरण हैं)।
-डी, - दाढ़
TOFU दूषित ईमेल बाउंस करते समय लिफ़ाफ़ा जानकारी को syslog पर प्रिंट करें। गलती करना
syslog सुविधा mail.debug है। आवश्यक है -p.
अन्य विकल्प
-एच, --मदद
सभी विकल्पों पर सारांश के साथ एक संक्षिप्त सहायता पाठ प्रदर्शित करता है, और बाहर निकल जाता है।
-में, --संस्करण
वर्तमान संस्करण संख्या प्रिंट करता है और बाहर निकल जाता है।
वातावरण
पर्यावरण चर LC_ALL, एलसी_MESSAGES, तथा लैंग जब पढ़ा जाता है और सम्मान किया जाता है
mutt / mutt-kz या gnupg द्वारा आउटपुट की व्याख्या करना (जब तक कि उन्हें --locale द्वारा खारिज न किया जाए)
विकल्प)। किसी भी स्थानीय सेटिंग की परवाह किए बिना टी-प्रोट का अपना आउटपुट अंग्रेजी है।
बाहर निकलें स्थिति
प्रोग्राम से बाहर निकलने पर, टी-प्रोट एग्जिट कोड का उपयोग करता है /usr/include/sysexits.h और इस प्रकार व्यवहार करता है
टी-प्रोट को कॉल करते समय सेंडमेल और अन्य लोग कैसे समझते हैं।
वर्तमान में, उपयोग किए गए कोड हैं
EXO K
EX_उपयोग
EX_DATAERR
EX_उपलब्ध
EX_सॉफ़्टवेयर
EX_IOERR
हालाँकि, यदि पर्ल टी-प्रोट को संकलित और निष्पादित करने में विफल रहता है, तो पर्ल के सामान्य निकास कोड होंगे
लौटा हुआ।
टोफू?
TOFU एक संक्षिप्त नाम है जो जर्मन और अंग्रेजी शब्दों को मिश्रित करता है; इसका विस्तार "टेक्स्ट ओबेन,
पूर्ण-उद्धरण अनटेन" जिसका अर्थ है "ऊपर पाठ - नीचे पूर्ण उद्धरण" और की शैली का वर्णन करता है
बहुत सारे उपयोगकर्ता जो अपने मेलर या न्यूज़रीडर को पिछले संदेश की हर चीज़ उद्धृत करने देते हैं
और बस शीर्ष पर कुछ पाठ जोड़ें; जाहिर है वे सोचते हैं कि उद्धृत पाठ नहीं होना चाहिए
बिलकुल बदल गया. यह काफी कष्टप्रद है क्योंकि यह अनावश्यक रूप से भी बहुत सारा डेटा भेजता है
आवश्यक नहीं। संदेशों का कुछ संपादन वांछित है. कृपया इन लोगों को इंगित करें
पृष्ठ http://www.river.com/users/share/etiquette/edit.html - धन्यवाद!
निष्पादन
टी-प्रोट के प्रदर्शन को बेहतर बनाने के कई तरीके हैं:
कुछ कमांड लाइन विकल्प काफी गंभीर प्रदर्शन हिट हैं - -k और का उपयोग न करें
विशेष रूप से --ms-smart यदि आप उनके बिना संतुष्ट हैं।
विशेष पाद लेखों की जाँच करना भी बहुत महंगा है। बिल्कुल कम से कम फ़ुटर फ़ाइलें डालें
किसी भी पादलेख निर्देशिका में आवश्यक।
पीजीपी से संबंधित सभी विकल्प सीपीयू का बहुत सारा समय बर्बाद कर रहे हैं। अहस्ताक्षरित और पर उनसे बचने का प्रयास करें
अनएन्क्रिप्टेड संदेश.
म्यूट (या म्यूट-केज़) के भीतर से टी-प्रोट को कॉल करते समय, आप म्यूट के फ़ोल्डर-हुक का उपयोग कर सकते हैं और
संदेश-हुक सुविधाएं केवल जरूरत पड़ने पर ही विकल्पों को चालू करने के लिए, उदाहरण के लिए एक अलग सेट अप करने के लिए
प्रत्येक मेलिंग सूची फ़ोल्डर के लिए पादलेख निर्देशिका।
समस्या निवारण
Q: मैं अपनी मेलिंग सूची की फ़ुटर फ़ाइलों को अधिक भिन्न मेलिंग सूचियों से मेल कराना चाहता हूँ
फ़ुटर. क्या मैं रेगुलर एक्सप्रेशन का उपयोग कर सकता हूँ, या मैं इसे कैसे पूरा कर सकता हूँ?
A: नहीं, रेगएक्सपी यहां काम नहीं करता। तुलना पर्ल बिल्टिन द्वारा की गई है अनुक्रमणिका()
समारोह (देखें पर्लडोक अधिक विस्तृत जानकारी के लिए), इसलिए आपको बिल्कुल मेल खाना चाहिए
पंक्ति की शुरुआत. आप जितनी लंबी पंक्ति निर्दिष्ट करेंगे, मिलान उतना ही अधिक सटीक होगा;
यदि आपकी पंक्ति खाली है तो आप बिना शर्त मेल खाते हैं।
Q: मैं प्रदर्शित करते समय मेलिंग सूची पाद लेख को दबाने के लिए विकल्प -l और -L का उपयोग करता हूं
में संदेश मूर्ख(1). यह कभी-कभी काम करता है, लेकिन कभी-कभी ऐसा नहीं होता: द
पाद लेख का पता नहीं चला है, और इसलिए पूर्ण उद्धरण और हस्ताक्षर नहीं हटाए गए हैं
बहुत लंबे समय के रूप में पहचाने जाते हैं (जो कि नहीं हैं)।
A: यह तब हो सकता है जब संदेश बुरी तरह से एन्कोड किया गया हो, इसलिए म्यूट सभी को हल नहीं कर सकता है
एन्कोडेड वर्ण, उदाहरण के लिए यदि आपके पास मेलिंग सूची पर एक एन्कोडेड संदेश है, और
माज़र्डोमो एक मेलिंग सूची पादलेख को एक अलग एन्कोडिंग में जोड़ता है (या यहां तक कि हमें भी-
एएससीआईआई)। "--" बिल्कुल "--=20" से मेल नहीं खाता।
एक अन्य समस्या गैर-us-ascii वर्ण हैं। बस उनसे बचें, और सबकुछ करना चाहिए
बढ़िया कार्य करना।
समाधान के लिए पूर्ववर्ती Q+A देखें।
Q: मैं एक संदेश लिखना चाहता हूं जिसमें ऐसे हिस्से हैं जिन्हें हटाया भी नहीं जाना चाहिए
जब टी-प्रोट के साथ फ़िल्टर किया जाता है। क्या यह संभव है?
A: हाँ, लेकिन कृपया इसका प्रचार न करें। का अविभाज्य उपयोग करें शब्दशः
अनुदेश:
#वि+
यह लाइन टी-प्रोट द्वारा फ़िल्टर किए जाने से सुरक्षित है!!!!!!
#v-
अभी टेक्स्ट नहीं आ रहा है.
onworks.net सेवाओं का उपयोग करके ऑनलाइन टी-प्रोट का उपयोग करें