हर्षित प्रतिक्रिया पत्र की प्रति। जूमला फीडबैक फॉर्म - निर्माण और अनुकूलन

समस्या:प्रतिक्रिया परिहार। अधिकांश लोग आलोचना को बहुत अच्छी तरह से नहीं लेते हैं और तदनुसार, नकारात्मक प्रतिक्रिया से बचने की पूरी कोशिश करते हैं। नतीजतन, उन्हें अपनी ताकत और कमजोरियों के बारे में वास्तव में अमूल्य जानकारी प्राप्त नहीं होती है और परिणामस्वरूप, पूर्व से अधिकतम लाभ निकालने और बाद के परिणामों को रोकने का अवसर नहीं मिलता है।

फेसला:यदि आप सक्रिय रूप से उन लोगों से ईमानदार और निष्पक्ष प्रतिक्रिया प्राप्त करने और सीखने की कोशिश कर रहे हैं जो आपको अच्छी तरह से जानते हैं (कई अलग-अलग कोणों से), तो आप किसी व्यक्ति को खुद को नए कोणों से देखने की अनुमति देने के लिए सबसे प्रभावी और तेज़ तरीकों में से एक का उपयोग कर रहे हैं। और व्यक्तिगत सफलता और आत्म-विकास की गति को तेज करें।

निर्देश:ई-मेल फ़ील्ड में निम्नलिखित पाठ दर्ज करें (आप इसे संपादित कर सकते हैं और इसे अपनी स्थिति में अनुकूलित कर सकते हैं ताकि यह स्पष्ट हो कि आप इसके लेखक हैं)। इसे पाँच से तीस (जितने अधिक बेहतर) लोगों को भेजें, जो आपकी ताकत और कमजोरियों का ईमानदार मूल्यांकन देने के लिए आपको अच्छी तरह से जानते हैं। ये आपके मित्र, रिश्तेदार, सहकर्मी, संरक्षक, शिक्षक, पूर्व नियोक्ता या प्रबंधक, ग्राहक और अन्य लोग हो सकते हैं जो आपके महत्वपूर्ण और करीबी हैं। और अगर आप काफी बहादुर हैं, तो लोग आपके महत्वपूर्ण या करीबी हैं अतीत में।(मैं गंभीर हूं।)

जरूरी:पत्रों को "अंधा प्रतियों" के रूप में भेजना न भूलें ताकि प्राप्तकर्ता अन्य प्राप्तकर्ताओं को नहीं देख सकें। (और सामान्य रूप से पत्र को कॉपी और पेस्ट करना बेहतर है और फिर उन्हें प्रत्येक व्यक्ति को अलग से भेजें।)

विषय क्षेत्र: बहुत जरुरी है…या मुझे आपकी राय सुनना अच्छा लगेगा ...

ईमेल पाठ:

प्रिय मित्रों, रिश्तेदारों और सहयोगियों!

इस पत्र को पढ़ने के लिए आपका बहुत-बहुत धन्यवाद। मेरे लिए इसे भेजना बहुत मुश्किल था, लेकिन यह मेरे लिए बेहद महत्वपूर्ण है और इसे पढ़ने के लिए अपना कीमती समय निकालने के लिए (और, उम्मीद है, मुझे जवाब देने के लिए) मैं आपका तहे दिल से धन्यवाद देता हूं।

यह पत्र चुनिंदा लोगों के समूह को प्राप्त होगा। आप में से प्रत्येक मुझे अच्छी तरह से जानता है और उम्मीद है कि मेरी ताकत का एक ईमानदार मूल्यांकन देगा और इससे भी महत्वपूर्ण बात यह है कि मेरी कमजोरियों (तथाकथित सुधार क्षेत्र)।

मैंने पहले कभी ऐसा कुछ नहीं किया है, लेकिन मुझे लगता है कि एक व्यक्ति के रूप में विकसित होने और विकसित होने के लिए, मुझे बस एक बेहतर तस्वीर प्राप्त करने की आवश्यकता है कि मेरे जीवन में सबसे महत्वपूर्ण लोग मुझे कैसे देखते हैं। वह व्यक्ति बनने के लिए जिसकी मुझे आवश्यकता है, वह जीवन जीने के लिए जो मैं चाहता हूं और जिसके लायक हूं, और दूसरों के जीवन में उस स्तर पर योगदान करने के लिए जो मैं करना चाहता हूं, मुझे वास्तव में एक उद्देश्यपूर्ण राय सुनने की आवश्यकता है।

इस संबंध में, मैं आपसे एक ईमेल भेजने के लिए कुछ मिनट लेने के लिए कहता हूं जिसमें आप ईमानदारी से लिखेंगे कि मुझे किन दो या तीन महत्वपूर्ण क्षेत्रों में सुधार की सबसे अधिक आवश्यकता है। यदि यह आपके लिए आसान और अधिक सुखद होगा, तो बेझिझक मेरे सबसे बड़े लाभों और स्पष्ट लाभों को पहले सूचीबद्ध करें (किसी भी मामले में, यह निश्चित रूप से मेरे लिए इस तरह से आसान और अधिक सुखद होगा)। बस इतना ही। और कृपया कुछ भी सजाने या छिपाने की कोशिश न करें। मैं किसी भी आलोचना पर अपराध नहीं करने का वादा करता हूं। वास्तव में, आप जितने ईमानदार होंगे, मैं अपने जीवन में सकारात्मक बदलाव लाने के लिए उतना ही अधिक प्रेरित होगा।

फिर से धन्यवाद, और अगर मैं आपके जीवन में मूल्य जोड़ने के लिए कुछ कर सकता हूं, तो कृपया बेझिझक मुझे बताएं। ईमानदारी से आभार के साथ,

ईमेल जो आपके जीवन को बदल देगा: निष्कर्ष विचार

इतना ही! मुझे आशा है कि आप मेरे साथ जुड़ेंगे, ट्रुडी, और मेरे सैकड़ों अन्य वीआईपी ग्राहक जिन्होंने इस तरह एक ईमेल भेजने का साहस किया है। इस अनुभव से आप जीवन बदलने वाले, जीवन बदलने वाले कुछ पुरस्कारों की अपेक्षा कर सकते हैं: अधिक सटीक आत्मनिरीक्षण, अपने बारे में गहरी समझ, और कौन से परिवर्तन आपको अपने चरित्र में तेजी से सुधार करने की अनुमति देंगे, इसकी एक स्पष्ट और स्पष्ट दृष्टि। आपका जीवन।

