Gmail モジュール一覧
Make と Gmail を連携させるモジュールの一覧です。
コネクションの作成
前提条件
- Google アカウントが必要です
- Google API Services ユーザーデータポリシーへの同意が必要です
作成手順
- Make にログインし、シナリオに Gmail モジュールを追加します
- Connection フィールドの Add をクリックします
- 任意でコネクション名を入力します
- 任意で Additional Scopes フィールドに必要な Gmail API スコープを追加します
- 任意で Advanced Settings を有効にし、Gmail のクライアント認証情報を入力します
- Sign in with Google をクリックします
- Google アカウントの認証画面でアカウントを選択し、アクセスを許可します
注意事項
- 2024年6月3日より、Google は個人の
@gmail.comアカウントに対して、Make などのレポート・モニタリングアプリのアクセス期限を 6ヶ月 に制限しています。期限が切れた場合は再認可が必要です
再認可の手順
- 左サイドバーの Connections を選択します
- 対象コネクションの Reauthorize ボタンをクリックします
- Google アカウントを選択します
- Make のプライバシーポリシーと利用規約を確認します
- 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 公式ドキュメント