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| | :- | |
|
- Konsol uygulamasına referans ekleyin.
|Aspose.Email’e referans ekleme| | :- | |
|
- 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.|| | :- | :- | |
| |
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.