व्यावसायिक संचार अपने स्वयं के कानूनों के साथ अपनी दुनिया है। बहुत कुछ इस बात पर निर्भर करता है कि हम इन कानूनों का पालन कैसे करते हैं: सहकर्मियों और भागीदारों पर हमारी छाप, कार्य उत्पादकता, और यहां तक ​​कि करियर में उन्नति भी।

व्यावसायिक संचार में एक विशेष स्थान पर व्यावसायिक पत्राचार का कब्जा है, जो कि अधिकांश कार्यालय कर्मचारियों का दैनिक कर्तव्य है और न केवल। लाभदायक सौदे करने और अपनी व्यावसायिक छवि बनाने के लिए व्यावसायिक पत्राचार को ठीक से संचालित करने की क्षमता एक अच्छी मदद हो सकती है।

आइए एक व्यावसायिक पत्र की कुछ विशेषताओं को देखें। तो, व्यापार पत्राचार है:

  • सूत्रीय वाक्यांशों और क्लिच का उपयोग
  • भावनात्मक तटस्थता,
  • शब्दार्थ सटीकता और प्रस्तुति की संक्षिप्तता,
  • अच्छी तरह से संरचित तर्क।

अंग्रेजी में व्यावसायिक पत्राचार नियमों और क्लिच का एक ही सेट है, जिनमें से कुछ हम उन सभी को सलाह देते हैं जो विदेशी भागीदारों या अंतरराष्ट्रीय कंपनियों के साथ काम करते हैं। हम आपके ध्यान में कुछ उपयोगी वाक्यांश लाते हैं जो आपके व्यावसायिक पत्राचार को सजाएंगे। ये वाक्यांश आपके व्यावसायिकता पर जोर देंगे और एक व्यावसायिक व्यक्ति की छवि को आकार देने में मदद करेंगे। शुरू? एम!

1. कृपया संलग्न करें

आइए क्लासिक्स से शुरू करते हैं। अक्सर आपको पत्र में विभिन्न दस्तावेज या अन्य फाइलें संलग्न करनी पड़ती हैं। अनुलग्नक की उपस्थिति के बारे में प्राप्तकर्ता को सूचित करने के लिए, यह वाक्यांश एकदम सही है। आखिरकार, अनुवाद में "अटैचमेंट" शब्द का अर्थ "निवेश" है। वाक्यांश का प्रयोग पत्र के अंत में किया जाना चाहिए।

यहां कुछ उपयोग उदाहरण दिए गए हैं:

  • कृपया मेरा पोर्टफोलियो संलग्न करें।
  • कृपया अनुबंध/अनुबंध की संलग्न प्रति प्राप्त करें।

2. मैंने फॉरवर्ड कर दिया है

यदि आपको अन्य प्राप्तकर्ताओं को ईमेल अग्रेषित करने की आवश्यकता है तो इस वाक्यांश का उपयोग किया जा सकता है। इस बारे में पता करने वाले को सूचित करने के लिए, "मैंने अग्रेषित किया है" वाक्यांश एकदम सही है। उदाहरण के लिए:

  • मैंने आपको अन्ना का सीवी भेज दिया है।
  • मैंने जॉन का ईमेल आपको भेज दिया है।

3.मैंने cc'ed . किया है

एक व्यक्ति जो व्यावसायिक पत्राचार की ख़ासियत के सभी रहस्यों से परिचित नहीं है, वह यह नहीं समझ सकता है कि इस अजीब संक्षिप्त नाम का क्या अर्थ है। लेकिन हम पेशेवर हैं। "I've cc'ed" एक संक्षिप्त नाम है जिसका अर्थ है कि मैंने कार्बन कॉपी किया है। वाक्यांश का अर्थ है "किसी को पत्र प्राप्त करने के लिए एक प्रति पर रखना।"

इसलिए यदि आप किसी को यह बताना चाहते हैं कि आपने अन्य प्राप्तकर्ताओं को कॉपी में रखा है, तो बेझिझक इस वाक्यांश का उपयोग करें। उदाहरण के लिए:

  • मैंने सारा को इस ईमेल पर cc'ed कर लिया है।
  • मैंने इन ईमेल पर जैक और जिमी को cc'ed किया है।

संक्षिप्ताक्षरों के लिए जिनका उपयोग व्यावसायिक पत्राचार में नहीं किया जा सकता है, आमतौर पर इस मामले के लिए एक अपवाद बनाया जाता है।

4. अधिक जानकारी के लिए

यह वाक्यांश अंग्रेजी में आपके पत्र को विनम्रतापूर्वक समाप्त करने का एक सिद्ध तरीका है। "अधिक जानकारी के लिए", का अर्थ है "अधिक विस्तृत जानकारी के लिए", "अधिक विवरण में"। उपयोग के उदाहरण:

  • अधिक जानकारी के लिए किसी भी समय मुझसे संपर्क करें।
  • अधिक जानकारी के लिए हमारे सेल्स-मैनेजर को लिखें।

विनम्रता से समाप्त करने में आपकी सहायता करने के लिए एक और वाक्यांश है "यदि आपके कोई प्रश्न हैं, तो कृपया मुझसे संपर्क करने में संकोच न करें।" अनुवाद में, इसका अर्थ है "यदि आपके कोई प्रश्न हैं, तो बेझिझक मुझे लिखें।"

5. मुझे उम्मीद है

वाक्यांश "आगे देखो" का अर्थ है "आगे देखना"। इसलिए यदि आप प्राप्तकर्ता से प्रतिक्रिया या किसी अन्य कार्रवाई की प्रतीक्षा कर रहे हैं, तो इस वाक्यांश का उपयोग करना काफी उपयुक्त होगा। उदाहरण के लिए:

  • मैं तुम्हारे जवाब की प्रतीक्षा में रहूंगा।
  • मुझे आपके जवाब का इंतज़ार है।

पत्र के अंत में वाक्यांश का सबसे अच्छा उपयोग किया जाता है।

पत्र लिखते समय, आपको विनम्र होने की आवश्यकता है, तब भी जब आप वास्तव में ऐसा महसूस नहीं करते हैं। किसी भी स्थिति में सक्षम पत्र लिखने की क्षमता आपके व्यावसायिकता, अच्छी प्रजनन और व्यावसायिक नैतिकता के ज्ञान को दर्शाती है। अंत में, हम याद करते हैं कि व्यावसायिक पत्राचार में आपको शब्दों की सटीकता और त्रुटिहीन साक्षरता दिखानी चाहिए। संक्षिप्ताक्षरों (दुर्लभ अपवादों के साथ) का उपयोग करना भी अस्वीकार्य है।

