Skip to content

ميزات SirrMesh

يوفر SirrMesh وظائف شاملة لخادم البريد الإلكتروني، مدمجة مع تقنية البلوكتشين الحديثة، لتقديم حل على مستوى المؤسسات لاحتياجات الاتصال الخاصة بك.

الوظائف الأساسية

دعم بروتوكولات البريد الكاملة

  • خادم SMTP: تنفيذ كامل لبروتوكول SMTP، يدعم إرسال وترحيل البريد
  • خادم IMAP: تنفيذ كامل لـ IMAP4rev1، يدعم مزامنة وإدارة البريد
  • Submission: دعم بروتوكول إرسال البريد RFC 6409
  • امتدادات البروتوكول: دعم الامتدادات الحديثة مثل STARTTLS و PIPELINING و 8BITMIME

تكامل البلوكتشين

  • مصادقة محفظة EVM: استخدام توقيع محفظة Ethereum للتحقق من الهوية
  • تسجيل دخول بدون كلمة مرور: استبدال كلمات المرور التقليدية بالتوقيعات المشفرة
  • دعم سلاسل متعددة: متوافق مع Ethereum و BSC و Polygon وسلاسل EVM الأخرى
  • تعزيز الأمان: الاستفادة من خصائص التشفير في البلوكتشين لتعزيز أمان الحساب

طرق المصادقة

خلفيات مصادقة متعددة

  • مصادقة البلوكتشين: التحقق من توقيع محفظة EVM
  • تكامل LDAP: تكامل خدمة دليل على مستوى المؤسسات
  • مصادقة PAM: تكامل حسابات نظام Linux
  • آليات SASL: دعم PLAIN و LOGIN و CRAM-MD5 وغيرها
  • مصادقة مخصصة: نظام وحدات مصادقة قابل للتوسيع

خيارات التخزين

تخزين بيانات مرن

  • SQLite: قاعدة بيانات محلية خفيفة الوزن، مناسبة للنشر الشخصي
  • PostgreSQL: قاعدة بيانات علائقية على مستوى المؤسسات
  • MySQL/MariaDB: قاعدة بيانات مفتوحة المصدر واسعة الاستخدام
  • تخزين متوافق مع S3: دعم AWS S3 و MinIO وغيرها من تخزين الكائنات

تخزين البريد

  • صيغة Maildir: صيغة تخزين بريد قياسية
  • دعم الضغط: ضغط تلقائي للبريد القديم لتوفير المساحة
  • إدارة الحصص: التحكم في حصص التخزين على مستوى المستخدم

ميزات الأمان

دعم TLS/SSL

  • شهادات تلقائية: الحصول التلقائي على الشهادات عبر بروتوكول ACME من Let's Encrypt
  • مزودي DNS متعددين: دعم التحقق من DNS-01 لأكثر من 15 مزود DNS
  • STARTTLS: تشفير طبقة النقل إلزامي أو اختياري
  • إدارة الشهادات: التجديد التلقائي وتدوير الشهادات

مكافحة البريد المزعج

  • DKIM: توقيع والتحقق من DomainKeys Identified Mail
  • SPF: فحص Sender Policy Framework
  • DMARC: مصادقة الرسائل المبنية على النطاق
  • القائمة الرمادية: الرفض المؤقت للمرسلين المشبوهين
  • تحديد المعدل: منع إساءة استخدام البريد

الميزات المتقدمة

معالجة البريد

  • قواعد التصفية: دعم سكربتات Sieve
  • الرد التلقائي: وضع العطلة والردود التلقائية
  • قواعد التوجيه: تكوين مرن لتوجيه البريد
  • قوائم البريد: إدارة قوائم بريد مدمجة

المراقبة والسجلات

  • سجلات مفصلة: تسجيل منظم
  • مقاييس الأداء: تصدير مقاييس متوافقة مع Prometheus
  • فحص الصحة: نقاط نهاية فحص صحة مدمجة
  • وضع التصحيح: إخراج معلومات تصحيح مفصلة

وظائف الإدارة

  • أداة سطر الأوامر: أداة CLI كاملة الميزات للإدارة
  • إدارة المستخدمين: إنشاء وحذف وتعديل حسابات المستخدمين
  • إدارة النطاقات: دعم وإدارة نطاقات متعددة
  • إدارة الحصص: إعداد ومراقبة حصص التخزين

تحسين الأداء

تصميم عالي الأداء

  • معالجة متزامنة: نموذج goroutine فعال للتزامن
  • تجميع الاتصالات: تحسين تجميع اتصالات قاعدة البيانات والشبكة
  • آلية التخزين المؤقت: تخزين مؤقت ذكي لتقليل استعلامات قاعدة البيانات
  • معالجة غير متزامنة: تدفق معالجة بريد غير حاجب

قابلية التوسع

  • توسع أفقي: دعم نشر متعدد المثيلات
  • موازنة الحمل: قابل للاستخدام مع موازنات الحمل
  • توفر عالي: دعم النسخ المتماثل وتجاوز الفشل

التوافق

توافق العملاء

  • Thunderbird: متوافق بالكامل
  • Outlook: دعم الإصدارات الرئيسية
  • Apple Mail: تطبيقات البريد لـ macOS و iOS
  • تطبيقات الجوال: دعم جميع عملاء البريد القياسيين

الالتزام بالمعايير

  • RFC 5321: بروتوكول SMTP
  • RFC 3501: بروتوكول IMAP4rev1
  • RFC 6409: Message Submission
  • RFC 5322: صيغة البريد الإلكتروني على الإنترنت
  • RFC 6376: توقيع DKIM

خيارات النشر

طرق نشر متعددة

  • نشر مستقل: نشر كامل على جهاز واحد
  • Docker: نشر مُحوّر
  • Kubernetes: نشر سحابي أصلي
  • Systemd: خدمة نظام Linux

إدارة التكوين

  • تكوين بسيط: ملف تكوين بصيغة TOML
  • متغيرات البيئة: دعم التكوين عبر متغيرات البيئة
  • إعادة التحميل الساخن: دعم إعادة التحميل الساخن لبعض التكوينات
  • التحقق من التكوين: التحقق من التكوين قبل بدء التشغيل

ميزات المطورين

قابلية التوسع

  • نظام الوحدات: بنية وحدات من نوع الإضافات
  • آلية الخطافات: خطافات في مراحل مختلفة من معالجة البريد
  • مصادقة مخصصة: مزودي مصادقة قابلين للتوسيع
  • خلفيات التخزين: تنفيذات تخزين قابلة للتوصيل

API والتكامل

  • REST API: API إدارة (قيد التخطيط)
  • Webhook: إشعارات الأحداث (قيد التخطيط)
  • أداة CLI: واجهة سطر أوامر كاملة

لمزيد من المعلومات التفصيلية، يرجى الرجوع إلى:

Released under the GPL 3.0 License.