منع البريد العشوائي من نماذج "أخبر صديقًا".

StackOverflow https://stackoverflow.com/questions/1073186

  •  21-08-2019
  •  | 
  •  

سؤال

يجب أن يكون لديك نموذج على موقع الويب الخاص بك حتى يتمكن الأشخاص من إرسال بريد إلكتروني إلى صديق إذا وجدوا شيئًا مثيرًا للاهتمام.يمكنك إجبار الأشخاص على تسجيل الدخول (وهذا ليس خيارًا جيدًا في حالتي).يمكنك تأخير الوقت (هذه ليست رسالة بريد إلكتروني عاجلة حقًا، لذا يمكنها الانتظار لمدة 5 دقائق).هل لديك هذه المشكلة؟كيف يمكنك حلها؟

يحرر:أنا مهتم في الغالب بإيقاف البريد العشوائي اليدوي

هل كانت مفيدة؟

المحلول

هل لديك مشكلة مع البرمجة الآلية النموذج الخاص بك، أو الناس حقا استخدامه أكثر من اللازم؟

والحل بسيط لمشكلة بوت هو رمز الحماية، مثل اختبار ReCAPTCHA . و-سهولة أمر مشكوك فيه، ولكن ربما من شأنه أن يحل مشكلتك.

نصائح أخرى

ويمكنك أيضا استخدام شيء مختلف عن كل تلك النصوص كلمة التحقق. اسمحوا لي أن أقول لكم ما أقوم به: - يمكنني إنشاء تجزئة MD5:

$secretWord='TryToHashMe';
$formID='myForm';
$md5Value=md5($secretWord.$formID);

echo '<input type="hidden" name="form-check" value="'.$md5Value.'">';
echo '<input type="hidden" name="bot-check" value="">';

وهذه هي 2 طرق بسيطة جدا للأسباب التالية: 1) السير السيارات في محاولة لملء كل ما تبذلونه من المدخلات و2) لم يتم توفير تجزئة، وهذا يعني ان لديك طلب آخر من خارج موقعك. ويمكن تمديد التجزئة مع بعض جلسة أو الكعكة، أيضا.

وكل خير!

وأنصح كلمة التحقق أو إذا كنت ترغب شيئا قليلا أقل تطفلا، لدينا مشكلة حسابية بسيطة (والذي يتغير) لذلك عليك شيء من هذا القبيل:

For spam protection: Type what Two Plus Two is here _________

وفعلت ذلك على موقع شخصي لي وليس لديهم مشكلة (وكان لي <م> الكثير من المحاولات التي فشلت من قبل المتطفلين و برامج التطفل)

تتمتع هذه الخدمة بإجراءات جيدة جدًا لمكافحة البريد العشوائي.

http://www.tellafriendking.com/features.php?showwall=1#spam-free

لمعلوماتك، أنا منخرط في الشركة، لذا فأنا لست محايدًا تمامًا، لكننا نستقبل الكثير من اللاجئين الذين يأتون إلينا لإنهاء مشكلات البريد العشوائي الخاصة بهم مع الخدمات الأخرى أو البرامج النصية التي تم تنزيلها.

يحرر:

إذا كنت تشعر بالحاجة إلى التصويت بالرفض، فربما ينبغي عليك ترك تعليق أيضًا...

والحل الأمثل هو استخدام محلول تصفية بوت لجميع الأغراض. أعرف أن هذا هو آخر العمر، ولكن تم اكتشاف الروبوتات الجديد الذي يستخدم هذه إرسالها إلى وحدات صديق لإرسال البريد المزعج (وليس تقنية جديدة ولكن بعض التطورات الجديدة مثيرة للاهتمام).

ووفقا لأحد الأمن بائع (نصائح جيدة)، "كحد أدنى، ينبغي أن تتضمن آلية الحد من المعدل الذي سيمنع عنوان IP من إصدار أرقام غير معقولة من الطلبات خلال فترة محددة من الزمن. حلول DIY الأخرى لجميع المستخدمين في ملء كبتشس وفرض التسجيل كشرط مسبق لبإرسال رسالة بريد إلكتروني ".

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top