تخطَّ إلى المحتوى

أهلاً بيك في ميرور

سجّل دخولك لمتابعة طلباتك واشتراكاتك ورصيد محفظتك.

هدية في محفظتك عند إنشاء حساب جديد

تسجيل الدخول إنشاء حساب جديد
تواصل عبر واتساب

أدوات المطورين

mailguard

يفحص إعدادات الإيميل للدومين (SPF وDKIM وDMARC وMX وMTA-STS وTLS-RPT) ويديله تقييم من A لـ F مع خطوات الإصلاح. مبني على خبرة بوسطة.

  • الرخصة MIT
  • التقنية Go
  • English

المشكلة

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

كيف تحلها

يفحص mailguard هذه السجلات بأمر واحد، ويقيّم النطاق من A إلى F، ويخبرك بما يجب إصلاحه تحديدًا. شغّله يدويًا، أو أوقف النشر في CI عند تغيّر DNS.

المميزات

  • SPF: التكرار، و+all، وحلقات include، والعدّ المتداخل للاستعلامات مقابل حد العشرة
  • DKIM: يجرب 16 محددًا شائعًا، وينبه إلى المفاتيح الملغاة أو الضعيفة
  • DMARC: يتحقق من السياسة وpct والتقارير المجمعة
  • MX مرتبة حسب الأولوية، مع دعم null MX
  • فحص MTA-STS وTLS-RPT لأمان النقل الوارد
  • مخرجات -json ورموز خروج -min-grade لبيئات CI
  • بلا اعتماديات: مكتبة Go القياسية فقط

التثبيت والتجربة

لمن هذه الأداة

  • مهندسو DevOps
  • مديرو البريد
  • فرق SaaS
go install github.com/mashraf1997/mailguard/cmd/mailguard@latest
mailguard example.com

أسئلة شائعة

هل mailguard مجاني؟

نعم. mailguard مفتوح المصدر برخصة MIT، ويمكنك استخدامه في المشاريع الشخصية والتجارية.

على أي تقنية يعمل؟

مكتوب بـ Go. ويشرح ملف README المتطلبات وطريقة الاستخدام والواجهة البرمجية كاملة.

كيف أبلغ عن مشكلة؟

افتح Issue في مستودع GitHub.

ما الذي يقدمه؟

يفحص mailguard هذه السجلات بأمر واحد، ويقيّم النطاق من A إلى F، ويخبرك بما يجب إصلاحه تحديدًا. شغّله يدويًا، أو أوقف النشر في CI عند تغيّر DNS.

أدوات أخرى

توقيع والتحقق من الـ Webhooks بمعيار Standard Webhooks، مع تغيير المفاتيح، والحماية من إعادة الإرسال، وإعادة المحاولة. طالع من نظام الأحداث في مرسال.

bundle-budget

Node.js

حدود أداء لملفات الـ build (raw وgzip وbrotli) مع خط أساس وتقارير Markdown للـ PR وفشل الـ CI لو الحجم زاد.

arabic-kit

TypeScript

أدوات للعربي: بحث بيتحمّل الأخطاء الإملائية، وتوحيد الحروف، وروابط، وتحويل حروف، وأرقام، واتجاه النص، وتفقيط المبالغ للفواتير.