ईमेल को अंग्रेजी में सही ढंग से लिखें, प्यारे दोस्तों! सफलता मिले!

व्यवहार में सबसे आम कार्यों में से एक फीडबैक फॉर्म का कार्यान्वयन है। टोबिश ने अपना एचटीएमएल कोड लिखा, इसे सीएसएस में डिजाइन किया, एक PHP स्क्रिप्ट बनाई जो उपयोगकर्ता से प्राप्त डेटा को संसाधित करेगी और इसे हमारे मेल पर भेज देगी, एक जेएस स्क्रिप्ट लिख रही है जो इनपुट डेटा की पर्याप्तता के लिए फॉर्म की जांच करेगी, हमारी रक्षा करेगी स्पैम से संतान, ताकि हमारा मेलबॉक्स बॉट हमलों से ढह न जाए।

उपरोक्त सभी बिंदुओं पर हमारी समीक्षा में विचार किया जाएगा और विस्तार से टिप्पणी की जाएगी।

तो, चलिए फीडबैक फॉर्म बनाना शुरू करते हैं:

एचटीएमएल

सबसे पहले, हम HTML कोड लिखते हैं, यह उन फ़ील्ड्स को सेट करता है जिन्हें उपयोगकर्ता भरेगा। भविष्य में इनका विकास किया जाएगा। फॉर्म कोड इस तरह दिखता है:

< form method= "post" action= "mail.php" > < div class = "left" > < label for = "name" >नाम: < input maxlength= "30" type= "text" name= "name" /> < label for = "phone" >टेलीफोन: < input maxlength= "30" type= "text" name= "phone" /> < label for = "mail" >ईमेल: < input maxlength= "30" type= "text" name= "mail" /> < div class = "right" > < label for = "message" >संदेश: < textarea rows= "7" cols= "50" name= "message" > < input type= "submit" value= "भेजना" />

और नेत्रहीन यह अब इस तरह दिखता है:

मैं मानता हूं, अभी तक सब कुछ बदसूरत है और कुछ भी स्पष्ट नहीं है, लेकिन हमने अभी शुरुआत की है।

उपरोक्त कोड पर विस्तार से विचार करें:

  • < form method= "post" action= "mail.php" > …


    फॉर्म बनाने के लिए, आपको फॉर्म टैग का उपयोग करना होगा। यह वह है जो कोड दुभाषिया के लिए फॉर्म की शुरुआत और अंत निर्धारित करता है। यह, किसी भी टैग की तरह, विशेषताओं का एक पूरा सेट है, लेकिन फ़ॉर्म के काम करने के लिए केवल दो आवश्यक हैं, ये हैं विधि (सर्वर को अनुरोध भेजने की विधि, पोस्ट मानक रूप से फ़ॉर्म के लिए उपयोग की जाती है) और क्रिया (इंगित करता है) प्रपत्र हैंडलर फ़ाइल का पथ, अर्थात् इस फ़ाइल में एक PHP स्क्रिप्ट होगी, जो तब उपयोगकर्ता द्वारा दर्ज किए गए मान हमें मेल द्वारा भेजेगी, हमारे मामले में हम देखते हैं कि इस फ़ाइल को mail.php कहा जाता है और यह उसी साइट निर्देशिका में है जिस पृष्ठ पर हम विचार कर रहे हैं)।
  • < input maxlength= "30" type= "text" name= "name" />


    आगे हमारे पास इनपुट हैं। ये वास्तव में फॉर्म फ़ील्ड हैं जिनमें उपयोगकर्ता हमारे लिए आवश्यक जानकारी दर्ज करेंगे (टाइप = "टेक्स्ट" इंगित करता है कि यह टेक्स्ट होगा)। अधिकतम लम्बाई विशेषता निर्दिष्ट करती है कि उपयोगकर्ता दिए गए फॉर्म फ़ील्ड में कितने वर्ण दर्ज कर सकता है। सबसे महत्वपूर्ण विशेषता नाम है - यह किसी विशेष क्षेत्र का नाम निर्दिष्ट करता है। इन्हीं नामों से PHP स्क्रिप्ट इसमें आने वाली सूचनाओं को आगे प्रोसेस करेगी। यदि वांछित है, तो आप प्लेसहोल्डर विशेषता भी सेट कर सकते हैं, जो फ़ील्ड के अंदर टेक्स्ट प्रदर्शित करता है जो कर्सर के अंदर रखे जाने पर गायब हो जाता है। प्लेसहोल्डर के साथ एक समस्या यह है कि यह कुछ पुराने ब्राउज़रों द्वारा समर्थित नहीं है।
  • < label for = "name" >नाम:


    अगर हमने प्लेसहोल्डर्स को छोड़ दिया है तो इसका इस्तेमाल किया जाता है। सामान्य फ़ील्ड लेबल, विशेषता के लिए यह बताता है कि दिया गया लेबल किस फ़ील्ड को संदर्भित करता है। मान हमारे लिए रुचि के क्षेत्र के नाम को इंगित करता है।
  • < textarea rows= "7" cols= "50" name= "message" >


    इनपुट की तरह, उपयोगकर्ता के लिए जानकारी दर्ज करने का इरादा है, केवल इस बार लंबे संदेशों के लिए फ़ील्ड को तेज किया जाता है। पंक्तियाँ फ़ील्ड के आकार को पंक्तियों में, कोल्स वर्णों में निर्दिष्ट करती हैं। सामान्य तौर पर, वे हमारे क्षेत्र की ऊंचाई और चौड़ाई निर्धारित करते हैं।
  • < input type= "submit" value= "भेजना" />


    टाइप = "सबमिट" हमें बताता है कि यह फॉर्म जमा करने के लिए एक बटन है, और मूल्य उस टेक्स्ट को निर्दिष्ट करता है जो इस बटन के अंदर होगा।
  • < div class = "right" >


    केवल प्रपत्र के आगे के दृश्य डिजाइन के लिए उपयोग किया जाता है।

सीएसएस

हमारे फीडबैक फॉर्म को प्रस्तुत करने योग्य दिखने के लिए, इसे डिजाइन करने की आवश्यकता है। निम्नलिखित परिणाम प्राप्त करने के लिए:

हमने इस कोड का इस्तेमाल किया:

