E-posta Doğrulama Programlama

Aspose.Email.Verifications Kullanımı

Aspose.Email.Verifications, e-posta adreslerini doğrulamak için tam destek sağlar. Aspose.Email.Verifications.EmailValidator sınıfının yardımıyla e-posta sözdizimi kontrolü, e-posta alan adı kontrolü ve posta sunucularıyla kullanıcı hesaplarının kontrolü gibi farklı doğrulama türleri gerçekleştirilebilir. Doğrulama politikası seviyesini ayarlamak için ValidationPolicy enum’ı kullanılır:

  • SyntaxOnly, e-posta adresi sözdizimini doğrular.
  • SyntaxAndDomain, önce e-posta adresi sözdizimini, ardından alan adını doğrular.
  • MailServer, posta sunucusuna bağlanarak adresi doğrular.

Örnek Uygulama

Aspose.Email.Verifications, e-posta adreslerinin, e-posta alan adlarının ve daha fazlasının geçerliliğini kontrol etmek için güçlü ve kullanışlı bir bileşendir. Bu makale, Aspose.Email.Verifications kullanarak bir uygulama oluşturmayı gösterir. Demo uygulama, bir e-posta adresinin geçerliliğini kontrol eder.

Aspose.Email.Verifications kullanarak e-posta adreslerini doğrulayan bir uygulama oluşturmak için:

  • Visual Studio’yu açın.
  • File menüsünden New ve ardından Project’e tıklayın. Basitlik açısından bu bir konsol programı olacaktır. İstediğiniz gibi C# ya da VB.NET projesi seçin.

|Yeni bir proje oluşturma| | :- | |todo:image_alt_text|

  • Konsol uygulamasına referans ekleyin.

|Aspose.Email’e referans ekleme| | :- | |todo:image_alt_text|

  • Aspose.Email’in kurulum dizinindeki Bin klasöründe yer alan Aspose.Email.dll dosyasına göz atın.

Aşağıdaki kod parçacığı, bir e-posta adresinin nasıl doğrulanacağını gösterir. Kod çalıştırıldığında, adresin geçerli olup olmadığını belirten bir mesaj görüntülenir.

  • Derleyin ve çalıştırın.

|Uygulamayı Çalıştırma.|| | :- | :- | |todo:image_alt_text| |

Temel Doğrulama İşlevselliği

Aspose.Email.Verifications’ı kullanarak e-posta adreslerinin geçerliliğini doğrulayın. Bunun için Aspose.Email.Verifications içinde EmailValidator sınıfı bulunur.

E-postaları Doğrulama

Aspose.Email’in doğrulama işlevi, e-posta adreslerini, alan adlarını ve posta sunucularını doğrulamak için kullanılabilir. Aşağıdaki kod örneği, EmailValidator kullanarak bir e-posta adresini nasıl doğrulayacağınızı gösterir.

Alan Adını Doğrulama

Aspose.Email.Verifications, bir alan adının geçerliliğini doğrulayabilir.

Posta Sunucusunu Doğrulama

Aspose.Email.Verifications, bir posta sunucusunun geçerliliğini doğrulayabilir.