メール列のメールアドレス検証 (プレビュー)

[このトピックはプレリリース ドキュメントであり、変更されることがあります。]

コードを使用せずに、モデル駆動型アプリで電子メール アドレス列を自動的に検証します。 スマートなデータ検証により、メーカーはよりスマートでコンテキストを意識した次世代アプリをワークフロー向けに構築し、データ品質を向上させることができます。

従来、既存のメール列タイプには基本的なメール検証のみがありました。 スマートなメール アドレス検証により、メール列の形式には、列が無効である理由を含むより優れた検証が付属しています。 メール形式のテキスト列を使用するモデル駆動型アプリは、自動検証を受け取ります。これは、ユーザーがより適切なメール データを入力するのに役立ちます。

重要

  • これはプレビュー機能です。
  • プレビュー中、次の地域でメール アドレス検証機能を利用できます: アジア (東部、南東部)、オーストラリア (東部、南東部)、カナダ (中部、東部)、ヨーロッパ (北部、西部)、フランス (中部、南部)、インド (中央、南)、日本 (東、西)、南アメリカ – ブラジル (南)、スイス (北、西)、UAE (北)、英国 (南、西)、米国 (東、西)。
  • スマート メール検証は現在、モデル駆動型アプリでのみ機能します。
  • スマート メール検証は検証の問題を示しますが、ユーザーがレコードを保存することをブロックしません。

メール アドレス検証では、次の問題を検出します。

  • 構文が正しくありません: 例えば、ユーザー名とメール ドメインの両方を含まないアドレスです。
  • 使い捨てドメイン: 既知の使い捨てまたは一時的なメール ドメインを含むアドレス。
  • テストまたはスマム メール アドレス。 メールのヘッダーまたはメタデータ、IP アドレス、メールの HTML コード、メールのコンテンツと形式に、テスト アドレスまたはスパム アドレスの既知の指標を含むアドレス。
  • 期限切れのメール アドレス: 有効期限が切れており、メールの送受信ができなくなったメール アカウント。
  • 戻ってくるメール: 何らかの理由でメッセージを受信できないアドレス。

前提条件

  • データ検証 Power Platform 環境設定を有効にする必要があります。 デフォルトでは、この設定は無効になっています。 詳細情報: 機能設定の管理
  • メール アドレスの検証は、 メール フォーマットタイプでテキスト列に対してのみ検証を実行します。 たとえば、 アカウント テーブルの メール または メールアドレス 2 列。

アドレス検証用のメール形式列を有効にする

  1. モデル駆動型アプリに、連絡先テーブルの メール 列などの、メール用に書式設定されたテキスト データ型の列を含むテーブルがあることを確認します。 連絡先メール列のプロパティ
  2. アプリ デザイナーのコマンド バーで、設定 を選択します。
  3. 近日公開 タブを選択し、スマート メール アドレス検証コントロールを有効にする を選択します。
  4. 保存 を選択します。

メール アドレス検証をテストにする

  1. アプリ デザイナーのコマンド バーで、再生 を選択します。
  2. メール アカウント テーブルの列のような、メール列を含むフォームを開きます。
  3. 存在しないドメインなど、メール 列の example12345678910.com のような無効なメール アドレスを入力します。

通知メッセージ ドメインが不明です が列の下に表示されますので注意してください。 無効なドメインを持つメール アドレス。

既知の問題

  • スマート メール アドレス検証コントロールを有効にする アプリの設定は、データ検証 Power Platform 管理センターの環境設定がオフになっていても有効にできます。 この状況では、メール アドレスの検証は機能しません。
  • コントロールを含むフォームが読み取り専用モードに設定されている場合でも、電子メール列の値を編集することは可能です。
  • クイック作成フォームを使用する場合、電子メール列に値はインポートされません。 たとえば、リード レコードから新しい 親 連絡先レコードを作成する場合などです。

次の手順

Power Apps を使用して、Dataverse に列を作成および編集する