मेरे पास स्पैमर को रोकने का एक सरल तरीका है जो 100% प्रभावी है, कम से कम मेरे अनुभव में, और reCAPTCHA और इसी तरह के दृष्टिकोण के उपयोग से बचा जाता है। जब मैं इस दृष्टिकोण को लागू करता हूं, तो मैं पिछले 5 वर्षों के लिए अपनी साइटों के HTML रूपों में से लगभग 100 स्पैम प्रति दिन तक चला जाता हूं।
यह एक ग्राफिक सबमिशन "कोड" के साथ सबसे एचटीएमएल फॉर्म हैंडलिंग स्क्रिप्ट्स (I FormMail.pl का उपयोग करता है) के ई-मेल ALIAS क्षमताओं का लाभ उठाकर काम करता है, जो कि ग्राफिक्स प्रोग्राम के सबसे सरल में आसानी से बनाया जाता है। इस तरह के एक ग्राफिक में कोड M19P17nH और प्रॉम्प्ट "बाईं ओर कोड दर्ज करें" शामिल है।
यह विशेष उदाहरण अक्षरों और संख्याओं के यादृच्छिक क्रम का उपयोग करता है, लेकिन मैं अपने आगंतुकों (जैसे "pnofrtay") से परिचित शब्दों के गैर-अंग्रेज़ी संस्करणों का उपयोग करता हूं। ध्यान दें कि फ़ॉर्म फ़ील्ड दिखाई देने के बजाय फ़ॉर्म फ़ील्ड के लिए संकेत ग्राफ़िक में बनाया गया है। इस प्रकार, एक रोबोट के लिए, वह फॉर्म फील्ड अपने उद्देश्य के अनुसार कोई सुराग प्रस्तुत नहीं करता है।
यहां एकमात्र वास्तविक चाल यह सुनिश्चित करना है कि आपका फ़ॉर्म html इस कोड को "प्राप्तकर्ता" चर में असाइन करता है। फिर, अपने मेल प्रोग्राम में, सुनिश्चित करें कि आपके द्वारा उपयोग किए जाने वाले प्रत्येक ऐसे कोड को ई-मेल उपनाम के रूप में सेट किया गया है, जो आपके द्वारा उपयोग किए जाने वाले ई-मेल पते की ओर इशारा करता है। चूंकि रोबोट को पढ़ने के लिए फॉर्म पर किसी भी प्रकार का कोई संकेत नहीं है और ई-मेल पते नहीं हैं, इसलिए यह नहीं पता है कि रिक्त प्रपत्र फ़ील्ड में क्या रखा जाए। यदि यह फ़ॉर्म फ़ील्ड या स्वीकार्य कोड के अलावा कुछ भी नहीं डालता है, तो फ़ॉर्म सबमिशन "खराब प्राप्तकर्ता" त्रुटि के साथ विफल हो जाता है। आप विभिन्न रूपों पर एक अलग ग्राफिक का उपयोग कर सकते हैं, हालांकि यह वास्तव में मेरे अनुभव में आवश्यक नहीं है।
बेशक, एक इंसान इस समस्या को एक फ्लैश में हल कर सकता है, बिना सभी समस्याओं के बिना reCAPTCHA और इसी तरह, अधिक सुरुचिपूर्ण, योजनाओं के साथ। यदि एक मानव स्पैमर प्राप्तकर्ता विफलता का जवाब देता है और रोबोट में छवि कोड को प्रोग्राम करता है, तो आप इसे आसानी से बदल सकते हैं, एक बार जब आप महसूस करते हैं कि रोबोट को जवाब देने के लिए कठिन-कोडित किया गया है। इस दृष्टिकोण का उपयोग करने के पाँच वर्षों में, मुझे कभी भी ऐसे किसी भी रूप से स्पैम नहीं मिला है जिस पर मैं इसका उपयोग करता हूँ और न ही मुझे कभी भी किसी भी प्रकार के मानव उपयोगकर्ता से कोई शिकायत है। मुझे यकीन है कि यह रोबोट में ओसीआर क्षमता के साथ पीटा जा सकता है, लेकिन मैंने कभी भी अपनी किसी भी साइट पर ऐसा नहीं किया है जो HTML रूपों का उपयोग करता हो। मैंने "स्पैम ट्रैप्स" (छिपे हुए "आते हैं" एचटीएमएल कोड का उपयोग किया है जो मेरी विरोधी स्पैम नीतियों को इंगित करता है) अच्छे प्रभाव के लिए, लेकिन वे केवल लगभग 90% प्रभावी थे।