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

استخدام Aspose.Email.Verifications

يوفر Aspose.Email.Verifications دعمًا كاملاً للتحقق من عناوين البريد الإلكتروني. باستخدام فئة Aspose.Email.Verifications.EmailValidator، يمكن أداء أنواع مختلفة من التحقق، بما في ذلك فحص صيغة البريد الإلكتروني، فحص نطاق البريد الإلكتروني والتحقق من حسابات المستخدمين مع خوادم البريد. يتم استخدام تعداد ValidationPolicy لتحديد مستوى سياسة التحقق:

  • SyntaxOnly يتحقق من صحة صياغة عنوان البريد الإلكتروني فقط.
  • يقوم SyntaxAndDomain بالتحقق من صيغ عنوان البريد الإلكتروني، ثم من النطاق.
  • يتم التحقق من العنوان بواسطة MailServer عن طريق محاولة الاتصال بخادم البريد.

تطبيق النموذج

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

لإنشاء تطبيق يستخدم Aspose.Email.Verifications للتحقق من عناوين البريد الإلكتروني:

  • افتح Visual Studio.
  • في قائمة File، انقر New ثم Project. للبساطة، سيكون هذا برنامجًا طرفيًا. اختر مشروع C# أو VB.NET حسب رغبتك.

|إنشاء مشروع جديد| | :- | |todo:image_alt_text|

  • أضف إشارة إلى تطبيق الطرفية.

|إضافة إشارة إلى Aspose.Email| | :- | |todo:image_alt_text|

  • تصفح إلى Aspose.Email.dll في الدليل Bin داخل دليل تثبيت Aspose.Email.

يظهر المقتطف البرمجي التالي طريقة التحقق من صحة عنوان البريد الإلكتروني. عند تنفيذ الشيفرة، يتم عرض رسالة توضح ما إذا كان عنوان البريد صالحًا أم لا.

  • بناء وتشغيل.

|تشغيل التطبيق.|| | :- | :- | |todo:image_alt_text| |

وظيفة التحقق الأساسية

استخدم Aspose.Email.Verifications للتحقق من صحة عناوين البريد الإلكتروني. لهذا الغرض، يحتوي Aspose.Email.Verifications على الفئة EmailValidator.

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

يمكن استخدام وظيفة التحقق في Aspose.Email للتحقق من عناوين البريد الإلكتروني، أسماء النطاقات وخوادم البريد. يوضح مقطع الشيفرة التالي كيفية استخدام EmailValidator للتحقق من عنوان بريد إلكتروني.

التحقق من النطاق

يمكن لـ Aspose.Email.Verifications التحقق من صحة اسم النطاق.

التحقق من خادم البريد

يمكن لـ Aspose.Email.Verifications التحقق من صحة خادم البريد.