برنامه‌نویسی تأیید ایمیل

استفاده از Aspose.Email.Verifications

Aspose.Email.Verifications پشتیبانی کامل برای اعتبارسنجی آدرس‌های ایمیل را فراهم می‌کند. با استفاده از کلاس Aspose.Email.Verifications.EmailValidator می‌توان انواع مختلفی از اعتبارسنجی را انجام داد، از جمله بررسی syntax ایمیل، بررسی دامنه ایمیل و بررسی حساب‌های کاربری با سرورهای ایمیل. برای تنظیم سطح سیاست اعتبارسنجی از شمارش ValidationPolicy استفاده می‌شود:

  • SyntaxOnly فقط سینتکس آدرس ایمیل را اعتبارسنجی می‌کند.
  • SyntaxAndDomain ابتدا syntax آدرس ایمیل و سپس دامنه را اعتبارسنجی می‌کند.
  • 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| |

Basic Validation Functionality

از Aspose.Email.Verifications برای تأیید صحت آدرس‌های ایمیل استفاده کنید. برای این منظور، Aspose.Email.Verifications کلاس EmailValidator را دارد.

Validating Emails

قابلیت اعتبارسنجی Aspose.Email می‌تواند برای اعتبارسنجی آدرس‌های ایمیل، نام‌های دامنه و سرورهای ایمیل استفاده شود. قطعه کد زیر نشان می‌دهد چگونه از EmailValidator برای اعتبارسنجی یک آدرس ایمیل استفاده کنید.

اعتبارسنجی دامنه

Aspose.Email.Verifications می‌تواند صحت یک نام دامنه را تأیید کند.

اعتبارسنجی سرور ایمیل

Aspose.Email.Verifications می‌تواند صحت یک سرور ایمیل را تأیید کند.