業務アプリ

Kintoneで「Gmailの総受信内容(全メール)をKintoneに取り込む/連携する」には

Kintoneで「Gmailの総受信内容(全メール)をKintoneに取り込む/連携する」には 業務アプリ
スポンサーリンク

Kintoneで「Gmailの総受信内容(全メール)をKintoneに取り込む/連携する」には

Kintoneで「Gmailの総受信内容(全メール)をKintoneに取り込む/連携する」には、以下のような方法が考えられます。

✅ 目的別 Gmail × Kintone連携パターン

目的 方法 概要
📥 1. Gmailの受信メールをKintoneアプリに自動記録 Google Apps Script / Make / Zapier 自動的に新着メールをレコードとして保存
🔍 2. KintoneでGmailのメールを検索・表示 外部リンク・GAS or API Gmail検索結果をKintoneのフィールドに表示
📂 3. 添付ファイルも取り込みたい Gmail API経由 + ファイル保存 添付ファイルをBase64デコードしてKintoneに添付

✅ 方法① Google Apps Script(GAS)で自動取り込み

🎯 概要
Google Apps Scriptを使い、一定時間ごとにGmailを検索し、新着メールの件名・本文・送信者・日時などをKintoneにレコード追加します。
⚙ 必要構成
・Kintoneアプリ(メール取込用)
・GASスクリプト(トリガー自動実行)
・Kintone APIトークン

🧩 GASサンプルコード(概要)

javascript
function fetchGmailToKintone() {
  const threads = GmailApp.search('is:unread newer_than:1d');
  const apiToken = '【KintoneのAPIトークン】';
  const appId = '【アプリID】';
  const domain = 'https://【サブドメイン】.cybozu.com';

  threads.forEach(thread => {
    const message = thread.getMessages();
    const subject = message.getSubject();
    const from = message.getFrom();
    const body = message.getPlainBody();

    const payload = {
      app: appId,
      record: {
        件名: { value: subject },
        送信元: { value: from },
        本文: { value: body }
      }
    };

    const options = {
      method: 'post',
      contentType: 'application/json',
      headers: { 'X-Cybozu-API-Token': apiToken },
      payload: JSON.stringify(payload)
    };

    UrlFetchApp.fetch(domain + '/k/v1/record.json', options);
  });
}

🛠 このスクリプトを `時間トリガー(例 10分ごと)` で実行すれば、自動受信が実現します。

✅ 方法② Zapier または Make でノーコード連携

🌟 Zapierの例
・Trigger Gmail ・New Email
・Action Kintone ・Create Record
設定はGUIで簡単ですが、ZapierやMakeには以下の注意があります。

✅ 注意点(Gmail × Kintone)

1. Gmail APIの使用制限
・無料Gmailは一定の制限あり(1日2万件リクエストなど)
・G Suite(Google Workspace)アカウントが望ましい
2. セキュリティ面
・KintoneのAPIトークンはGAS内にハードコードしない設計が望ましい(PropertiesServiceなどで保護)
3. 添付ファイル処理
・GASやZapierでは「添付ファイルのBase64変換 → Kintoneの添付フィールドにアップロード」が可能だが手順が複雑

🔚 まとめ

KintoneでGmailを「総受信」して取り込むには、以下が現実的です。
・Google Apps Script(定期自動)
・Zapier/Makeでノーコード連携
・添付ファイルも処理したい場合はやや高度な処理(GAS + Gmail API + Kintone REST API)
クラウド型業務アプリ作成・管理プラットフォーム/Kintone(キントーン)
関連ページのご紹介
クラウド型業務アプリ作成・管理プラットフォーム/Kintone(キントーン)
クラウド業務プラットフォーム 概要 比較(Kintone)
kintone(キントーン)
 概要 仕様詳細(プラン比較)
費用
初期費用 プラン比較 価格を下げる 見直し 費用シミュレーション 認定パートナー
開発者向け無償プラン 概要
基礎
計算式・関数 一覧
販売管理システム
概要
補助ツール 公式サポート 概要
拡張プラグイン 公式(一覧 導入手順一覧
分析機能 概要
帳票 概要 見積もり 概要 メール送信 FAX
FAX送信 概要
メール
メール共有 概要 メリットとデメリット メールワイズ メールの 共有 + 履歴管理 + kintone連携
メール送信 概要 Gmailで受信
会計 マネーフォワード 概要 連携 API(利用条件) 請求書 Power Automate
業務自動化
RPA 比較(価格 仕様RPA/API連携 BizRobo! (価格)
デスクトップ操作型RPA
概要 Power Automate 概要 比較(プラン 仕様) 初期設定 マネーフォワード
Power Automate Desktop(PAD)
概要
CRM(顧客関係管理)
概要

 

タイトルとURLをコピーしました