「メール送信(Send Email)」ステップにて複数のファイルを添付する方法

フォローする

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
サンプルロボットのダウンロード前に必ず『サンプルロボご利用にあたっての注意事項』を
ご一読いただき、お客さま責任でご利用いただきますようお願いいたします。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

「メール送信(Send Email)」ステップでは指定したファイルを添付する事が可能ですが、複数のファイルを添付したい場合は対象ファイルをZip圧縮し、作成したZipファイルを添付ファイルとして指定することで可能です。

Zip圧縮は「コマンドライン実行(Execute Command Line)」ステップを使用してコマンドで圧縮してください。
※BizRobo! PORTAL>製品>「アドオンパッケージと補助ツール」にある圧縮・解凍を行う「圧縮解凍モジュール」(Snippet)も利用できます。(BizRobo!PORTALアカウントが必要です)
※コマンドの内容についてはサポート対象外です。

下記は「圧縮解凍モジュール」を利用した手順です。参考にしてください。

手順

1. 添付したい複数のファイルを特定のディレクトリにまとめる。

 ▼<例>「test1」、「test2」、「test3」の3つのExcelファイルを添付したい場合1274_1.png

2. BizRobo! PORTAL>製品>サンプルロボットより「圧縮解凍モジュール」をダウンロードする。

3. 手順2でダウンロードした「圧縮解凍モジュール」を解凍する。
「03_7z.」フォルダ以下に「Tools」と「Library」フォルダがあることを確認してください。

1274_2.png

4. 手順3の「Tools」フォルダ以下にある「ao_03」フォルダを、{BizRobo!のインストールフォルダ}¥bin配下へコピーする。
 <例>デフォルトのパス
       C:\Program Files\Kapow {バージョン}\bin

1274_3.png

1274_4.png

 5. 手順3の「Library」フォルダを、メール送信を行うロボットのプロジェクト配下にコピーする。

※DSの「マイ プロジェクト」ビューにてロボットを右クリック>「ファイルの場所を開く」を
 クリックし、表示されたフォルダに「Library」フォルダを格納してください。

1274_5.png

1274_6.png

格納先ディレクトリに「Library」フォルダを追加すると、「ao03_7z」というSnippet、type、及びデバッグ用ロボットがプロジェクト配下に追加されます。
1274_7.png

  6. 「ao03_7z.type」にて、変数「input_item」に添付するファイルの格納先ディレクトリ、「output_item」に出力先およびZipファイル名、必要な場合は「_7z_pw」にパスワードを入力する。

1274_8.png

 スニペットの設定は以上です。

 7. 「ao03_7z.Snippet」を、メール送信を行うロボットの任意の場所にコピーする。

1274_8.png

スニペット部分を実行すると、出力先に指定したディレクトリへZipファイルが作成されます。
1274_10.png

 8. Zipファイル添付用のタイプ(例:test.type)にて、属性の種類がBinaryの変数を作成する。

1274_11.png

 9. メール送信を行うロボットにて、変数ビューの「+」ボタンから手順8の変数を設定する。

1274_12.png

 10.スニペットの後に「ファイル読込(Load File)」ステップを追加する。

1274_13.png

 11.「ファイル名」項目に、Zipファイルのファイルパスを入力する。

 12. 「出力値」項目にて「変数に抽出」を選択し「変数」項目にて手順8にて作成した変数を選択する。

1274_14.png

 13. 「メール送信(Send Email)」ステップを追加する。

1274_15.png

 14. 「アクション」タブ内の「添付ファイル」タブにて、「添付ファイルを含める」項目に
  チェックする。

 15. 「コンテンツ」項目にて「変数」を選択し、手順8にて作成した変数を選択する。

 16. 「コンテンツ タイプ」項目にて「バイナリ」を選択する。

 17. 「ファイル名」項目にて任意のファイル名を入力する。

1274_16.png

 

参考ナレッジ

Variables(変数)にAttribute Type(属性)のないファイルをメールに添付する
メール送信ステップの設定方法

1人中1人がこの記事が役に立ったと言っています

コメント

0件のコメント

記事コメントは受け付けていません。