メール列のメールアドレス検証 (プレビュー)
[このトピックはプレリリース ドキュメントであり、変更されることがあります。]
コードを使用せずに、モデル駆動型アプリで電子メール アドレス列を自動的に検証します。 スマートなデータ検証により、メーカーはよりスマートでコンテキストを意識した次世代アプリをワークフロー向けに構築し、データ品質を向上させることができます。
従来、既存のメール列タイプには基本的なメール検証のみがありました。 スマートなメール アドレス検証により、メール列の形式には、列が無効である理由を含むより優れた検証が付属しています。 メール形式のテキスト列を使用するモデル駆動型アプリは、自動検証を受け取ります。これは、ユーザーがより適切なメール データを入力するのに役立ちます。
重要
- これはプレビュー機能です。
- プレビュー中、次の地域でメール アドレス検証機能を利用できます: アジア (東部、南東部)、オーストラリア (東部、南東部)、カナダ (中部、東部)、ヨーロッパ (北部、西部)、フランス (中部、南部)、インド (中央、南)、日本 (東、西)、南アメリカ – ブラジル (南)、スイス (北、西)、UAE (北)、英国 (南、西)、米国 (東、西)。
- スマート メール検証は現在、モデル駆動型アプリでのみ機能します。
- スマート メール検証は検証の問題を示しますが、ユーザーがレコードを保存することをブロックしません。
メール アドレス検証では、次の問題を検出します。
- 構文が正しくありません: 例えば、ユーザー名とメール ドメインの両方を含まないアドレスです。
- 使い捨てドメイン: 既知の使い捨てまたは一時的なメール ドメインを含むアドレス。
- テストまたはスマム メール アドレス。 メールのヘッダーまたはメタデータ、IP アドレス、メールの HTML コード、メールのコンテンツと形式に、テスト アドレスまたはスパム アドレスの既知の指標を含むアドレス。
- 期限切れのメール アドレス: 有効期限が切れており、メールの送受信ができなくなったメール アカウント。
- 戻ってくるメール: 何らかの理由でメッセージを受信できないアドレス。
前提条件
- データ検証 Power Platform 環境設定を有効にする必要があります。 デフォルトでは、この設定は無効になっています。 詳細情報: 機能設定の管理
- メール アドレスの検証は、 メール フォーマットタイプでテキスト列に対してのみ検証を実行します。 たとえば、 アカウント テーブルの メール または メールアドレス 2 列。
アドレス検証用のメール形式列を有効にする
- モデル駆動型アプリに、連絡先テーブルの メール 列などの、メール用に書式設定されたテキスト データ型の列を含むテーブルがあることを確認します。
- アプリ デザイナーのコマンド バーで、設定 を選択します。
- 近日公開 タブを選択し、スマート メール アドレス検証コントロールを有効にする を選択します。
- 保存 を選択します。
メール アドレス検証をテストにする
- アプリ デザイナーのコマンド バーで、再生 を選択します。
- メール アカウント テーブルの列のような、メール列を含むフォームを開きます。
- 存在しないドメインなど、メール 列の example12345678910.com のような無効なメール アドレスを入力します。
通知メッセージ ドメインが不明です が列の下に表示されますので注意してください。
既知の問題
- スマート メール アドレス検証コントロールを有効にする アプリの設定は、データ検証 Power Platform 管理センターの環境設定がオフになっていても有効にできます。 この状況では、メール アドレスの検証は機能しません。
- コントロールを含むフォームが読み取り専用モードに設定されている場合でも、電子メール列の値を編集することは可能です。
- クイック作成フォームを使用する場合、電子メール列に値はインポートされません。 たとえば、リード レコードから新しい 親 連絡先レコードを作成する場合などです。