メール認証のプログラミング
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 プロジェクトを好きな方を選んでください。
|新しいプロジェクトの作成| | :- | |
|
- コンソールアプリケーションに参照を追加します。
|Aspose.Email への参照の追加| | :- | |
|
- Aspose.Email のインストールディレクトリの Bin フォルダーにある Aspose.Email.dll を参照してください。
以下のコードスニペットは、メールアドレスを検証する方法を示しています。コードを実行すると、メールアドレスが有効かどうかのメッセージが表示されます。
- ビルドして実行します。
|アプリケーションの実行|| | :- | :- | |
| |
基本的な検証機能
Aspose.Email.Verifications を使用してメールアドレスの有効性を検証します。そのために Aspose.Email.Verifications には EmailValidator クラスが用意されています。
メールの検証
Aspose.Email の検証機能は、メールアドレス、ドメイン名、メールサーバーの検証に使用できます。以下のコードスニペットは、EmailValidator を使用してメールアドレスを検証する方法を示しています。
ドメインの検証
Aspose.Email.Verifications は、ドメイン名の有効性を検証できます。
メールサーバーの検証
Aspose.Email.Verifications は、メールサーバーの有効性を検証できます。