Gmail モジュール一覧

Make と Gmail を連携させるモジュールの一覧です。

目次


コネクションの作成

前提条件

  • Google アカウントが必要です
  • Google API Services ユーザーデータポリシーへの同意が必要です

作成手順

  1. Make にログインし、シナリオに Gmail モジュールを追加します
  2. Connection フィールドの Add をクリックします
  3. 任意でコネクション名を入力します
  4. 任意で Additional Scopes フィールドに必要な Gmail API スコープを追加します
  5. 任意で Advanced Settings を有効にし、Gmail のクライアント認証情報を入力します
  6. Sign in with Google をクリックします
  7. Google アカウントの認証画面でアカウントを選択し、アクセスを許可します

注意事項

  • 2024年6月3日より、Google は個人の @gmail.com アカウントに対して、Make などのレポート・モニタリングアプリのアクセス期限を 6ヶ月 に制限しています。期限が切れた場合は再認可が必要です

再認可の手順

  1. 左サイドバーの Connections を選択します
  2. 対象コネクションの Reauthorize ボタンをクリックします
  3. Google アカウントを選択します
  4. Make のプライバシーポリシーと利用規約を確認します
  5. Allow をクリックして Make に Gmail へのアクセスを許可します

トリガー

Watch Emails

メールボックスに新しいメールが届いたときにトリガーされます。

フィールド 説明
Connection Gmail アカウントへの接続
Filter Type フィルターの種類(Simple filter: 条件を選択 / Gmail filter: クエリを直接入力)
Folder 監視対象のフォルダ
Label 監視対象のラベル
Criteria 対象メールの条件(All emails / Only read emails / Only unread emails)
Mark email message(s) as read when fetched 取得済みのメールを既読にするか
Limit 1サイクルで取得する最大件数(500件以下)
Sender email address 特定の送信者アドレスでフィルタリング
Subject 件名に含まれる文字列でフィルタリング
Has the words 指定した単語を含むメールのみを対象にする
Doesn’t have 指定した単語を含まないメールのみを対象にする
Email size メールのサイズでフィルタリング(条件・サイズ・単位を指定)
Only emails with attachments/media 添付ファイルまたはメディアを含むメールのみを対象にする
Content format 取得する内容の詳細レベル(Full content / Raw content / Metadata content / Minimal content)

アクション

Send an Email

新しいメールを送信します。

フィールド 説明
Connection Gmail アカウントへの接続
To 宛先のメールアドレス
Subject 件名
Body Type 本文の形式(Raw HTML: カスタムレイアウト向け / Collection of contents: シンプルなレイアウト向け)
Body contents 本文(HTMLタグ使用可)
Signature content 署名(HTMLタグ使用可)
Attachments > File name 添付ファイル名(拡張子を含む)
Attachments > Data 添付するバイナリまたはテキストデータ
From 送信者のメールアドレス(形式: "表示名" test@email.com または接続中のアドレス)
CC recipients CC の宛先メールアドレス
BCC recipients BCC の宛先メールアドレス
Additional email headers カスタムメールヘッダー

Reply to an Email

指定したメールに返信します。

フィールド 説明
Connection Gmail アカウントへの接続
Thread ID 返信先のスレッド ID(ID ファインダーで検索・選択可能)
Reply mode 返信の宛先(Reply to all: 全員に返信 / Reply to sender only: 送信者のみ / Reply to specific recipients: 特定の宛先に返信)
From 送信者のメールアドレス(形式: "表示名" test@email.com または接続中のアドレス)
Additional email headers カスタムメールヘッダー
Body Type 本文の形式(Raw HTML / Collection of contents)
Body contents 本文(HTMLタグ使用可)
Signature content 署名(空白にすることも可能)
Attachments > File name 添付ファイル名(拡張子を含む)
Attachments > Data 添付するバイナリまたはテキストデータ

Search Emails

アカウント全体からメールを検索します。

