[送信] actionの使用

E メールを送信するには、[送信] action を使用します。この action を使用すると、Microsoft Outlook またはメール サーバーから 1 人以上の受信者に E メールを送信したり、ファイルを添付して、E メールをテキスト形式または HTML 形式で送信したりできます。

[送信] action では、さまざまな形式の複数のファイルを E メールに添付できます。添付できるファイルのタイプやサイズに制限はありません。ただし、メールの送信に使用するメール サーバーの制限事項が適用されます。たとえば、送信する E メールに添付したファイルが、メール サーバーの制限に従っていない場合、タスクは失敗します。
注: E メール オートメーションの一環として送信される添付ファイルは、プロキシ サーバー、ファイアウォール、アンチウイルス、E メール サーバー、お客様環境などのレベルで設定されたポリシーやルールに従います。

Gmail や Yahoo アカウントから E メールを送信する場合は、そのアカウントが安全性の低いアプリにアクセスできるようにします。「E メール サーバーの設定」を参照してください。

手順

  1. Actions パレットで、Email packageの [送信] actionをダブルクリックまたはドラッグします。
  2. [送信先アドレス] フィールドと、オプションの [Cc] および [Bcc] フィールドに受信者の E メール アドレスを入力します。
    注: [送信先アドレス]、[Cc]、[Bcc] の各フィールドでは大文字と小文字が区別されません。
  3. E メールを送信する際、ユーザーの E メール アドレスが有効でアクティブであるかどうかが不明な場合、[E メール ID が無効な場合はエラーを発生する] オプションを選択することができます。[E メール ID が無効な場合はエラーを発生する] オプションを選択して実行すると、bot は、無効または無効化されたメール ID が見つかった場合にエラー メッセージを表示します。
    注: E メール サーバーの接続状況により、bot が無効または非アクティブ化されたメール ID を検出する場合としない場合があります。
  4. [件名] フィールドに E メールの件名を入力します。
  5. オプション: 複数のファイルをリストとして添付するか、ファイル オブジェクトのリスト値を保持する変数を作成するかを指定するために、[添付] から [リスト] または [変数] タブを選択します。
    注: bot を作成するときに、添付ファイルのファイルパスに特殊文字として小なり記号 (<) が含まれている場合、Windows OS はこの特殊文字をサポートしていないため、bot の実行後にこの特殊文字が削除されます。
    オプション説明
    リスト
    • 次の場所から添付ファイルを選択します。
      • Control Room ファイル: フォルダーで使用可能な添付ファイルを選択できます。
      • デスクトップ プロフィール: デバイスで使用可能な添付ファイルを選択できます。

        静的パスと文字列変数の組み合わせを指定することができます。文字列変数として使用するには、デスクトップから静的パスをコピーし、文字列タイプの変数を作成します。[変数] の名前を入力し、[デフォルト値] フィールドにファイル パスを貼り付けます。F2 キーを押して、ファイル パスの値を挿入します。

      • 変数: 添付ファイルの場所を含むファイル変数を指定できます。
    • [] フィールドに添付したいパスを指定します。[追加] をクリックして、複数のファイルを添付できます。
    変数

    添付ファイルの場所を含むファイル オブジェクトのリストを指定できます。

    タイプが [リスト] で、サブタイプが [ファイル] の新しい変数を作成し、ファイル パスを [デフォルト値] フィールドに追加します (オプション)。[デスクトップ] または [Control Room] からファイルを選択できます。

  6. オプション: [添付ファイルが存在しない場合はエラーを発生する (デスクトップ限定)] チェックボックスを選択すると、ファイルが添付されたことと、その添付ファイルが存在することが確認されます。
    オプション 結果
    [添付ファイルが存在しない場合はエラーを発生する (デスクトップ限定)] チェックボックスが選択されます ファイルが添付されていない場合、E メールは送信されず、bot でエラーが発生します。
    [添付ファイルが存在しない場合はエラーを発生する (デスクトップ限定)] チェックボックスが選択されていません ファイルが添付されていない場合でも、E メールが送信されます。
  7. 使用する形式を次のオプションから選択します。
    オプション説明
    テキスト E メール本文では、太字、斜体、下線などの書式設定効果のない通常のテキスト、または特殊なレイアウト オプションを使用します。
    HTML コード 毎回特定のレイアウトでコンテンツを表示する場合は、E メール本文で HTML スクリプトを使用します。リンクなどのインタラクティブな要素を含めることもできます。
    HTML デザイン エディター このオプションを使用して、E メールのレイアウトと本文を作成およびカスタマイズします。エディターのツールバーを使用して、テキストにさまざまな変更 (太字や斜体などの書式効果の適用、リンクの挿入、フォントやサイズの変更など) を加えることができます。デザイン エディターからコンテンツをコピーして、他のウィンドウに貼り付けることができます。
  8. [メッセージ] フィールドに、E メールと共に送信するコンテンツを入力します。
    指定したメッセージにメールが追加されます。
  9. オプション: [本 E メールの文末に Go Green メッセージを記載] チェックボックスを選択します。
    Go Green メッセージの場合は、E メール本文の下部に次のテキストが追加されます。印刷前に環境を考慮してください。Go Green を推進しましょう。
  10. [次の方法で E メールを送信] リストから [E メール サーバー]、[EWS]、または [Outlook] オプションを選択して、E メールの送信方法 (Exchange Web Services (EWS)、Microsoft Outlook、またはメール サーバーを使用) を指定します。
    • [Outlook] オプションを選択した場合は、追加の詳細を指定する必要はありません。
      注: ローカル システムでは、複数のアカウントはサポートされていません。bots を使用してメールにアクセスするためのアカウントを 1 つだけ設定します。
    • E メール サーバー: さまざまな E メール サーバーに使用するホストおよびポートについては、「E メール サーバーの設定」をご覧ください。
      • 任意: [E メール用のエンコード] フィールドからオプションを選択して、E メールに対して使用する次のエンコードを指定します。
        • GB2312
        • Shift-JIS
        • UTF-8
        • UTF-16
      • [送信元アドレス]: E メール アドレスを入力します。
        注: メール サーバーがエイリアス E メール アドレスを使用した E メールの送信をサポートしていない場合、メール サーバーの設定時に [ユーザー名] フィールドで指定された [送信元アドレス] と同じ E メール ID を使用します。
      • 安全な接続 (SSL/TLS) を使用: [] または [] を選択するか、Boolean 変数を挿入します。
      • メール サーバー ホスト: 接続するホストを入力します。
        注: Outlook.office365.com ホストを使用する場合は、1 分あたり 30 件のメッセージ送信および 1 日あたり 10,000 人の受信者という制限が適用されます。
      • メール サーバー ポート: 接続の確立に使用するポートを入力します。
      • サーバーで認証を要求します: [] または [] を選択するか、Boolean 変数を挿入します。
      • 認証モード: 認証タイプを選択します。
        • 基本
        • OAuth2 - PKCE を使用した認証コード
        • Control Room マネージ

          Gmail を自動化するために Control Room マネージド OAuth2 認証モードを使用するには、Control Room で OAuth 接続を設定する必要があります。「OAuth 接続の作成」を参照してください。

          以下のフィールドで情報を更新します。

          • 接続: [選択] ボタンをクリックして接続タイプを選択します。
          • [プロバイダー タイプ] フィールドで [カスタム] を選択します。
          • Google Workspace アプリ用に Control Room で設定した接続名を選択します。

          • [トークン タイプ] フィールドを使用して、次のいずれかのオプションを選択します。

            Google Workspace アプリケーションのアクセス トークンおよび更新トークンについては、「エンタープライズ アプリケーションを構成する」を参照してください。

            • [共有しました]: オートメーションを実行するすべてのユーザーで OAuth2 アクセス トークンを共有する場合は、このオプションを選択します。
              注: このオプションは、Control Room 管理者または任意のユーザー ([OAUTH 接続] で [接続をマネージ] および [接続を表示] オプションが有効になっている) が Control Room で OAuth 接続を設定する必要があります。オートメーションを実行しているすべてのユーザーが使用できる共有アクセス トークンを生成するために、ログイン資格情報を 1 回保存します。
            • ユーザー固有: OAuth2 アクセス トークンがオートメーションを実行するユーザーごとに固有である場合は、このオプションを選択します。
              注: このオプションは、Control Room 管理者または任意のユーザー ([OAUTH 接続] で [接続をマネージ] および [接続を表示] オプションが有効になっている) が Control Room で OAuth 接続を設定する必要があります。ログイン資格情報は保存しないようにしてください。オートメーションを実行する各ユーザーがログイン資格情報を指定し、その特定のユーザーのみが使用可能なアクセス トークンを生成できるようにするためです。
            • [確認] をクリックします。
          注: [ユーザー固有] オプションを使用する場合は、Google アカウントにログインして認証し、ユーザー固有のトークンを生成する必要があります。このオプションを使用するには、次の手順を実行します。
          1. Control Room で、プロファイルの [マイ設定] > [OAuth 接続] に移動します。
          2. [ログインして認証] をクリックします。
          3. Google アカウントにログインし、[続行] を選択します。
          4. アクセスできるサービスを確認し、[続行] をクリックします。

            正常に接続されると、ステータスが [アクティブ] と表示されます。

      選択した認証モードに応じて、以下のフィールドの詳細を適宜指定する必要があります。
      • ユーザー名: E メール サーバーへのアクセスに使用するユーザー名を入力します。

        たとえば、john.smith@myCompanyName.com です。

      • パスワード: 指定したユーザー名のパスワードを入力します。
      • [クライアント ID]、[テナント ID]、[リダイレクト URI]、および [クライアント シークレット] フィールドには、Azure portalのアカウントに提供されている情報を入力します。
      • E メール プロバイダー: ドロップダウン リストから E メール サービス プロバイダーを選択します。
        • Outlook/Office365

          このオプションを選択した場合、[テナント ID] を入力してください。

        • Gmail
      [ユーザー名]、[パスワード]、[テナント ID]、[クライアント ID] および [クライアント シークレット] フィールドについては、次の [資格情報]、[変数] または [安全でない文字列] タブから選択します。
      • 資格情報: 資格情報 Vault で利用可能な値を使用します。
      • 変数: 値を格納するユーザー定義変数を使用します。
      • 安全でない文字列: 値を手動で入力します。
    • EWS サーバー:
      • Exchange のバージョン: 組織で使用しているバージョンを選択します。
        • Exchange Server 2013
        • Exchange2010_SP2
        • Exchange2010_SP1
        • Exchange2010
        • Exchange2007_SP1
      • Azure クラウド: 組織で使用している製品を選択します。
        • Azure Global: Microsoft 365 Commercial バージョン (login.microsoftonline.com) のユーザー向け
        • Azure US GCC High: Microsoft 365 Government バージョン (login.microsoftonline.us) のユーザー向け
      • 任意: ドメイン名:
        • Microsoft 365 のユーザーがこのフィールドを空白のままにすると、Automation Workspace は smtp.office365.com を使用してサーバーに接続します。
        • Microsoft 365 ユーザーが [ユーザー名] フィールドにドメイン名を入力した場合は、このフィールドに「smtp.office365.com」と入力する必要があります
        • Microsoft 365 のユーザーでない場合は、組織のドメイン名を入力してください。それ以外の場合、Automation Workspace では [ユーザー名] フィールドに入力したドメイン名が使用されます。
      • 認証モード: 認証タイプを選択します。
        注: Automation 360 v.27 以降、認証タイプ [OAuth2-Silent 認証モード] は [OAuth2-ROPC] に、[OAuth2-Interactive 認証モード] は [OAuth2-Implicit] にそれぞれ名称が変更されます。
        • 基本
        • OAuth2 - ROPC
        • OAuth2 - Implicit
        • OAuth2 - PKCE を使用した認証コード
        • OAuth2 - クライアント資格情報:
      選択した認証モードに応じて、以下のフィールドの詳細を適宜指定する必要があります。
      • ユーザー名: E メール サーバーへのアクセスに使用するユーザー名を入力します。

        たとえば、john.smith@myCompanyName.com です。

      • パスワード: 指定したユーザー名のパスワードを入力します。
      • [クライアント ID]、[テナント ID]、[リダイレクト URI]、および [クライアント シークレット] フィールドには、Azure portalのアカウントに提供されている情報を入力します。
      • テスト接続: [テスト接続] をクリックしてアカウントにサインインし、認証に要求された許可を受け入れ、サーバーとの接続を確立します。
        注: デスクトップ操作を実行し、[テスト接続] をクリックしてアカウントにサインインする場合、次のリダイレクト URI を追加します: https://outlook.office365.com
      [ユーザー名]、[パスワード]、[テナント ID]、[クライアント ID] および [クライアント シークレット] フィールドについては、次の [資格情報]、[変数] または [安全でない文字列] タブから選択します。
      • 資格情報: 資格情報 Vault で利用可能な値を使用します。
      • 変数: 値を格納するユーザー定義変数を使用します。
      • 安全でない文字列: 値を手動で入力します。
  11. [保存] をクリックします。