MAILTO 関数を使って、メールを送信する、クリック可能なリンクを生成します。受信者、件名、本文テキストを指定できます。
MAILTO 関数を使って、データの変更や必要なアクションについてモデル ユーザーに通知するリンクを自動作成できます。
構文
MAILTO(Display text, To [, CC] [, BCC] [, Subject] [, Body text])
引数
引数 | データ型 | 説明 |
Display text (必須) | テキスト | メールを送信するクリック可能なリンクとして使用するテキスト。結果ライン アイテムに表示されます。 |
To (必須) | テキスト | 関数が送信するメールの [To] フィールド内の受信者。 受信者が複数いる場合はメール アドレスをカンマで区切る必要があります。 |
Cc | テキスト | 関数が送信するメールの [Cc] フィールド内の受信者。 受信者が複数いる場合はメール アドレスをカンマで区切る必要があります。 |
Bcc | テキスト | 関数が送信するメールの [Bcc] フィールド内の受信者。 受信者が複数いる場合はメール アドレスをカンマで区切る必要があります。 |
Subject | テキスト | 関数が送信するメールの件名 |
Body text | テキスト | 関数が送信するメールの本文テキスト |
MAILTO 関数はクリックしてメールを送信できるテキストを結果として返します。
計算エンジンの機能の違い
現在 Polaris では MAILTO 関数を使用できません。
Classic エンジンでは使用できます。
構文の例
MAILTO("Click to send email", "", "", Mail list, Email subject, Content)
この例では、「Mail list」、「Email subject」、「Content」という名前のライン アイテムを使用しています。こうすることで、異なるリンクをクリックすることでメールの受信者、件名、内容を簡単に変更できます。
追加情報
さまざまなタイプのテキスト形式ライン アイテム
テキストのタイプが一般、メール、リンクのどれであっても、すべてのテキスト形式ライン アイテムで MAILTO 関数の引数が機能します。
オプションの引数の省略
MAILTO 関数で必須となっている引数は Display text と To だけです。Cc や Bcc など、他の引数を省略するには、省略する引数を二重引用符で囲みます。これにより、省略した引数に空白のテキスト エントリーが指定され、後続の引数を指定できるようになります。
Body text 引数への改行の追加
ライン アイテムを参照している場合、Body text 引数に改行または段落を追加できます (式に直接改行を追加することはできません)。これらは MAILTO 関数によって生成されたメールにも表示されます。テキスト形式のライン アイテムを編集中に改行を追加するには、お使いのオペレーティング システムに応じて次のキーを押します。
- Windows: Ctrl + Alt + エンターキー
- Mac OS: Ctrl + Option + エンターキー
制約
オペレーティング システムのデフォルトのメール アプリケーション
MAILTO 関数を使ってメールを送信する場合、オペレーティング システムで選択したデフォルトのメール アプリケーションで新しいメール ウィンドウが開きます。MAILTO 関数の引数で指定した情報がメールに自動入力されます。MAILTO 関数を適切に動作させるために、オペレーティング システムとブラウザーに適切なメール アプリケーションを選択してください。
メールの長さ制限
MAILTO 関数は、URL 文字列によってデフォルトのメール アプリケーションにメールの詳細を送信します。
URL 文字列の長さ制限はブラウザーによって異なります。Internet Explorer の長さ制限は 2,048 文字です。Google Chrome や Firefox、Safari、Microsoft Edge など、その他のブラウザーでは長さ制限が約 8 万文字となっています。ただし、MAILTO 関数では、オペレーティング システム、ブラウザー、メール アプリケーションの組み合わせによって長さが制限されます。たとえば、Windows オペレーティング システム、Google Chrome ブラウザー、Outlook メール アプリケーションの組み合わせでは、長さが約 2,000 文字に制限されます。
受信者のメール アドレス、メールの件名、本文テキストを合計した文字数がお使いのブラウザーにおける URL の文字数制限を超えた場合、MAILTO 関数は機能しません。
日本語やキリル文字など、非 ASCII 文字がメールに含まれている場合、URL では複数の記号および数字 (通常は約 3 ~ 6 個) としてそれぞれの文字が表示されます。これはパーセント エンコーディングに基づいています。さらに、パーセント エンコーディングではスペースやさまざまな句読点が 3 文字として表示されます。つまり、非 ASCII 文字を使って作成した MAILTO のメールの文字数制限は、標準の ASCII 文字の場合と比べて約 1/6 ~ 1/3 になる場合があります。また、句読点が多数含まれている MAILTO のメールの文字数制限も通常よりも短くなります。
同等の操作が行える Excel の関数
例
一般的な例
こちらの例では、さまざまなカテゴリーのメール送信先ユーザーを含む「User roles」というリストがモジュールの列にあります。また、このモジュールの行にはテキスト形式のライン アイテムがあります。このライン アイテムには、メール送信先のメール アドレス、メールの内容、MAILTO 関数を使用する式があります。
MAILTO 関数が生成したリンクはダッシュボード又はページに公開できます。ユーザーはこのリンクを使うことでより簡単にメールを送信できます。
Model Builders | Reviewers | |
Email link | Send email to model builder | Send email to reviewers |
データ タグを適用するには、 | Brianna.builder@anaplan.com | Renata.reviewer@anaplan.com |
Cc | Sawyer.security@anaplan.com, Patrice.planner@anaplan.com | |
Bcc | Alex.admin@anaplan.com | |
Subject | New update to the Reporting Model | Review the latest update to the Reporting Model |
Body text | Hello Brianna, There's been an update to the Reporting Model.Please check it and update the model with your required actions. | Hello All, Please review the changes that have been made to the Reporting Model.Provide any feedback via the agreed channels. |
Link to send email
| Send email to model builder | Send email to reviewers |
「Model Builders」リスト アイテムの式の結果
「Link to send email」ライン アイテム内のテキスト「Send email to model builder」をユーザーがクリックすると、MAILTO 関数によって次の内容でメールが生成されます。
- 「Brianna.builder@anaplan.com」がメールの [To] フィールドの受信者になります。
- 「Subject」行は「New update to the Reporting Model」となります。
- メールの本文テキストは次のようになります: Hello Brianna, there's been an update to the reporting model.Please check it and update the model with your required actions.
「Reviewers」リスト アイテムの式の結果
「Link to send email」ライン アイテム内のテキスト「Send email to reviewers」をユーザーがクリックすると、MAILTO 関数によって次の内容でメールが生成されます。
- 「Renata.reviewer@anaplan.com」がメールの [To] フィールドの受信者になります。
- 「Sawyer.security@anaplan.com」と「Patrice.planner@anaplan.com」がメールの [Cc] フィールドの受信者になります。
- 「Alex.admin@anaplan.com」がメールの [Bcc] フィールドの受信者になります。
- メールの「Subject」行は「Review the latest update to the Reporting Model」となります。
- メールの本文テキストは次のようになります: Hello All, Please review the changes that have been made to the Reporting Model.Provide any feedback via the agreed channels.