फॉर्म (पृष्ठभूमि: #f4f5f7; पैडिंग: 20px;) फॉर्म। वाम, रूप। राइट (डिस्प्ले: इनलाइन-ब्लॉक; वर्टिकल- एलाइन: टॉप; चौड़ाई: 458 पीएक्स;) फॉर्म। राइट (पैडिंग- लेफ्ट: 20px;) लेबल (डिस्प्ले: ब्लॉक; फॉन्ट- साइज: 18px; टेक्स्ट-एलाइन: सेंटर; मार्जिन: 10px 0px 0px 0px;) इनपुट, टेक्स्ट एरिया (बॉर्डर: 1px सॉलिड # 82858D; पैडिंग: 10px; फ़ॉन्ट- आकार: 16पीएक्स; चौड़ाई: 436पीएक्स; ) पाठ क्षेत्र (ऊंचाई: 98पीएक्स; मार्जिन-नीचे: 32पीएक्स;) इनपुट[प्रकार= "सबमिट"] (चौड़ाई: 200पीएक्स; फ्लोट: दाएं; सीमा: कोई नहीं; पृष्ठभूमि: #595बी5एफ; रंग: #fff; पाठ-रूपांतरण: अपरकेस;)

मुझे सीएसएस का विस्तार से वर्णन करने में कोई बात नहीं दिख रही है, मैं केवल मुख्य बिंदुओं पर आपका ध्यान आकर्षित करूंगा:

  1. प्रपत्र में प्रत्येक टैग के लिए एक डिज़ाइन लिखना आवश्यक नहीं है। अपने चयनकर्ताओं को इस तरह से बनाने का प्रयास करें कि आप कोड की एक-दो पंक्तियों में अपनी ज़रूरत के सभी तत्वों को स्टाइल कर सकें।
  2. लाइनों को तोड़ने और इंडेंट बनाने के लिए अतिरिक्त टैग का उपयोग न करें < br>, < p> और इसी तरह, इन कार्यों को सीएसएस द्वारा संपत्ति प्रदर्शन के साथ पूरी तरह से नियंत्रित किया जाता है: पैडिंग के साथ ब्लॉक और मार्जिन। आपको इसका उपयोग क्यों नहीं करना चाहिए, इसके बारे में अधिक जानकारी < br> लेआउट में, सामान्य तौर पर, आप लेख में br टैग पढ़ सकते हैं, लेकिन क्या वास्तव में इसकी आवश्यकता है? .
  3. प्रपत्रों के लिए सारणीबद्ध लेआउट का उपयोग न करें। यह इस टैग के शब्दार्थ के खिलाफ जाता है, और खोज इंजन शब्दार्थ कोड को पसंद करते हैं। दस्तावेज़ की दृश्य संरचना बनाने के लिए, div टैग हमारे लिए पर्याप्त हैं, और डिस्प्ले: इनलाइन-ब्लॉक गुण सीएसएस में सेट हैं (एक पंक्ति में ब्लॉक की व्यवस्था करता है) और लंबवत-संरेखण: शीर्ष (उन्हें बिखरने की अनुमति नहीं देता है स्क्रीन), हम उन्हें आवश्यक ऊंचाई और वॉइला सेट करते हैं, कुछ भी अतिश्योक्तिपूर्ण नहीं है और सब कुछ हमारी आवश्यकता के अनुसार व्यवस्थित है।

उन लोगों के लिए जो वेबसाइट डिजाइन पर अपना समय बचाना चाहते हैं, मैं आपको वेबसाइट बनाते समय सीएसएस फ्रेमवर्क का उपयोग करने की सलाह दे सकता हूं, विशेष रूप से स्व-लिखित। इस संबंध में मेरी पसंद ट्विटर बूटस्ट्रैप है। इसका उपयोग करके प्रपत्रों को डिजाइन करने पर एक पाठ देखा जा सकता है।

पीएचपी

खैर, यह हमारे फॉर्म को व्यावहारिक बनाने का समय है।

हम साइट की अपनी रूट डायरेक्टरी में जाते हैं और वहां mail.php फाइल बनाते हैं, जिसके लिए हमने पहले फॉर्म टैग के एक्शन एट्रिब्यूट में पथ निर्दिष्ट किया था।

अंत में, उसका कोड इस तरह दिखेगा:

आपका संदेश सफलतापूर्वक प्रेषित किया गया \" जावास्क्रिप्ट: history.back()\" >वापस जाएं

" ; अगर (! खाली ($_POST ["नाम" ] ) और ! खाली ($_POST [ "फ़ोन" ] ) और ! खाली ($_POST [ "मेल" ] ) और ! खाली ($_POST [ "message" ] ) ) ($ नाम = ट्रिम (स्ट्रिप_टैग ($_POST ["नाम"]))); $ फोन = ट्रिम (स्ट्रिप_टैग्स ($_POST ["फोन"])); $ मेल = ट्रिम (स्ट्रिप_टैग्स ($_POST ["मेल"] )); $message = ट्रिम (strip_tags ($_POST ["message" ] )); मेल (, , "आपको भेजा गया:" । $name । "
उसका नंबर: ". $phone।"
उसका मेल: "। $ मेल। "
उनका संदेश: "
. $ संदेश,); गूंज "आपका संदेश सफलतापूर्वक प्रेषित किया गया!
आपको शीघ्र ही उत्तर प्राप्त होगा
$बैक"
; बाहर निकलना; ) और (गूंज; बाहर निकलें;)?>

आप इस दस्तावेज़ के HTML और CSS भागों की चर्चा को छोड़ सकते हैं। इसके मूल में, यह साइट का एक नियमित पृष्ठ है, जिसे आप अपनी इच्छानुसार और आवश्यकता के अनुसार डिज़ाइन कर सकते हैं। आइए इसके सबसे महत्वपूर्ण भाग पर विचार करें - प्रपत्र को संसाधित करने के लिए PHP स्क्रिप्ट:

$बैक = "

\" जावास्क्रिप्ट: history.back()\" >वापस जाएं

" ;

इस लाइन के साथ हम पिछले पेज पर लौटने के लिए एक लिंक बनाते हैं। चूंकि हम पहले से नहीं जानते हैं कि उपयोगकर्ता किस पेज से इस पर पहुंचेगा, यह एक छोटे जेएस फ़ंक्शन का उपयोग करके किया जाता है। भविष्य में, हम इस चर को केवल उन स्थानों पर प्रदर्शित करने के लिए संदर्भित करेंगे जिनकी हमें आवश्यकता है।