フィールド 説明
Connection Gmail アカウントへの接続
Filter Type フィルターの種類(Simple filter / Gmail filter)
Folder 検索対象のフォルダ
Label 検索対象のラベル
Criteria 対象メールの条件(All emails / Only read emails / Only unread emails)
Limit 1サイクルで取得する最大件数(500件以下)
Sender email address 特定の送信者アドレスで絞り込み
Subject 件名に含まれる文字列で絞り込み
Has the words 指定した単語を含むメールのみを対象にする
Doesn’t have 指定した単語を含まないメールのみを対象にする
Email size メールのサイズでフィルタリング(条件・サイズ・単位を指定)
Date メールの日付範囲で絞り込み
Only emails with attachments/media 添付ファイルまたはメディアを含むメールのみを対象にする
Content format 取得する内容の詳細レベル(Full content / Raw content / Metadata content / Minimal content)
Include html body Full content に加えて生の HTML 本文も含めるか

Get an Email

特定のメールを取得します。

フィールド 説明
Connection Gmail アカウントへの接続
Message ID 取得するメールの ID(ID ファインダーで検索・選択可能)
Content format 取得する内容の詳細レベル(Full content / Raw content / Metadata content)

Copy an Email

メールまたは下書きを指定したフォルダにコピーします。

フィールド 説明
Connection Gmail アカウントへの接続
Message ID コピーするメールまたは下書きの ID(ID ファインダーで検索・選択可能)
Destination folder コピー先のフォルダ

Move an Email

メールまたは下書きを指定したフォルダに移動します。

フィールド 説明
Connection Gmail アカウントへの接続
Message ID 移動するメールまたは下書きの ID(ID ファインダーで検索・選択可能)
Update email labels 移動先フォルダの指定

Update Email Labels

指定したメールのラベルを更新します。

フィールド 説明
Connection Gmail アカウントへの接続
Message ID 対象メールの ID(ID ファインダーで検索・選択可能)

Mark an Email as Read

メールまたは下書きを既読にします。

フィールド 説明
Connection Gmail アカウントへの接続
Message ID 対象メールまたは下書きの ID(ID ファインダーで検索・選択可能)

Mark an Email as Unread

メールまたは下書きを未読にします。

フィールド 説明
Connection Gmail アカウントへの接続
Message ID 対象メールまたは下書きの ID(ID ファインダーで検索・選択可能)

Delete an Email

メールをゴミ箱に移動して削除します。

フィールド 説明
Connection Gmail アカウントへの接続
Message ID 削除するメールの ID(ID ファインダーで検索・選択可能)

Create a Draft Email

新しい下書きメールを作成します。

フィールド 説明
Connection Gmail アカウントへの接続
From 送信者のメールアドレス(形式: "表示名" test@email.com・接続中のアドレス・未入力時は Gmail 設定のデフォルトアドレスを使用)
To 宛先のメールアドレス
Additional email headers カスタムメールヘッダー
Subject 件名
Body Type 本文の形式(Raw HTML / Collection of contents)
Body contents 本文(HTMLタグ使用可)
Signature content 署名(HTMLタグ使用可)
Attachments > File name 添付ファイル名(拡張子を含む)
Attachments > Data 添付するバイナリまたはテキストデータ
CC recipients CC の宛先メールアドレス
BCC recipients BCC の宛先メールアドレス
Thread ID スレッド ID(ID ファインダーで検索・選択可能)
Folders 下書きを保存するフォルダ(未選択時は「下書き」フォルダに保存)

Send a Draft Email

作成済みの下書きメールを送信します。

フィールド 説明
Connection Gmail アカウントへの接続
Draft ID 送信する下書きメールの ID(ID ファインダーで検索・選択可能)

List Email Attachments and Media

指定したメールの添付ファイルおよびメディアの一覧を取得します。

フィールド 説明
Connection Gmail アカウントへの接続
Message ID 対象メールの ID(ID ファインダーで検索・選択可能)
Include 対象に含めるもの(メディア / 添付ファイル / 両方)
Return media or attachment file data ファイルデータ自体を出力に含めるか

その他

Make an API Call

Gmail API への任意の認証済みリクエストを実行します。

フィールド 説明
Connection Gmail アカウントへの接続
URL https://gmail.googleapis.com/gmail を基準とした相対パス(例: /v1/users/me/messages
Method HTTPメソッド(GET: 取得 / POST: 作成 / PUT: 更新・置換 / PATCH: 部分更新 / DELETE: 削除)
Headers リクエストヘッダー(認証ヘッダーは自動付与)
Query String クエリパラメータ
Body リクエストボディ

情報元: Make 公式ドキュメント