Skip to content

ميزات SirrChat

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

الميزات الأساسية

دعم كامل لبروتوكول البريد الإلكتروني

  • خادم 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 متعددون: يدعم أكثر من 15 موفر DNS للتحقق من DNS-01
  • STARTTLS: تشفير طبقة النقل الإلزامي أو الاختياري
  • إدارة الشهادات: التجديد التلقائي وتدوير الشهادات

مكافحة الرسائل غير المرغوب فيها

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

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

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

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

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

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

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

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

تحسين الأداء

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

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

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

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

التوافق

توافق العميل

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

الامتثال للمعايير

  • RFC 5321: بروتوكول SMTP
  • RFC 3501: بروتوكول IMAP4rev1
  • RFC 6409: إرسال الرسائل
  • RFC 5322: تنسيق رسالة الإنترنت
  • RFC 6376: توقيعات DKIM

خيارات النشر

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

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

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

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

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

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

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

API والتكامل

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

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

Released under the GPL 3.0 License.