ASTERIA Warp 製品ブログ

Gmailとの連携処理が可能に! Gmail連携アダプターのご紹介

こんにちは。 アステリアのチャです。

本日はASTERIA Warp 2012のリリースに伴い、Gmailとの連携処理を行うGmailアダプターが一緒にリリースされたのでご紹介します。

「Gmail」連携アダプターご紹介

Gmailとは、Googleが2004年にサービスを開始し、ユーザー数が2019年末に15億人を越えている世界最大規模のメールサービスです。 また、ビジネス用のクラウド型グループウェアサービス、Google Workspace(旧 G Suite)にも含まれており、さまざまな規模の企業において、業務環境の改善や教務の効率化に活用されています。

今回は「Gmail」のフローテンプレートも一緒に公開されました!

Gmailアダプターシステム連携図

Gmailアダプターでは3種類のコンポーネントが使えます。

コンポーネント 説明
GmailGet GmailへSELECT文を発行して結果セットをストリームとして出力します。
GmailPut Gmailのテーブルに対して更新を行います。
GmailSQLCall Gmailに任意のSQLの実行を行います。

GmailアダプターではRDBのようにSQLでデータを処理する手段を提供しています。そのため、基本的な使い方はRDB系(RDBGet、RDBPut、SQLCall)のコンポーネントと同じです。

メールの受信

Gmailより未読メールのみ取得し、本文と添付ファイルをファイルに保存するフローを作成してみます。 ここでは、GmailアダプターのRESTスキーマを利用します。

Gmailから未読メールのみ取得

 

作成したフローは以下の通りです。

GmailGetコンポーネントを使ってGmailより未読メールを取得してメール本文をテキストファイル保存します。 そして、GmailSQLCallコンポーネントでプロシージャを実行して添付ファイルを取得します。

作成したフロー図

 

フローの実行結果下記の通り、メールの受信日、件名ごとフォルダーが作成され、その配下にメール本文のテキストファイル、添付ファイルが保存されています。

コマンドプロンプト

正常にメール本文と添付ファイルが保存されていることが確認できます。

PDFファイルが添付されたテストメール1

メールの送信

指定したメール送信リストにメールを配信するフローを作成してみます。 ここでは、GmailアダプターのIMAPスキーマを利用します。

メール送信リスト、件名、メール本文を下記の通り用意します。

メール送信リスト

メール送信リスト

件名

メール送信 件名

メール本文

メール送信 本文

作成したフローは以下の通りです。

メール送信リスト、件名、メール本文を読み込み、GmailSQLCallコンポーネントを使ってプロシージャを実行してメールを送信しています。

メール送信フロー図

 

フローの実行で送信されたメールはこちら↓。

テストメール1

テストメール2

テストメール3

最後に

いかがでしょうか。

Gmailアダプターを利用しますと複雑なAPIの実装が不要で、データベース連携と同等のSQLを利用して連携することができますし、スキーマ情報の自動取得によりGUIでSQLを自動生成する支援機能もございますので、皆さんも是非活用してみてください。

関連記事

機能詳細はこちらの記事でご紹介しています。

ASTERIA Warp 2012新バージョンのプレスリリースは、こちらをご覧ください。

 

クラウド版

使い方いろいろ!
手ぶら de ASTERIA Warp
体験 5日間

サーバー準備の手間なくデータ連携ツール「ASTERIA Warp」の
全ての機能を5日間お試しいただけます。

今すぐ体験してみる 書籍の詳細についてはこちらをご覧ください。
基礎と実践 使い方マニュアル
【ASTERIA Warp 事例集】業務自動化/RPA、EAI、マスターデータ管理、クラウド連携・・・業務効率化・データ活用事例をまとめ読み

ASTERIA Warp 関連サイトのご紹介

X ASTERIA Warp Developer Network(ADN)サイト

技術情報をお探しの方

ASTERIA Warp Developer Network
(ADN)サイト

ASTERIA Warp製品の技術情報やTips、また情報交換の場として「ADNフォーラム」をご用意しています。

X ASTERIA Warpユーザーグループ(AUG)サイト

ASTERIA Warpユーザーの方

ASTERIA Warpユーザーグループ
(AUG)サイト

ASTERIA Warpユーザー同士の交流の場として、各種イベント案内や開催レポートを掲載しています。

X ASTERIA Warpユーザーサイト

ASTERIA Warpユーザーの方

ASTERIA Warpユーザーサイト
Login

製品更新版や評価版のダウンロード、各種ドキュメントのご提供、また 技術的なお問合せもこちらで受付ています。

X ASTERIA Warpパートナーサイト

ASTERIA Warpパートナーの方

ASTERIA Warpパートナーサイト
Login

パートナーライセンスの発行や各種ドキュメントのご提供をしています。

ページ先頭へ