अगर (! खाली ($_POST ["नाम" ] ) और ! खाली ($_POST [ "फ़ोन" ] ) और ! खाली ($_POST [ "मेल" ] ) और ! खाली ($_POST [ "message" ] ) ) ( // हैंडलर का आंतरिक भाग) अन्य (गूंज) "कृपया संदेश भेजने के लिए सभी फ़ील्ड भरें! $back "; बाहर निकलना; )

यहां हम खेतों की पूर्णता के लिए फॉर्म चेक को फास्ट करते हैं। जैसा कि आपने अनुमान लगाया था, $_POST["name"] भाग में, हम उद्धरणों में हमारे इनपुट के नाम विशेषता का मान लिखते हैं।

यदि सभी फ़ील्ड भरे हुए हैं, तो स्क्रिप्ट अपने आंतरिक भाग में डेटा को संसाधित करना शुरू कर देगी, लेकिन यदि कम से कम एक फ़ील्ड नहीं भरी गई है, तो उपयोगकर्ता की स्क्रीन पर सभी फ़ील्ड भरने के अनुरोध के साथ एक संदेश प्रदर्शित होगा। फ़ॉर्म की गूंज "एक संदेश भेजने के लिए, सभी फ़ील्ड भरें! $बैक" और पिछले पृष्ठ पर लौटने के लिए एक लिंक जिसे हमने पहली पंक्ति के साथ बनाया था।

इसके बाद, इसे फॉर्म हैंडलर के अंदर पेस्ट करें:

$name = ट्रिम (strip_tags ($_POST ["name"])); $ फ़ोन = ट्रिम (strip_tags ($_POST ["फ़ोन"])); $ मेल = ट्रिम (strip_tags ($_POST ["मेल"])); $message = ट्रिम (strip_tags ($_POST ["message"]));

इस प्रकार, हमने html टैग और अतिरिक्त रिक्त स्थान से उपयोगकर्ता इनपुट को साफ़ कर दिया। यह हमें हमें भेजे गए संदेशों में दुर्भावनापूर्ण कोड प्राप्त करने से स्वयं को सुरक्षित रखने की अनुमति देता है।

जांच जटिल हो सकती है, लेकिन यह आप पर निर्भर है। हमने सर्वर साइड पर न्यूनतम सुरक्षा पहले ही सेट कर दी है। हम जेएस का उपयोग करके क्लाइंट साइड पर बाकी काम करेंगे।

मैं जेएस के पक्ष में सर्वर साइड पर फॉर्म सुरक्षा को पूरी तरह से छोड़ने की अनुशंसा नहीं करता, क्योंकि हालांकि यह अत्यंत दुर्लभ है, ब्राउज़र में जेएस अक्षम के साथ अद्वितीय लोग हैं।

टैग को साफ करने के बाद, भेजने वाले संदेश को जोड़ें:

मेल ( "[email protected]", "your_site_address से ईमेल करें", "आपको लिखा:"। $नाम। "
उसका नंबर: ". $phone।"
उसका मेल: "। $ मेल। "
उनका संदेश: "
. $संदेश , "सामग्री-प्रकार: टेक्स्ट/एचटीएमएल; वर्णसेट = विंडोज़-1251") ;

यह वह पंक्ति है जो हमें संदेश बनाने और भेजने में लगी हुई है। इसे इस प्रकार भरा जाता है:

  1. "[email protected]" - यहां उद्धरणों के बीच अपना मेल डालें
  2. "आपके_साइट_एड्रेस से ईमेल" उस संदेश का विषय है जिसे मेल पर भेजा जाएगा। आप यहां कुछ भी लिख सकते हैं।
  3. "आपको लिखा: ".$नाम।" < br /> उसका नंबर है: ".$फ़ोन।" < br /> उसका मेल: ".$मेल।" < br /> इसका संदेश है: ".$message - हम संदेश का पाठ स्वयं बनाते हैं। $name - हम पिछले चरण से फ़ील्ड तक पहुँच कर उपयोगकर्ता द्वारा भरी गई जानकारी सम्मिलित करते हैं, उद्धरणों में हम वर्णन करते हैं कि इस फ़ील्ड का क्या अर्थ है, के साथ टैग < br /> हम एक लाइन ब्रेक करते हैं ताकि संदेश समग्र रूप से पठनीय हो।
  4. Content-type:text/html;charset=windows-1251 - अंत में संदेश और उसके एन्कोडिंग में प्रेषित डेटा प्रकार का एक स्पष्ट संकेत है।

जरूरी!

दस्तावेज़ के "सिर" में निर्दिष्ट एन्कोडिंग ( < meta http- equiv= "Content-Type" content= "पाठ/एचटीएमएल; वर्णसेट = विंडोज़-1251" /> ), संदेश से एन्कोडिंग सामग्री-प्रकार: टेक्स्ट/एचटीएमएल; वर्णसेट = विंडोज़ -1251 और सामान्य तौर पर PHP फ़ाइल की एन्कोडिंग मेल खाना चाहिए, अन्यथा मेल द्वारा प्राप्त संदेशों में, रूसी या अंग्रेजी अक्षरों के बजाय, "पागल शब्द " प्रदर्शित किया जाएगा।

बहुत से लोग भेजे जा रहे संदेश के एन्कोडिंग को स्पष्ट रूप से इंगित नहीं करते हैं, लेकिन इससे भविष्य में कुछ मेल क्लाइंट (मेल में अपठनीय पत्र आते हैं) पर समस्या हो सकती है, इसलिए मेरा सुझाव है कि आप इसे वैसे भी निर्दिष्ट करें।

इनपुट डेटा की पर्याप्तता के लिए प्रपत्र की जाँच करना

ताकि उपयोगकर्ता अनजाने में फ़ील्ड न चूकें और सब कुछ सही ढंग से भरें, यह इनपुट डेटा की जाँच के लायक है।

यह सर्वर साइड पर PHP और क्लाइंट साइड पर JS दोनों में किया जा सकता है। मैं दूसरे विकल्प का उपयोग करता हूं, क्योंकि इस तरह एक व्यक्ति तुरंत पता लगा सकता है कि उसने क्या गलत किया और अतिरिक्त पृष्ठ संक्रमण किए बिना गलती को सुधारा।

स्क्रिप्ट कोड उसी फाइल में डाला जाता है जहां हमारे पास फॉर्म का HTML हिस्सा होता है। हमारे मामले के लिए, यह इस तरह दिखेगा:

< script>फ़ंक्शन चेकफॉर्म (फॉर्म) ( वर नाम = फॉर्म। नाम। मूल्य; var n = नाम। मैच (/ ^ [ ए- ज़ा- जेडए- ज़ा-जेड] * [ए- ज़ा- जेडए- ज़ा-जेड] + $ / ) ; अगर (! n) (अलर्ट( "नाम गलत दर्ज किया गया था, कृपया त्रुटि सुधारें") ; विवरण झूठा है ; ) वर फोन = form. फ़ोन। मूल्य; वर पी = फोन. मैच (/ ^[ 0 - 9 + ] [ 0 - 9 - ] * [ 0 - 9 - ] + $/ ); अगर (! पी) ( चेतावनी ( "फ़ोन गलत दर्ज किया गया") ; विवरण झूठा है ; ) वर मेल = form. डाक. मूल्य; वर एम = मेल। मैच (/ ^ [ ए- ज़ा- जेड 0- 9 ] [ ए- ज़ा- जेड 0- 9 \। _-] * [ए- ज़ा- जेड 0- 9 _] * @ ([ए- ज़ा- जेड 0- 9 ] + ([ए-ज़ा-जेड0- 9 -] * [ए-ज़ा-जेड0- 9] +) * \।) + [ए-ज़ा-जेड] + $/); अगर (! एम) ( चेतावनी ( "दर्ज किया गया ईमेल गलत है, कृपया त्रुटि सुधारें") ; विवरण झूठा है ; ) सच लौटें; )

खैर, अब सामान्य विश्लेषण:

के लिए, ताकि जब आप फ़ॉर्म के सबमिट बटन पर क्लिक करें, तो हमने इसे सत्यापित कर दिया हैहम अपनी स्क्रिप्ट के लॉन्च को फॉर्म टैग पर लटकाते हैं:

< form method= "post" action= "mail.php" onSubmit= "return checkForm(this)" >

अब, बिंदु दर बिंदु, हम चेक की संरचना लेते हैं:


जैसा कि आप देख सकते हैं, हमारे प्रत्येक क्षेत्र के लिए ऐसा मिनी चेक लिखा गया है। मैंने स्क्रीनशॉट में एक फ़ील्ड के लिए एक लाल वर्ग के साथ चेक को हाइलाइट किया है, अन्य क्षेत्रों के लिए इसकी एक समान संरचना है, और यदि आपको कोई फ़ील्ड जोड़ने या इसे हटाने की आवश्यकता है, तो अब आप इसे आसानी से कर सकते हैं।

यदि आप चाहते हैं कि कोई प्रश्न अनिवार्य हो, तो प्रश्न संपादन विंडो के निचले भाग में संबंधित स्लाइडर को टॉगल करना न भूलें - एक अनिवार्य प्रश्न के लिए, इसे दाईं ओर टॉगल किया जाना चाहिए और हरे रंग का होना चाहिए।

ट्रिक दो: प्रश्नों का क्रम

प्रपत्र संपादन मोड में, प्रश्न के शीर्ष पर छह-बिंदु वाले आइकन को खींचकर किसी भी प्रश्न को ऊपर और नीचे खींचा जा सकता है। आमतौर पर माउस कर्सर चार-तरफा तीर में बदलकर इस आइकन पर प्रतिक्रिया करता है:

लेकिन यहां भी एक तरकीब है। Google रूपों में, सब कुछ इस तरह से व्यवस्थित किया जाता है कि उत्तरों के साथ अंतिम तालिका में, प्रश्नों का क्रम उनके निर्माण के इतिहास के अनुरूप होगा, न कि उस क्रम में जिसके बाद आपने उन्हें व्यवस्थित किया था।

हालांकि फॉर्म बनाते समय प्रश्नों को खींचना काफी आसान और सुविधाजनक होता है, फिर भी खींचने में जल्दबाजी न करें - बाद में उत्तरों के साथ तालिका को छांटना अधिक कठिन होगा।

Google अपनी सेवाओं के इंटरफ़ेस में लगातार विभिन्न सुधार कर रहा है, लेकिन Google फॉर्म की यह विशेषता अब तक कभी नहीं बदली है।

उत्तरों को देखने के लिए, आपको फॉर्म की शुरुआत में "उत्तर" टैब पर जाना होगा:

जब आपके सदस्य कई फॉर्म भरते हैं, तो इस स्क्रीन पर दो विकल्प दिखाई देंगे: "सारांश" और "व्यक्तिगत उपयोगकर्ता"। वहां आप सभी उत्तरों को जल्दी से देख सकते हैं।

मैं शायद ही कभी इस स्क्रीन का उपयोग करता हूं, मेरे लिए सीधे टेबल पर जाना अधिक सुविधाजनक है, जो कि एक एमएस एक्सेल फ़ाइल के रूप में व्यवस्थित है। पूर्ण प्रश्नावली को पिवट टेबल के रूप में प्रदर्शित करने के लिए, आपको हरे रंग के आइकन पर क्लिक करना होगा और क्रिएट टेबल >> न्यू टेबल >> क्रिएट का चयन करना होगा। आपके फ़ॉर्म के समान नाम के साथ एक नए ब्राउज़र टैब में एक Google शीट खुलेगी, लेकिन अंत में एक नोट के साथ: (उत्तर)।

Google डिस्क में इन दो फ़ाइलों को अलग-अलग फ़ाइलों के रूप में प्रदर्शित किया जाएगा, लेकिन उनके बीच हमेशा एक अटूट लिंक रहेगा। जैसे ही कोई नया प्रतिभागी प्रश्नावली भरता है, डेटा तुरंत तालिका में दिखाई देगा।

चरण 4। सुंदरता लाओ: एक उपस्थिति टेम्पलेट चुनें

Google रूपों में एक मानक बैंगनी रंग होता है, लेकिन रंग आसानी से मानक सेट से किसी अन्य में बदला जा सकता है। ऐसा करने के लिए, ऊपरी दाएं कोने में पैलेट आइकन पर क्लिक करें:

आप कई मुफ्त डिजाइनों से भी चुन सकते हैं. उनमें से कुछ काफी प्यारे हैं, विभिन्न छुट्टियों और प्रकार के आयोजनों के लिए थीम भी हैं। एक विशेष टेम्पलेट का चयन करने के लिए, आपको पैलेट के निचले दाएं कोने में आइकन पर क्लिक करना होगा, और श्रेणियों की पसंद के साथ एक अलग विंडो खुलेगी:

प्रतिभागियों को अपना फॉर्म जमा करने से पहले, सुनिश्चित करें कि आपका फॉर्म ए+ दिखता है। इसे एक अलग विंडो में खोलें और इसे स्वयं भरने का प्रयास करें। फॉर्म को खोलने के लिए, आपको फिर से ऊपरी दाएं कोने में जाने की जरूरत है, उनके तीन लंबवत बिंदुओं के आइकन पर क्लिक करें और "ओपन फॉर्म" चुनें।

यदि सब कुछ सही ढंग से प्रदर्शित होता है और आप कुछ भी नहीं भूले हैं, तो प्रतिभागियों को प्रश्नावली भेजने का समय आ गया है।

चरण 5. हम प्रतिभागियों के लिए प्रश्नावली प्रकाशित करते हैं

दूसरा तरीका तेज़ दिखता है, लेकिन मुझे व्यक्तिगत रूप से पहला पसंद है। प्रतिभागियों के लिए मेलिंग सूची को और अधिक व्यक्तिगत बनाया जा सकता है, साइट पर आवश्यक लिंक जोड़ सकते हैं, और यहां तक ​​कि साइट पर एक फॉर्म के साथ एक पेज भी बना सकते हैं। अंत में, आपकी साइट पर प्रत्येक विज़िट एक मापने योग्य परिणाम है, और साइट पर, प्रश्नावली के अलावा, कई अन्य उपयोगी चीजें भी हो सकती हैं।

अपनी वेबसाइट या ब्लॉग के किसी पेज पर फॉर्म एम्बेड करने के लिए, ऊपरी दाएं कोने में जाएं और पेपर हवाई जहाज के आइकन पर क्लिक करें। खुलने वाली विंडो में, कैसे भेजें के लिए तीन विकल्प हैं: एक पत्र, एक लिंक, और एक वेब पेज में एम्बेड करें। तीसरा आइकन चुनना:

HTML कोड को कॉपी करें, इसे साइट पेज के सोर्स कोड में पेस्ट करें, और वॉइला - .

दूसरा तरीका प्रतिभागियों को प्रश्नावली का सीधा लिंक भेजना है। हम उसी मेनू में लिंक के साथ आइकन का चयन करते हैं, पत्र का पाठ लिखते हैं, पत्र में लिंक जोड़ते हैं। यदि आप MailChimp या इसी तरह की मेलिंग सेवाओं का उपयोग करते हैं, तो यह विधि सबसे सुविधाजनक हो सकती है।

यदि आप अपने ईवेंट में उपस्थित लोगों को सीधे Google इंटरफ़ेस से अपना Google फ़ॉर्म ईमेल करने का निर्णय लेते हैं, तो वहां एक संदेश जोड़ना न भूलें। मैं अनुशंसा करता हूं कि "मुझे एक प्रति भेजें" बॉक्स को चेक करें और सभी को भेजने से पहले कुछ परीक्षण ईमेल बनाएं। इस तरह आप कम से कम देख सकते हैं कि आपके द्वारा भेजा गया ईमेल कैसा दिखता था।

Google फ़ॉर्म में विभिन्न सेटिंग्स के बारे में कुछ शब्द

मैं इंटरफेस सीखने की "प्रहार-कोशिश-समझ" पद्धति में विश्वास करता हूं। इसलिए, मेरा मानना ​​​​है कि भले ही उन्होंने मुझे समझाया कि टूलबार का प्रत्येक बटन क्या करता है, फिर भी मुझे याद नहीं रहेगा।

लेकिन Google प्रपत्रों में कुछ सेटिंग्स होती हैं जिन्हें टाइप करके शायद ही कभी एक्सेस किया जाता है, और जब भी मैं किसी भी प्रकार की प्रश्नावली बनाता हूं तो वे मेरी बहुत मदद करते हैं।

महत्वपूर्ण प्रपत्र अनुकूलन: प्रतिभागी के लिए पूर्ण प्रश्नावली के बारे में एक संदेश

जब आपके ईवेंट के किसी अतिथि ने सभी प्रश्नों को भर दिया और "सबमिट" पर क्लिक किया, तो Google उन्हें एक पेज दिखाएगा जिसमें सफल सबमिशन के बारे में एक संदेश होगा। डिफ़ॉल्ट रूप से, Google के पास एक अमानवीय "उत्तर रिकॉर्ड किया गया" है। कोई भी आयोजन आयोजक जो अपने मेहमानों को महत्व देता है और उनकी वफादारी को महत्व देता है, वह इसे अपरिवर्तित नहीं छोड़ सकता है!

इसलिए, हम आलसी नहीं हैं और ऊपरी दाएं कोने से मेनू पर जाएं, "सेटिंग" चुनें और "पुष्टिकरण पृष्ठ" अनुभाग ढूंढें। "उत्तरदाताओं को संदेश" फ़ील्ड में, कुछ व्यक्तिगत और अद्वितीय लिखें, जैसे:

फॉर्म भरने के लिए सभी प्रकार की अलग-अलग सेटिंग्स हैं, जिन पर आपको ध्यान देना चाहिए: प्रश्नावली को कई बार भरने की अनुमति, उत्तरों का सारांश देखने की अनुमति, एक भरने की प्रगति संकेतक (विशेष रूप से लंबे रूपों के लिए महत्वपूर्ण) और विभिन्न अन्य।

महत्वपूर्ण तालिका सेटिंग: प्रतिक्रिया ट्रैकिंग

एक अन्य उपयोगी चेकबॉक्स सूचना है कि एक पूर्ण प्रश्नावली आ गई है। यदि आप इन सूचनाओं को सेट नहीं करते हैं, तो Google आपको बिल्कुल भी परेशान नहीं करेगा, और आपको पता चलेगा कि कितने लोगों ने प्रश्नावली भर दी, यदि आप उत्तर के साथ तालिका में जाते हैं। कभी-कभी यह बहुत असुविधाजनक होता है।

उदाहरण के लिए, मैं हमेशा इन सूचनाओं को बिना किसी असफलता के अपने लिए सेट करता हूं, यह सनक मेरे में भी है।

आप प्रपत्र प्रतिक्रिया तालिका के इंटरफ़ेस में ऐसी सूचनाएं सेट कर सकते हैं: उपकरण >> सूचनाएं >> "फ़ॉर्म भेजना" और अधिसूचना विधि का चयन करें - दिन में एक बार या तुरंत, प्रतिभागी के भरने के तुरंत बाद। "सहेजें" पर क्लिक करना न भूलें।

कुल: हमारे पास एक प्रश्नावली और इसके साथ संलग्न उत्तरों के साथ एक तालिका है। उनके पास एक लाख अधिक दिलचस्प सेटिंग्स और जीवन हैक हैं, लेकिन उन्हें स्वयं खोजना सबसे अच्छा है। लेकिन अगर आप अपना पहला पोस्ट-इवेंट फीडबैक सर्वेक्षण करने का निर्णय लेते हैं, तो यहां बताए गए पांच चरण आपको आरंभ करने के लिए पर्याप्त से अधिक होंगे।

मुझे उम्मीद है कि यह छोटी गाइड नौसिखिए आयोजकों को फीडबैक के संग्रह को सरल बनाने और पेपर प्रश्नावली एकत्र करने की आवश्यकता को समाप्त करके कुछ पेड़ों को बचाने में मदद करेगी!

(4,897 बार देखे गए, आज 1 बार देखे गए)

बहुत पहले नहीं, मैं एक कार्य पद्धति के बारे में आया था जो एक हमलावर को जूमला फीडबैक फॉर्म (संपर्क फ़ॉर्म) का उपयोग करके आपकी साइट की ओर से स्पैम भेजने की अनुमति देता है। यह सुविधा एक भेद्यता नहीं है और इसे ठीक किए जाने की संभावना नहीं है। इस लेख में, मैं इस बारे में बात करूंगा कि यह कैसे संभव हुआ, और आपको अपनी साइट की सुरक्षा के लिए क्या करने की आवश्यकता है।

मानक प्रतिक्रिया प्रपत्रजूमला

जूमला में एक बहुत शक्तिशाली और लचीला घटक है जिसे " संपर्क". यह एक मानक जूमला घटक है। यह हर साइट पर है, क्योंकि। सीएमएस के साथ स्थापित। यह घटक आपको साइट पर संपर्क, संपर्क, फीडबैक फॉर्म की श्रेणियां बनाने और प्रदर्शित करने की अनुमति देता है जो आपको एक या दूसरे संपर्क से संपर्क करने की अनुमति देता है। एक संपर्क, सशर्त रूप से, एक उपयोगकर्ता - साइट का एक व्यक्ति है।

एक बार मैंने एक लेख लिखा था कि आप मानक जूमला टूल का उपयोग करके साइट पर फीडबैक फॉर्म कैसे बना सकते हैं। यह गाइड आज भी मान्य है। यह आपको तृतीय-पक्ष एक्सटेंशन इंस्टॉल किए बिना पूरी तरह उपयुक्त फ़ीडबैक फ़ॉर्म बनाने की अनुमति देता है। स्पैम भेजना संभव है जब इस फॉर्म का उपयोग किया जाता है, और साथ ही, कुछ परिस्थितियों की एक साथ सहमति के तहत, जिसकी चर्चा नीचे की जाएगी।

फीडबैक फॉर्म का उपयोग करके साइट की ओर से स्पैम भेजनाजूमला

आपको आश्चर्य होगा कि किसी साइट की ओर से स्पैम भेजने का तरीका खोजना कितना आसान था। इसे संभव बनाने के लिए, फीडबैक फॉर्म कुछ इस तरह दिखना चाहिए:

वे। दो शर्तें पूरी होनी चाहिए:

  1. फ़ॉर्म स्पैम बॉट्स से सुरक्षित नहीं है (रीकैप्चा या कोई अन्य फ़ॉर्म सुरक्षा विधि सक्षम नहीं है)
  2. संपर्क सेटिंग्स में, "प्रेषक को पत्र की एक प्रति भेजें" विकल्प सक्रिय है। इसके लिए धन्यवाद, संबंधित चेकबॉक्स संपर्क फ़ॉर्म में दिखाई देता है (ऊपर चित्र देखें)।

यदि इनमें से कम से कम एक शर्त पूरी नहीं होती है, तो कोई समस्या नहीं होगी। यदि दोनों शर्तें पूरी होती हैं, तो, जैसा कि वे कहते हैं, अपने हाथों को देखें:

  1. स्पैमबोट संपर्क फ़ॉर्म ढूंढता है। कोई स्पैम सुरक्षा नहीं है - आप इसका उपयोग कर सकते हैं।
  2. स्पैम बॉट पता लगाता है कि साइट जूमला में है और मानक संपर्क फ़ॉर्म का उपयोग किया जा रहा है। आश्चर्यजनक रूप से, ऐसे बॉट हैं जो ऐसा करने में पूरी तरह सक्षम हैं।
  3. स्पैम बॉट प्रेषक को संदेश की एक प्रति भेजने के लिए चेकबॉक्स देखता है।
  4. क्षेत्र में स्पैम बॉट विकल्प ईमेलआपकी स्वयं की स्पैम मेलिंग सूची से पता, संदेश फ़ील्ड स्पैम से भर गया है। इससे कोई फर्क नहीं पड़ता कि बाकी फ़ील्ड कैसे भरे जाते हैं।
  5. स्पैम बॉट फ़ॉर्म को सबमिट करता है और ईमेल फ़ील्ड में अपने स्वयं के डेटाबेस से अधिक से अधिक पतों को प्रतिस्थापित करते हुए कई बार प्रक्रिया को दोहराता है।

परिणामस्वरूप क्या होता है? जूमला सोचता है कि फॉर्म एक ऐसे व्यक्ति द्वारा भरा गया था जिसने अपना वास्तविक पता इंगित किया था और साइट से किसी संपर्क से संपर्क करना चाहता था। चूंकि पत्र की एक प्रति भेजने के लिए चेकबॉक्स चेक किया गया है, दो लोगों को साइट से पत्र प्राप्त होते हैं: वह व्यक्ति जिसका पता संपर्क से जुड़ा हुआ है, और वह व्यक्ति जिसका पता ईमेल फ़ील्ड में दर्ज किया गया है।

इस प्रकार, क्षेत्र में प्रतिस्थापन ईमेलविभिन्न पते, आप अपनी साइट की ओर से हजारों संदेश भेज सकते हैं। हां, यह संभव है कि संपर्क इसे देखेगा, जल्दी से समझ जाएगा कि क्या गलत है, और बचाव का रास्ता बंद कर दें, लेकिन यह बहुत संभव है कि ऐसा नहीं होगा।

साइट और व्यवसाय के लिए इस तरह के हमले के परिणाम बेहद अप्रिय हो सकते हैं, खासकर जब साइट को बढ़ावा देने के लिए बहुत सारा पैसा पहले ही निवेश कर दिया गया हो। यदि आपके डोमेन पते से स्पैम भेजा जा रहा है, तो मुझे नहीं लगता कि यह स्पष्ट करना आवश्यक है कि प्राप्तकर्ता कैसे प्रतिक्रिया देंगे।

इस भेद्यता से खुद को कैसे बचाएं?

इस भेद्यता से खुद को कैसे बचाएं? प्राथमिक। ऐसा करें कि ऊपर वर्णित शर्तों में से एक पूरी न हो, अर्थात।