फ़ाइल AuthPass
में लाइन पर विशेष वर्णों से निपटने के लिए अभी भी कई बकाया कीड़े हैं /etc/ssmtp/ssmtp.conf
:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=ssmtp#_0_3_4
ये बग रिपोर्ट विशेष रूप ssmtp
से डेबियन में पेज के लिए हैं, लेकिन संभवतः दूसरों पर लागू होती हैं।
- डेबियन बग रिपोर्ट लॉग - # 463196 : ssmtp इसमें '=' या ':' के साथ AuthPass को पार्स नहीं कर सकता
- डेबियन बग रिपोर्ट लॉग - # 768129 : ssmtp: "#" के साथ यहां भी यही समस्या है
इन रिपोर्ट लॉग के अनुसार, लाइनों वर्ण युक्त =, :या #तो पूरी तरह से चूक, या एक तरीका है कि दाएँ हाथ की ओर पर पासवर्ड का हिस्सा इन पात्रों को हटा में कार्रवाई की जाती है।
दूसरे शब्दों में, AuthPass
लाइन पर इन विशेष पात्रों को "भागने" का कोई रास्ता नहीं है ।
साइड नोट के रूप में, कई डिवाइस हैं, जैसे कि वायरलेस होम प्रिंटर, जिसके लिए टेलिफ़ोन पर उपयोग किए जाने वाले समान, एक पैड पर पासवर्ड दर्ज करने की आवश्यकता होती है। इन उपकरणों पर कुछ विशेष वर्ण उपलब्ध हैं, लेकिन कई का चयन नहीं किया जा सकता है।
इस तरह की स्थितियों के लिए, आप (दुर्भाग्य से) डिवाइस के लिए अपना पासवर्ड समायोजित करने के लिए मजबूर हैं।
अक्षरों और नंबरों से बने एक लंबे पासवर्ड को अधिक विराम वर्णों वाले छोटे से पसंद किया जाता है।
यह प्रश्न भी निम्नलिखित पृष्ठ पर बहुत अच्छी तरह से पूछा और उत्तर दिया गया है:
Ssmtp.conf में पासवर्ड में कौन से वर्ण अवैध हैं?