Gmail API 개요

Gmail API는 Gmail 메일함에 액세스하고 메일을 보내는 데 사용할 수 있는 RESTful API입니다. 대부분의 웹 애플리케이션에서 Gmail API는 사용자의 Gmail 데이터에 대한 승인된 액세스를 위한 최적의 선택이며 다음과 같은 다양한 애플리케이션에 적합합니다.

  • 읽기 전용 메일 추출, 색인 생성, 백업
  • 자동 또는 프로그래매틱 메시지 전송
  • 이메일 계정 이전
  • 메일 필터링 및 정렬을 비롯한 이메일 정리
  • 조직 전체의 이메일 서명 표준화

다음은 Gmail API에서 사용되는 일반적인 용어 목록입니다.

메시지
보낸 사람, 받는 사람, 제목, 본문이 포함된 이메일 메시지 메시지가 생성된 후에는 메시지를 변경할 수 없습니다. 메시지는 메시지 리소스로 표현됩니다.
스레드
대화를 구성하는 관련 메시지의 컬렉션입니다. 이메일 클라이언트 앱에서 하나 이상의 수신자가 자체 메시지로 메시지에 응답하면 스레드가 형성됩니다.
라벨

메시지와 대화목록을 정리하는 메커니즘입니다. 예를 들어 '세금' 라벨을 만들어 사용자의 세금과 관련된 모든 메시지와 대화에 적용할 수 있습니다. 라벨에는 다음 두 가지 유형이 있습니다.

시스템 라벨
내부적으로 생성된 라벨(예: INBOX, TRASH, SPAM) 이러한 라벨은 삭제하거나 수정할 수 없습니다. 하지만 INBOX와 같은 일부 시스템 라벨은 메일 및 대화목록에 적용하거나 삭제할 수 있습니다.
사용자 라벨
사용자가 만든 라벨입니다. 이러한 라벨은 사용자나 애플리케이션에 의해 삭제되거나 수정될 수 있습니다. 사용자 라벨은 라벨 리소스로 표시됩니다.
초안

전송되지 않은 메시지입니다. 초안에 포함된 메일은 대체할 수 있습니다. 임시보관 메일을 보내면 임시보관 메일이 자동으로 삭제되고 SENT 시스템 라벨이 지정된 메일이 생성됩니다. 초안은 초안 리소스로 표시됩니다.

다음 단계