Listmonk

مدير قوائم بريدية ونشرات إخبارية عالي الأداء ومفتوح المصدر وقابل للاستضافة الذاتية، مكتوب بلغة Go ويأتي كملف ثنائي واحد، مع دعم لملايين المشتركين، وقوالب ديناميكية، وتحليلات مدمجة، وواجهة برمجة تطبيقات كاملة.

حالة المشروع
نشط
Last page review

The website link may include a referral commission that supports Al-Hisn, at no cost to you.

عن Listmonk

Listmonk هو مدير قوائم بريدية ونشرات إخبارية عالي الأداء ومفتوح المصدر (مرخص بموجب AGPLv3)، مصمم ليكون سريعًا وغنيًا بالميزات ويأتي كملف ثنائي واحد (single binary) يسهل نشره. يستخدم قاعدة بيانات PostgreSQL ويتميز بقدرته على التعامل مع ملايين المشتركين على خادم واحد. تم تطويره بلغة Go، مما يمنحه أداءً عاليًا واستهلاكًا منخفضًا للموارد. أحدث إصدار هو v6.1.0 صدر في 29 مارس 2026.

تشمل الميزات الرئيسية: إدارة قوائم اشتراك مفردة ومزدوجة مع تجزئة المشتركين عبر تعبيرات SQL، تحليلات مدمجة لتصور أداء الحملات والروابط الأكثر نقرًا، قوالب بريد إلكتروني ديناميكية باستخدام لغة Go templating مع أكثر من 100 دالة مدمجة، محرر سحب وإفلات بصري ومحرر WYSIWYG و Markdown، إرسال رسائل معاملاتية (transactional) عبر API بسيط مع قوالب محددة مسبقًا، ودعم إرسال الرسائل عبر SMS و WhatsApp و FCM عبر webhooks. يتضمن النظام أيضًا ميزات متقدمة مثل التحكم الكامل في خصوصية المشتركين، ومصادقة OIDC SSO بأدوار وأذونات دقيقة، ورموز API دقيقة، ومكتبة وسائط متعددة مع دعم S3-compatible. يمتلك المشروع أكثر من 21.6 ألف نجمة على GitHub، وهو خيار مثالي للشركات والمؤسسات التي تبحث عن حل بريد إلكتروني عالي الأداء ومفتوح المصدر وقابل للاستضافة الذاتية.

أسئلة شائعة حول Listmonk

ما هي متطلبات تشغيل Listmonk؟

يتطلب Listmonk خادمًا مع قاعدة بيانات PostgreSQL. يمكن تشغيله كملف ثنائي مباشر أو عبر Docker. الملف الثنائي واحد ولا يتطلب تبعيات إضافية، مما يجعله سهل النشر على أي نظام تشغيل (Linux و Windows و macOS). يمكنه التعامل مع ملايين المشتركين على خادم واحد.

هل يمكن استخدام Listmonk لإرسال رسائل معاملاتية (Transactional)؟

نعم، يوفر Listmonk واجهة برمجة تطبيقات (API) بسيطة لإرسال رسائل معاملاتية عشوائية إلى المشتركين باستخدام قوالب محددة مسبقًا. يمكن إرسال الرسائل عبر البريد الإلكتروني أو SMS أو WhatsApp أو أي وسيلة أخرى عبر webhooks.