트리거 루프 핸들에서 이메일 트리거 사용
- 최종 업데이트2024/10/31
이메일 트리거를 사용하여 이메일을 보내거나 받을 경우 Bot을 시작할 수 있습니다.
전제 조건
프로시저
-
트리거 루프 핸들에서 트리거 대상 필드에 있는 이메일을 선택합니다.
이메일 트리거를 구성할 수 있는 옵션 목록이 나타납니다.
-
다음 서버 유형 중 하나를 수신 이메일의 트리거로 선택합니다.
서버 유형 단계 Microsoft Outlook Outlook을 클릭합니다. Microsoft Outlook이 이메일 서비스로 설정되며 새 이메일을 받으면 봇이 트리거됩니다.
이메일 서버 이메일 서버를 클릭합니다. - 이메일 서비스 호스트 정보를 입력합니다.
예를 들어, Office365를 이메일 서비스로 이용하는 경우 Outlook.office365.com을 입력합니다.
- IMAP 또는 POP3를 선택합니다.IMAP 및 POP3은 이메일 클라이언트를 통해 이메일을 읽을 수 있는 메일 서버에 연결하는 데 이용되는 프로토콜입니다. 기본적으로 IMAP이 선택되어 있습니다.주: POP3 프로토콜은 임의의 새로운 캘린더 초대도 봇을 트리거할 수 있는 알려진 제한점이 있습니다.
- 보안 연결 사용(SSL/TLS) 이 옵션은 기본적으로 설정됩니다. 이 옵션을 사용하면 메일 서버와의 보안 연결을 이용할 수 있습니다.
- 포트 필드에 이메일 서버에 대해 구성된 포트 번호를 입력합니다.
- 다음 사용자 인증 방법 중 하나를 선택하여 이메일 서버에 로그인합니다.
- 기본
- 자격증명: 선택을 클릭하여 저장된 사용자 이름과 비밀번호를 선택합니다.
- 변수: 변수를 지정합니다.
- 안전하지 않은 문자열: 사용자 이름과 비밀번호를 입력합니다.
- OAuth 2.0 - 클라이언트 자격증명
- Microsoft Azure 포털에서 애플리케이션을 등록할 때 생성된 고유한 클라이언트 및 테넌트 ID를 지정합니다.
- 메일 서버에 액세스하기 위해 사용하고자 하는 사용자 이름을 지정합니다.
- 앱 등록 포털에서 앱에 대해 생성한 클라이언트 암호를 지정합니다.클라이언트 ID, 테넌트 ID, 사용자 이름, 클라이언트 암호 필드의 경우 다음 중 하나를 선택합니다.
- 자격증명: 자격증명 저장소에 있는 사용 가능한 값을 사용합니다.
- 변수: 변수를 지정합니다.
- 안전하지 않은 문자열: 수동으로 값을 입력합니다.
주: 클라이언트 자격증명 흐름은 Gmail을 지원하지 않습니다.
주: 폴더 내의 이메일은 이메일 서버의 프로토콜을 POP3로 설정하면 하위 폴더를 지원하지 않습니다. - 기본
EWS 서버 EWS 서버를 클릭합니다. - Microsoft Exchange 버전 드롭다운 메뉴에서, 조직에서 사용 중인 버전을 선택합니다.
- Exchange Server 2013
이제 Microsoft Exchange Server 2019가 지원됩니다. 따라서 조직에서 Microsoft Exchange Server의 Exchange Server 2013, 2016 또는 2019 버전을 사용하는 경우, Exchange Server 2013를 선택합니다.
- Exchange2010_SP2
- Exchange2010_SP1
- Exchange2010
- Exchange2007_SP1
예를 들어, Microsoft Exchange 서비스 팩 2를 이용하는 경우, 이메일 서비스로 Exchange2010_SP2를 선택합니다.
- Exchange Server 2013
- 도메인 이름을 입력합니다.(예:
smtp.office365.com
) - 다음 사용자 인증 방법 중 하나를 선택하여 이메일 서버에 로그인합니다.
- 기본
- 자격증명: 선택을 클릭하여 저장된 사용자 이름과 비밀번호를 선택합니다.
- 변수: 변수를 지정합니다.
- 안전하지 않은 문자열: 사용자 이름과 비밀번호를 입력합니다.
- OAuth 2.0 - 클라이언트 자격증명
- Microsoft Azure 포털에서 애플리케이션을 등록할 때 생성된 고유한 클라이언트 및 테넌트 ID를 지정합니다.
- 메일 서버에 액세스하기 위해 사용하고자 하는 사용자 이름을 지정합니다.
- 앱 등록 포털에서 앱에 대해 생성한 클라이언트 암호를 지정합니다.클라이언트 ID, 테넌트 ID, 사용자 이름, 클라이언트 암호 필드의 경우 다음 중 하나를 선택합니다.
- 자격증명: 자격증명 저장소에 있는 사용 가능한 값을 사용합니다.
- 변수: 변수를 지정합니다.
- 안전하지 않은 문자열: 수동으로 값을 입력합니다.
주: Microsoft Outlook에 대한 공유 사서함은 지원되지 않지만, 해결 방법으로 공유 이메일을 사용자 이름 문자열로 사용하여 EWS 서버 자격증명 흐름을 사용할 수 있습니다.
- 기본
- 이메일 서비스 호스트 정보를 입력합니다.
-
모든 서버 유형에 대해 확인 간격 필드에 시간을 지정하여 트리거 간격을 설정합니다.
봇의 트리거 간격은 기본으로 120초로 설정됩니다. 분을 지정할 수도 있습니다.
주: 확인 간격 드롭다운 메뉴를 사용하여 구성한 트리거 간격은 예약된 간격 동안 수신된 이메일 개수에 따라 달라지지 않습니다. -
조건 선택 필드에서 선택한 서버 유형에 대한 이메일 이벤트를 지정합니다.
- 이메일 발신자: 이메일 주소를 지정합니다.
- 이메일 제목에 다음이 포함됨: 이메일에 조건이 포함되도록 지정합니다.
- 첨부 파일 없는 이메일
- 첨부 파일이 포함된 이메일
- 폴더 내 이메일: 폴더에 이메일을 지정합니다.
주: 이메일 제목에 포함 확인란을 선택하면 다음 제목 조건에 따라 이메일 트리거가 실행됩니다.- 제목 줄에 내용을 큰따옴표("")로 묶어서 입력하면(예: "ABC 스프레드시트") 이메일 제목에 큰따옴표로 묶여 입력된 문자열과 정확히 일치하는 내용이 있는 경우에만 트리거가 실행됩니다.
- 여러 제목 줄이 세미콜론으로 구분되어 있으면(예: ABC 스프레드시트; ABC 프로젝트 로그) 이메일 제목이 언급된 제목 줄 중 하나 이상과 일치하는 경우에 트리거가 실행됩니다.
-
할당 대상 필드에서 변수를 지정합니다.
이 변수를 사용하여 보낸 사람, 받는 사람, 제목, 이메일 내용, 날짜, 작업 정보, 이메일 서버 호스트, 포트 데이터와 같은 봇을 트리거한 이메일에 대한 다양한 세부 정보를 검색할 수 있습니다.다음 중에서 선택할 수 있습니다.
- 다중 변수
- 기록
-
저장을 클릭하여 구성을 저장합니다.
트리거 루프 핸들과 함께 사용하도록 이메일 트리거를 구성했습니다.