ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 지메일에 메일이 오면 구글 스프레드 시트에 축적될 수 있도록 하는 방법
    IT-Information/Issues 2023. 2. 23. 00:23

    Gmail이 Google 스프레드시트에 메일을 누적하도록 하려면 Google Apps Script를 사용하여 이메일 메시지를 검색하고 Google 시트에 저장하는 스크립트를 만들 수 있습니다. 다음은 이를 수행하는 방법의 예입니다.

    1.신규 또는 기존 Google 스프레드시트를 엽니다.

     

    2."확장프로그램" 메뉴를 클릭하고 "app 스크립트"를 선택합니다.

     

    3.스크립트 편집기에서 다음 코드를 붙여넣습니다.

    function getEmails() {
      var threads = GmailApp.search("label:inbox"); // Change "inbox" to the label you want to search for
      var sheet = SpreadsheetApp.getActiveSheet(); // Change this to the sheet you want to save the emails to
      sheet.clear(); // Clear any existing data in the sheet
      
      var row = 1;
      for (var i = 0; i < threads.length; i++) {
        var messages = threads[i].getMessages();
        for (var j = 0; j < messages.length; j++) {
          var message = messages[j];
          sheet.getRange(row, 1).setValue(message.getFrom());
          sheet.getRange(row, 2).setValue(message.getSubject());
          sheet.getRange(row, 3).setValue(message.getDate());
          row++;
        }
      }
    }

    저장" 버튼, "Run" 메뉴를 클릭하고 "getEmails"

    4."저장" 버튼을 클릭하여 스크립트를 저장합니다.

     

    5."실행" 메뉴를 클릭하고 "getEmails"를 선택하여 처음으로 스크립트를 실행하십시오.

    접근 허용

    6.Gmail 계정 및 Google 스프레드시트에 액세스하기 위해 스크립트에 필요한 권한을 부여합니다.

     

    7.스크립트는 Google 스프레드시트에 새 시트를 만들고 받은 편지함에 있는 각 이메일의 발신자, 제목 및 날짜로 채웁니다.

     

    9.일정에 따라 스크립트를 자동으로 실행하려면 좌측 메뉴에서 "프로젝트의 트리거"를 선택하십시오.

    10."트리거 추가" 버튼을 클릭하여 새 트리거를 만듭니다.

    11.일정에 따라 "getEmails" 기능을 실행하도록 트리거를 구성합니다(예: 매시간, 매일 등).

     

    12.트리거를 저장합니다.

Copyright 2025