انتقل إلى المحتوى الرئيسي
العودة إلى الفئة

دليل إزالة البريد الإلكتروني من القائمة السوداء

دليل فحص القائمة السوداء وطلبات الإزالة وإجراءات Spamhaus/Barracuda/SORBS وإدارة سمعة IP.

وقت القراءة: 12 دقيقة البريد الإلكتروني
blacklistdelistingspamhausbarracudaسمعة-ipبريد-إلكتروني

جدول المحتويات

دليل إزالة البريد الإلكتروني من القائمة السوداء

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

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

فحص القائمة السوداء

أدوات الفحص عبر الإنترنت

https://mxtoolbox.com/blacklists.aspx
https://multirbl.valli.org/
https://check.spamhaus.org/

الفحص من سطر الأوامر

hljs bash
# فحص Spamhaus ZEN (اعكس IP: 1.2.3.4 → 4.3.2.1)
dig +short 4.3.2.1.zen.spamhaus.org

# فحص Barracuda
dig +short 4.3.2.1.b.barracudacentral.org

# فحص SpamCop
dig +short 4.3.2.1.bl.spamcop.net

# سكربت فحص جماعي
#!/bin/bash
IP="1.2.3.4"
REVERSE=$(echo $IP | awk -F. '{print $4"."$3"."$2"."$1}')
BLACKLISTS=("zen.spamhaus.org" "b.barracudacentral.org" "bl.spamcop.net" "dnsbl.sorbs.net" "cbl.abuseat.org")
for bl in "${BLACKLISTS[@]}"; do
    RESULT=$(dig +short $REVERSE.$bl)
    if [ -n "$RESULT" ]; then echo "مُدرج: $bl ($RESULT)"
    else echo "نظيف: $bl"; fi
done

القوائم السوداء الشائعة وإجراءات الإزالة

Spamhaus

القائمةالوصفالإزالة
SBLمصادر البريد العشوائيطلب يدوي
XBLعناوين IP للاستغلال/البوتنتتلقائي (عبر CBL)
PBLعناوين IP ديناميكية/مستخدم نهائيخدمة ذاتية
1. انتقل إلى https://check.spamhaus.org/
2. أدخل عنوان IP الخاص بك
3. راجع سبب الإدراج
4. انقر على زر Remove
5. املأ المعلومات المطلوبة

إزالة Spamhaus SBL تستغرق عادة 24-48 ساعة. إزالة XBL/CBL تلقائية خلال ساعات بعد توقف البريد العشوائي.

Barracuda (BRBL)

1. انتقل إلى http://www.barracudacentral.org/lookups
2. تحقق من IP الخاص بك
3. انقر على Request Removal
4. أدخل بريدك الإلكتروني، انقر على رابط التحقق

SpamCop

يقوم SpamCop بالإزالة التلقائية بعد 24-48 ساعة من توقف تقارير البريد العشوائي. الإزالة اليدوية غير ممكنة.

أسباب الإدراج في القائمة السوداء

  1. إرسال بريد عشوائي: بريد عشوائي مباشر أو عبر relay
  2. حساب مخترق: حساب بريد إلكتروني مخترق
  3. برامج ضارة/بوتنت: برامج ضارة على الخادم
  4. Open relay: إعادة توجيه البريد بدون مصادقة
  5. معدل ارتداد مرتفع: إرسال جماعي لعناوين غير صالحة
  6. IP مشترك: مستخدم آخر على نفس IP يرسل بريدًا عشوائيًا

اكتشاف المشكلة

hljs bash
# فحص قائمة انتظار البريد
sudo postqueue -p
sudo postqueue -p | tail -1

# فحص الرسائل المرسلة مؤخرًا
sudo tail -100 /var/log/mail.log | grep "status=sent"

# فحص الرسائل المرفوضة
sudo tail -100 /var/log/mail.log | grep "reject"

# فحص open relay
telnet mail.example.com 25
EHLO test
MAIL FROM:<test@test.com>
RCPT TO:<external@gmail.com>
# يجب أن تحصل على خطأ 550 (relay denied)

إدارة سمعة IP

hljs bash
# 1. إنشاء سجل SPF
example.com TXT "v=spf1 mx ip4:185.x.x.x -all"

# 2. تفعيل توقيع DKIM
sudo apt install opendkim opendkim-tools -y

# 3. تعيين سياسة DMARC
_dmarc.example.com TXT "v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com"

# 4. تحديد المعدل
smtpd_client_message_rate_limit = 100
smtpd_client_recipient_rate_limit = 200

سكربت المراقبة اليومية

hljs bash
#!/bin/bash
IP="185.x.x.x"
REVERSE=$(echo $IP | awk -F. '{print $4"."$3"."$2"."$1}')
RESULT=$(dig +short $REVERSE.zen.spamhaus.org)
if [ -n "$RESULT" ]; then
    echo "تحذير: IP مُدرج في Spamhaus!" | mail -s "إنذار القائمة السوداء" admin@example.com
fi

راقب سمعة IP بانتظام، اضبط SPF/DKIM/DMARC بشكل صحيح، وراقب سجلات البريد.

الخلاصة

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