8
n8n 한국어amn8n.com

Gmail 첨부 파일을 Google Drive에 자동 저장

중급

이것은File Management분야의자동화 워크플로우로, 6개의 노드를 포함합니다.주로 If, GoogleDrive, GmailTrigger 등의 노드를 사용하며. Gmail 첨부 파일을 Google Drive에 자동 저장

사전 요구사항
  • Google Drive API 인증 정보
  • Google 계정 및 Gmail API 인증 정보

카테고리

워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
  "meta": {
    "instanceId": "2000c64071c20843606b95c63795bb0797c41036047055a6586498e855b96efc"
  },
  "nodes": [
    {
      "id": "6f21b176-7f42-4cbb-938e-5ffd61aac490",
      "name": "Google Drive에 업로드",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        -720,
        -320
      ],
      "parameters": {
        "driveId": {
          "__rl": true,
          "mode": "list",
          "value": "My Drive"
        },
        "options": {},
        "folderId": {
          "__rl": true,
          "mode": "id",
          "value": "YOUR_GOOGLE_DRIVE_FOLDER_ID"
        }
      },
      "typeVersion": 3
    },
    {
      "id": "9ff0cc89-232e-4720-8ffd-ad3a516d0fd2",
      "name": "Gmail 트리거",
      "type": "n8n-nodes-base.gmailTrigger",
      "position": [
        -1248,
        -320
      ],
      "parameters": {
        "filters": {},
        "pollTimes": {
          "item": [
            {
              "mode": "everyMinute"
            }
          ]
        }
      },
      "typeVersion": 1
    },
    {
      "id": "ab199d88-e3c0-4ce4-96af-fe338e45484e",
      "name": "If (첨부 파일 있음)",
      "type": "n8n-nodes-base.if",
      "position": [
        -976,
        -320
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "conditions": [
            {
              "id": "has-attachments",
              "operator": {
                "type": "number",
                "operation": "notEquals"
              },
              "leftValue": "={{ $json.attachments.length }}",
              "rightValue": 0
            }
          ]
        }
      },
      "typeVersion": 2
    },
    {
      "id": "3b2f527f-7376-4a5e-b937-44877b90046d",
      "name": "스티커 메모",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1312,
        -880
      ],
      "parameters": {
        "color": 7,
        "width": 832,
        "height": 768,
        "content": "## Gmail Attachment Extractor to Google Drive\n\nHow It Works\nThis workflow operates in three main steps:\n\nGmail New Email Trigger:\n\nThe workflow starts with a Gmail Trigger node, set to monitor for new emails in your specified Gmail inbox (e.g., your primary inbox).\n\nIt checks for emails that contain attachments.\n\nConditional Check (Optional but Recommended):\n\nAn If node checks if the email actually has attachments. This prevents errors if an email without an attachment somehow triggers the workflow.\n\nUpload to Google Drive:\n\nA Google Drive node receives the email data and its attachments.\n\nIt's configured to upload these attachments to a specific folder in your Google Drive.\n\nThe attachments are named dynamically based on their original filenames.\n\n\n\n"
      },
      "typeVersion": 1
    },
    {
      "id": "48285db9-5075-4bd4-8642-5749267324b8",
      "name": "스티커 메모1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -416,
        -928
      ],
      "parameters": {
        "color": 7,
        "height": 880,
        "content": "## Setup Steps\nTo get this workflow up and running, follow these instructions:\n\nStep 1: Create Gmail and Google Drive Credentials in n8n\n\nIn your n8n instance, click on Credentials in the left sidebar.\n\nClick New Credential.\n\nSearch for and select \"Gmail OAuth2 API\" and follow the authentication steps with your Google account. Save it.\n\nClick New Credential again.\n\nSearch for and select \"Google Drive OAuth2 API\" and follow the authentication steps with your Google account. Save it.\n\nMake note of the Credential Names (e.g., \"My Gmail Account\", \"My Google Drive Account\").\n\nStep 2: Create a Destination Folder in Google Drive\n\nGo to your Google Drive (drive.google.com).\n\nCreate a new folder where you want to save the email attachments (e.g., Email Attachments Archive).\n\nCopy the Folder ID from the URL (e.g., https://drive.google.com/drive/folders/YOUR_FOLDER_ID_HERE)."
      },
      "typeVersion": 1
    },
    {
      "id": "1cf8d9e0-1d2b-4d9e-a1bc-5e4713ffb848",
      "name": "스티커 메모2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1632,
        -832
      ],
      "parameters": {
        "color": 7,
        "height": 688,
        "content": "##  Configure the Nodes\n\nGmail Trigger Node:\n\nSelect your Gmail credential under the \"Credentials\" section.\n\nThe default settings monitor new emails with attachments. You can adjust Polling Interval if needed.\n\nUpload to Google Drive Node:\n\nSelect your Google Drive credential under the \"Credentials\" section.\n\nIn the \"Folder ID\" field, replace YOUR_GOOGLE_DRIVE_FOLDER_ID with the ID you copied in Step 2.\n\nThe File Name is set dynamically to ={{ $node[\"Gmail Trigger\"].json[\"attachments\"][0][\"filename\"] }} to use the original attachment name.\n\n"
      },
      "typeVersion": 1
    }
  ],
  "pinData": {},
  "connections": {
    "9ff0cc89-232e-4720-8ffd-ad3a516d0fd2": {
      "main": [
        [
          {
            "node": "ab199d88-e3c0-4ce4-96af-fe338e45484e",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ab199d88-e3c0-4ce4-96af-fe338e45484e": {
      "main": [
        [
          {
            "node": "6f21b176-7f42-4cbb-938e-5ffd61aac490",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
자주 묻는 질문

이 워크플로우를 어떻게 사용하나요?

위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.

이 워크플로우는 어떤 시나리오에 적합한가요?

중급 - 파일 관리

유료인가요?

이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.

워크플로우 정보
난이도
중급
노드 수6
카테고리1
노드 유형4
난이도 설명

일정 경험을 가진 사용자를 위한 6-15개 노드의 중간 복잡도 워크플로우

저자
David Olusola

David Olusola

@dae221

I help ambitious businesses eliminate operational bottlenecks and scale faster with AI automation. My clients typically see 40-60% efficiency gains within 90 days. Currently accepting 3 new projects this quarter - david@daexai.com

외부 링크
n8n.io에서 보기

이 워크플로우 공유

카테고리

카테고리: 34