this post ईमेल सत्यापन के बारे में के बारे में,एक ईमेल पता सत्यापित करना सी # में मौजूद
सी # का उपयोग कर, कैसे होगा आप
- इस मुद्दे को एक VRFY आदेश
- इस मुद्दे को एक RCPT आदेश
this post ईमेल सत्यापन के बारे में के बारे में,एक ईमेल पता सत्यापित करना सी # में मौजूद
सी # का उपयोग कर, कैसे होगा आप
आईएमओ, आरसीपीटी विधि सबसे अच्छा है, और मैं अभी भी इसे हर रोज इस्तेमाल करता हूं, आप सबकुछ सीख सकते हैं। http://mailsystem.codeplex.com/SourceControl/changeset/view/51422#541825
वर्ग काफी भारी है, तो आप कोड आप स्रोत कोड से चाहिए स्निपेट लेने के लिए करना होगा:
यहाँ आवश्यक कोड हैं।
मैं लगता है कि आप पाएंगे कि कई मामलों में ये कार्य जानबूझकर स्पैमर को हराने के लिए झूठ बोलेंगे। यदि कोई उपयोगकर्ता पुष्टि करने का कोई तरीका है तो उपयोगकर्ता किसी सत्यापन (या सदस्यता समाप्त करें) लिंक पर क्लिक करने के अलावा वास्तविक है तो स्पैमर बहुत खुश लोग होंगे।
बस स्पष्ट होने के लिए, ईमेल पता सत्यापित करने का सबसे अच्छा तरीका उपयोगकर्ता को एक लिंक वाला एक ईमेल भेजना है, और उन्हें ईमेल प्राप्त करने के सत्यापन के लिए लिंक पर क्लिक करने का इंतजार करना है। किसी भी अन्य तकनीक (कॉर्पोरेट/इंट्रानेट पर्यावरण के अपवाद के साथ) स्पैमर को हराने के लिए विफल होना चाहिए और/या झूठ बोलना चाहिए।
मैं सलाह की सराहना करता हूं, लेकिन सवाल यह नहीं था कि 'ईमेल सत्यापित करने का सबसे अच्छा तरीका क्या है'। –
हां यह है। स्पेंस एक जवाब है। – Mau
आमतौर पर इन तरह की आवश्यकताओं का सामना करते समय, यह जरूरी कारण विश्लेषण के लिए अधिक उपयोगी है कि इसकी आवश्यकता क्यों है।यह पता चला होगा कि क्लाइंट ने लोगों को 'संरक्षित' ईमेल पते वाले लोगों को देखा है, जिन्हें मेल भेजने से पहले लिंक पर क्लिक करने के लिए पहली बार प्रेषक की आवश्यकता होती है। परंपरागत ईमेल पता सत्यापन (ईमेल में लिंक) के साथ रहना आसान होगा और कुछ अतिरिक्त टेक्स्ट डालें जो व्यक्ति को एक विशेष ईमेल आईडी (say: [email protected]) को "श्वेतसूची" करने के लिए ईमेल प्रदान करने के लिए पूछता है। –
आप इस के लिए कुछ इसी तरह का उपयोग कर की कोशिश कर सकते:
http://www.vcskicks.com/download-file-ftp.php
इसके बजाय एफ़टीपी का प्रयोग कर के, एसएमटीपी का उपयोग करें।
आम तौर पर।
वीआरएफवाई: इसे भूल जाओ। गंभीरता से;) कोई भी सर्वर उत्तर नहीं देगा - कोई भी नहीं। स्पैमर द्वारा बहुत अधिक इस्तेमाल किया गया था।
आप सार्वजनिक SMTP सर्वर (खंड 2.11 यहाँ पर एक नज़र डालें: http://tools.ietf.org/html/rfc2505) आप के लिए झूठ बोल रही है के बारे में चिंतित नहीं हैं, तो सबसे अच्छा तरीका है वास्तव में सर्वर के लिए एक TcpClient को खोलने के लिए हो सकता है और अपने आप को एसएमटीपी प्रोटोकॉल चलाएं। एसएमटीपी वास्तव में, वास्तव में आसान प्रोटोकॉल है। विकिपीडिया: http://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol
यदि आप शॉन एडवर्ड्स के उत्तर पर एक नज़र डालें तो मुझे लगता है कि इस तरह के योग्य होना चाहिए, हालांकि मैं यहां दूसरों से सहमत हूं कि यह वास्तव में सबसे अच्छी बात नहीं है क्योंकि 9 0% ईमेल सर्वर शायद आपको झूठ बोलेंगे । –