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.