Missivus لـ Nextcloud
كل ما يرسله Nextcloud — إعادة تعيين كلمات المرور، وإشعارات المشاركة، وملخصات النشاط، وتنبيهات الإدارة — يُسلَّم عبر Microsoft Graph من صندوق بريد مشترك واحد مجاني. بلا SMTP، وبلا تسجيل دخول مستخدم، وبلا خدمة ترحيل منفصلة تُشغّلها.
مصادقة SMTP AUTH الأساسية مُعطَّلة افتراضيًا لمستأجري Microsoft 365 من نهاية ديسمبر 2026، وغير متاحة افتراضيًا للمستأجرين الجدد بعد ذلك؛ وسيُعلَن عن الإزالة النهائية في أواخر 2027. أما إعدادات البريد الصادر في Nextcloud فلا تتحدث سوى SMTP أو sendmail. الجدول الزمني المُحدَّث (يناير 2026)
ماذا يفعل
كل رسالة ينتجها Nextcloud
يستبدل Missivus مُرسِل بريد النظام في Nextcloud بغلاف يتحدث إلى واجهة Graph مباشرة — بريد النواة وكل تطبيق يستخدم مُرسِل بريد Nextcloud، دون حاجة إلى تحويل تطبيق بعد آخر.
صندوق بريد واحد، يفرضه Exchange
مصمَّم حول سياسة وصول تطبيق محصورة في صندوق بريد مشترك واحد مجاني. وحتى لو تسرّبت بيانات الاعتماد بالكامل، فلا يمكنها الإرسال إلا من عنوان no-reply واحد بالضبط — ودليل التثبيت يعامل تلك الخطوة كخطوة أساسية، مع أمر للتحقق من سريانها.
التعامل مع المرفقات الكبيرة
الملفات دون سقف الإدراج المضمّن في Graph البالغ نحو 3 ميغابايت تُرسَل مضمّنة، وأي ملف أكبر يُرفع تلقائيًا عبر جلسة رفع في Graph. ولا يوجد إعداد يمكن أن يفسد هذا.
سر أو شهادة
سر العميل هو أسرع طريق للبدء وهو الخيار الافتراضي؛ ومصادقة الشهادات مدعومة كتحصين اختياري. وتُخزَّن الرموز مؤقتًا في ذاكرة Nextcloud الموزَّعة مع هامش أمان.
يمكن إبقاء الأسرار خارج قاعدة البيانات
يمكن أن تأتي كل قيمة من مصفوفة missivus في config.php، وعندها تتقدم على واجهة الإعدادات — فالسر المُدار بملف لا يلمس قاعدة البيانات أبدًا، والأسرار المخزَّنة قيم حساسة للكتابة فقط.
يفشل بصوت عالٍ، لا بصمت
يُشحن مُعطَّلًا. وكل إخفاق في Graph يُسجَّل بمستوى خطأ ويُعرض في صفحة الإعدادات — ولا يُبتلع أبدًا. وزر رسالة الاختبار والأمران occ missivus:test و occ missivus:status تثبت السلسلة من طرف إلى طرف. أما الرجوع إلى مُرسِل بريد Nextcloud نفسه فمُعطَّل افتراضيًا.
أذونات تطبيق، لا تسجيل دخول مفوَّض
مسارات بريد Microsoft 365 المعتادة تجعل حساب شخص هو المرسِل — إنسان يسجّل الدخول ويبقى مسجَّلًا. وهذا شكل خاطئ بالنسبة إلى خادم.
| Missivus — إذن تطبيق | المُرسِلات المفوَّضة | |
|---|---|---|
| من يرسل | التطبيق نفسه، بصفته صندوق بريد مشترك مجاني | حساب شخص، يُربط بالنقر على «تسجيل الدخول» |
| الإعداد | المسؤول ينشئ تسجيل تطبيق مرة واحدة | إنسان يسجّل الدخول ويبقى مسجَّلًا |
| عندما يغادر أحدهم الشركة | لا يحدث شيء | يتعطل البريد |
| نطاق الضرر عند تسرّب بيانات الاعتماد | صندوق بريد واحد، يفرضه Exchange | كل ما يستطيع ذلك الشخص فعله |
| خدمات إضافية | لا شيء | أحيانًا مُرحِّل SMTP في المنتصف |
المتطلبات
- Nextcloud 33 أو 34 (مستضاف ذاتيًا)، مع PHP 8.2 أو أحدث — بلا اعتماديات Composer، وبلا SDK، وبلا شيفرة تشغيل من طرف ثالث
- مستأجر Microsoft 365 ومسؤول يستطيع إنشاء تسجيل تطبيق، ومنح موافقة المسؤول، وتنفيذ أمر PowerShell واحد في Exchange Online
- صندوق بريد مشترك للإرسال منه — ولا يحتاج إلى ترخيص
- نحو ثلاثين دقيقة لإعداد جانب Microsoft مرة واحدة
احصل على التطبيق
التنزيل من GitHub
أرشيف الإصدار بتنسيق متجر التطبيقات، والمصدر، وسجل التغييرات، ومتتبع المشكلات.
متجر تطبيقات Nextcloud
الصفحة في متجر تطبيقات Nextcloud قيد الإعداد — وإلى أن تُنشر، ثبّت من أرشيف الإصدار على GitHub.
طريقتان لتشغيله
ثبّته بنفسك
دليل التثبيت مكتوب لمن لم يفتح Microsoft Entra من قبل — كل نقرة موضّحة. خصّص نصف ساعة للجانب المتعلق بـ Microsoft.
دع Solvetus يثبّته
موعد واحد — تطبيق Entra، وسياسة الوصول، وصندوق البريد، وتثبيت التطبيق، ورسالة الاختبار، ووثيقة التسليم. البرمجية تبقى مجانية، وأنت تدفع مقابل الساعة لا مقابل الأداة.