تفاصيل العمل

DeltaCore.EmailService هي مكتبة .NET 8 مصممة لتسهيل إدارة وإرسال البريد الإلكتروني داخل التطبيقات بشكل احترافي وآمن، مع دعم متكامل لعمليات التحقق (OTP) وأنظمة التخزين المؤقت لتحسين الأداء.

توفّر المكتبة حلاً جاهزًا لإرسال الإيميلات التقليدية وإيميلات التحقق، مع إمكانية تخصيص القوالب، ودعم أنظمة تخزين متعددة مثل الذاكرة الداخلية (MemoryCache) أو Redis، مما يجعلها مناسبة للتطبيقات الصغيرة والكبيرة على حد سواء.

كما تحتوي على نظام إعادة المحاولة (Retry Policy) لضمان موثوقية إرسال الرسائل حتى في حالة فشل الاتصال المؤقت، باستخدام أسلوب Exponential Backoff، بالإضافة إلى دعم كامل للتسجيل (Logging) لتتبع عمليات الإرسال والتحقق.

تتميز المكتبة بسهولة التكامل داخل مشاريع .NET 8 عبر تسجيل خدمة واحدة فقط داخل Dependency Injection، مما يجعل استخدامها سريعًا ومرنًا دون تعقيد في الإعدادات.

باختصار، DeltaCore.EmailService توفر لك:

إرسال بريد إلكتروني بسهولة ومرونة

إرسال وتحقق OTP بشكل آمن

دعم MemoryCache وRedis لتخزين الأكواد

إعادة محاولة تلقائية عند الفشل

قوالب بريد قابلة للتخصيص

تكامل بسيط مع .NET Dependency Injection

مناسبة جدًا لتطبيقات التسجيل، التحقق من الهوية، وأنظمة الإشعارات داخل الخدمات الحديثة.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة
تاريخ الإنجاز
المهارات