이메일 객체 변수 액세스

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 2분
  • 인바운드 이메일 동작 스크립트에는 변수를 통해 인바운드 이메일의 다양한 부분에 액세스하기 위한 이메일 객체가 포함되어 있습니다. 전역 변수 sys_email 을 인바운드 이메일 작업과 함께 사용할 수 있습니다.

    표 1. 변수를 사용하여 이메일 객체에 액세스
    변수 콘텐츠
    email.to 받는 사람 및 참조: 상자에 쉼표로 구분된 이메일 주소 목록을 포함합니다.
    이메일.직접 받는 사람: 상자에 쉼표로 구분된 이메일 주소 목록을 포함합니다.
    이메일.복사됨 참조: 상자에 쉼표로 구분된 이메일 주소 목록을 포함합니다.
    email.body_text 이메일의 본문을 일반 텍스트 문자열로 포함합니다.
    email.body_html 이메일 본문을 HTML 문자열로 포함합니다.
    이메일.보낸 사람 다음 조건에 따라 달라지는 이메일 주소를 포함합니다.
    • 이메일 헤더 필드에 나열된 주소가 기존 사용자의 이메일 주소와 일치하면 이 변수에는 사용자의 이메일 주소가 포함됩니다.
    • 이메일 헤더 필드에 나열된 주소가 기존 사용자의 이메일 주소와 일치하지 않으면 이 변수에는 이메일 헤더 필드에 나열된 주소가 포함됩니다.
    email.from_sys_id 인스턴스에 이메일을 보낸 사용자의 시스템 ID를 포함합니다.
    email.fromAddress

    시스템 속성 glide.email.inbound_action.extract_from_header 속성이 true origemail 로 설정된 경우 헤더에서 계산됩니다. 속성이 없는 경우 기본값은 false입니다.

    이메일.origemail 이메일 헤더 필드에 나열된 이메일 보낸 사람 주소를 포함합니다.
    이메일.제목 이메일의 제목을 일반 텍스트 문자열로 포함합니다.
    이메일.수신자 받는 사람: 상자에 쉼표로 구분된 수신자 주소 목록을 일반 텍스트 문자열로 포함합니다.
    email.recipients_array 수신자 주소를 배열로 포함합니다.
    email.content_type 이메일의 MIME 콘텐츠 유형(예: text/plain; charset="us-ascii" 또는 text/html; charset="us-ascii")을 포함합니다.
    이메일.헤더 보낸 사람, 경로 및 받는 사람에 대한 세부 정보를 보내는 이메일 클라이언트 형식의 일반 텍스트 문자열로 포함합니다.
    이메일.중요도 메시지의 중요도에 대한 보낸 사람의 표시를 포함합니다. 값은 높음, 낮음 또는 비어 있을 수 있습니다.
    주:
    이 인스턴스는 RFC 2822 (인터넷 메시지 형식)를 따르며, 그룹의 여러 이메일 주소는 세미콜론이 아닌 쉼표로 구분해야 합니다. 인스턴스는 그룹에 주소가 지정된 이메일이 예상 RFC 형식을 따르는 경우에만 email.to, email.directemail.copied 변수의 값을 설정할 수 있습니다.

    인바운드 email.recipient 변수

    수신자 변수(email.recipients, email.recipients-array)를 사용하면 이메일 수신자를 기반으로 인바운드 이메일을 처리할 수 있습니다. 예를 들어, 배열 값을 바탕으로 이메일을 처리하는 스크립트를 만들 수 있습니다.
    var rarray  = email.recipients_array ; for ( var i  = 0 ; i  < rarray.length ; i ++ ) { var recipient  = rarray [i ] ; // do something with it } 

    sys_email 변수

    이 변수를 사용하면 인바운드 이메일 작업을 트리거한 수신된 sys_email 기록에 액세스할 수 있습니다. uid, sys_id, content_type 등과 같은 이메일 기록의 필드를 참조하는 데 사용할 수 있습니다.