ईमेल के बारे में वे झूठ जिन पर प्रोग्रामर भरोसा करते हैं
(beesbuzz.biz)(डेवलपमेंट के दौरान ऐसी बातें मानकर कोड न लिखें)
- हर किसी के पास एक ईमेल पता होता है
- हर किसी के पास ठीक एक ही ईमेल पता होता है
- ईमेल पता कभी नहीं बदलता
- अगर ईमेल पता बदलता भी है, तो वह उपयोगकर्ता के नियंत्रण में होता है
- अगर ईमेल पता बदलता भी है, तो वह उपयोगकर्ता के विशेष अनुरोध पर ही बदला है
- अगर ईमेल पता बदलता भी है, तो पुराना पता काम करता/मौजूद रहता है
- एक ईमेल पता केवल एक ही व्यक्ति का प्रतिनिधित्व करता है
- हर unique string किसी अलग ईमेल पते से मैप होती है
- सभी ईमेल सिस्टम किसी centralized system द्वारा होस्ट किए जाते हैं
- अगर किसी खास domain के उपयोगकर्ता को ईमेल भेजा जाता है, तो वह उसी domain से मेल खाने वाले सर्वर तक पहुँचाया जाता है
- अगर किसी खास domain के उपयोगकर्ता की ओर से ईमेल भेजा जाता है, तो वह उसी domain से मेल खाने वाले सर्वर से भेजा गया है
- सभी ईमेल .com, .net, .edu, .org पतों से आते हैं
- TLD या ccTLD के आधार पर ईमेल को filter किया जा सकता है
- किसी खास ccTLD का होना यह दर्शाता है कि प्राप्तकर्ता उस देश की भाषा में संदेश पाना पसंद करता है
- ईमेल पते में केवल अक्षर होते हैं
- ईमेल पते में केवल अक्षर और अंक होते हैं
- ईमेल पते में केवल अक्षर, अंक और आम तौर पर इस्तेमाल होने वाले punctuation marks होते हैं
- ईमेल पते में कम से कम एक या उससे अधिक अक्षर ज़रूर होते हैं
- ^_^@example.com या +&#@example.com जैसे पते गलत होते हैं
- ईमेल एक भरोसेमंद transmission medium है
- ईमेल एक त्वरित transmission medium है
- ईमेल शेड्यूल करने के कुछ मिनटों के भीतर भेज दिया जाता है
- ईमेल शेड्यूल करने के कुछ घंटों के भीतर भेज दिया जाता है
- ईमेल शेड्यूल करने के कुछ दिनों के भीतर भेज दिया जाता है
- ईमेल भेजते ही जल्द ही प्राप्त हो जाता है
- ईमेल भेजते ही तुरंत target server तक पहुँच जाता है
- अगर ईमेल bounce हो जाए, तो पता invalid है
- अगर ईमेल bounce न हो, तो पता valid है
- कोई valid पता हमेशा valid रहता है, और कोई invalid पता हमेशा invalid रहता है
- सभी ईमेल TCP/IP port 25 पर SMTP के जरिए भेजे जाते हैं
- सभी ईमेल TCP/IP पर SMTP के जरिए भेजे जाते हैं
- सभी ईमेल IP पर SMTP के जरिए भेजे जाते हैं
- सभी ईमेल SMTP के जरिए भेजे जाते हैं
- सभी ईमेल सर्वर “जिस vendor को सब इस्तेमाल करते हैं” के vendor extensions को support करते हैं (Google, Microsoft आदि)
- ईमेल में ठीक एक ही
From:address हो सकता है - ईमेल संदेश का
Date:header वैध होता है - ईमेल संदेश का
Received:header कभी भीDate:header से पहले का नहीं हो सकता - सभी ईमेल clients HTML attachments को support करते हैं
- सभी ईमेल clients HTML message body को support करते हैं
- सभी ईमेल clients MIME encoding को support करते हैं
- ईमेल सुरक्षित है
- encrypted email सुरक्षित है
- सभी ईमेल webmail से एक्सेस किए जाते हैं
- सभी ईमेल webmail या IMAP से एक्सेस किए जाते हैं
- सभी ईमेल webmail, IMAP या POP3 से एक्सेस किए जाते हैं
- अब कोई भी ईमेल का उपयोग नहीं करता
- .edu address इस्तेमाल करने वाले सभी लोग छात्र हैं
- .edu address इस्तेमाल करने वाले सभी लोग छात्र या professor/instructor हैं
- छात्र और professor अपने सभी internet account registrations में अपना .edu address इस्तेमाल करते हैं
- सभी विश्वविद्यालय .edu address प्रदान करते हैं
- ईमेल और HTTP के बीच domain को एक ही तरह handle किया जाता है
- ईमेल attachment का आकार उससे जुड़ी storage size के बराबर होता है
- attachment की filename को जैसा है वैसा extract करना सुरक्षित है
- ईमेल पते में जुड़ा
+suffixहटाया जा सकता है (john+doe@example.com→john@example.com) - उपयोगकर्ता अपना ईमेल पता जानते हैं
- ईमेल पते case-sensitive होते हैं, इसलिए उनकी तुलना == या strcmp से की जा सकती है
- ईमेल में URL link डालने पर उपयोगकर्ता सबसे पहले उसी पर क्लिक करेगा
14 टिप्पणियां
अगर आपने ईमेल में एक इमेज जोड़ी है और accesslog से पढ़े जाने का समय पता कर लिया है, तो इसका मतलब यह है कि उपयोगकर्ता ने ईमेल उसी समय पढ़ा था।
अगर ईमेल बाउंस हो गया है, तो अब उपयोगकर्ता के पास इस मेल को देखने का कोई तरीका नहीं है।
ईमेल पते में लगे
.dotको हटाया जा सकता है। (a.b.c@gmail.com -> abc@gmail.com)मुझे लगा यह Gmail की विशेषता है, लेकिन क्या यह सभी mail services पर समान रूप से लागू होता है?
ओह। मुझे भी लगता है कि यह सिर्फ gmail में ही लागू होता है। लेकिन
gsuiteनाम की एक service है, इसलिए domain condition लगाकर इसे नज़रअंदाज़ करना संभव नहीं होगा, ऐसा लगा।अगर इसे group email के रूप में भेजा गया है, तो संभव है कि उस email के लिंक से group के सदस्यों में फ़र्क किया जा सके।
अगर ईमेल group mail के रूप में भेजा गया है, तो वह मेल समूह के सभी सदस्यों तक पहुँचा होगा।
ईमेल में शामिल TO, CC, BCC की संख्या शायद सभी के लिए काफ़ी उदारता से आवंटित होती होगी। शायद लगभग 300 लोग?
अगर ईमेल में शामिल URL लिंक खोला गया है, तो इसका मतलब यह होगा कि उपयोगकर्ता ने खुद उस पर क्लिक किया है और उसकी सामग्री देख रहा है।
ईमेल में शामिल URL लिंक किसी भी माहौल में हमेशा एक्सेस किए जा सकेंगे।
यूज़र्स को मिलने वाला HTML message body, मेरे भेजे हुए से 100% मेल खाता है।
Cloud server (IaaS) पर भी mail भेजा जा सकता है