이메일 패키지
- 최종 업데이트2024/07/01
이메일 패키지
이메일 패키지에는 EWS(Exchange Web Services), Microsoft Outlook, 기타 이메일 서버를 통해 이메일 관련 작업을 자동화하기 위한 작업이 포함되어 있습니다. 이러한 작업을 이용하여 메시지, 폴더 및 메시지 상태를 전송, 수신, 수정할 수 있습니다.
- 이메일 패키지는 IMAP/EWS 프로토콜을 사용하는 Office 365/Microsoft 365용 Outlook에서 공유 사서함의 이메일 자동화 및 PKCE를 사용한 인증 코드 부여 플로우와 함께 클라이언트 자격증명 및 인증 코드를 사용하는 OAuth 2.0 인증을 지원합니다. 공유 사서함에서 검색된 이메일을 자동화하고 공유 사서함의 각 폴더 및 해당 하위 폴더에 액세스하여 이메일 관련 작업을 수행할 수 있습니다. Outlook 애플리케이션에서 공유 사서함을 설정해야 합니다. 공유 사서함을 사용한 이메일 보내기, 전달 및 회신은 지원되지 않습니다.
- 프록시는 EWS OAuth 2.0에 대해 지원합니다. 인증을 위해 EWS OAuth2를 사용하는 봇을 생성하고 Bot Runner 시스템이 방화벽 뒤에 구성되면, 모든 아웃바운드 요청은 Bot Runner 시스템에 구성된 프록시 서버를 통해 라우팅됩니다.
- 제목 필터가 있는 Microsoft Outlook 클라이언트 연결을 사용하여 루프에서 이메일을 읽을 때 제목에 다음과 같은 수신 확인이 포함된 경우 봇은 배송되지 않은 이메일을 읽을 수 없습니다.
- 전송 확인
- 읽음 확인
- 전송되지 않음 확인
- 이메일 메시지와 폴더를 관리하고 정리합니다.
- 이메일의 첨부 파일을 기기의 특정 폴더로 다운로드합니다.
- 이메일에서 변수로 데이터를 추출하여 다른 애플리케이션에서 추출된 데이터로 사용합니다. 예를 들어, 보낸 사람의 이메일에서 데이터를 추출하여 Microsoft Excel 스프레드시트에 저장할 수 있습니다.
- 현재 사무실 설치가 다음 중 하나인 경우:
- 엔터프라이즈용 Microsoft 365 앱
- Office 2016, 2019 또는 2021(소비자 버전 2009 이상)
그렇다면 Microsoft Access 데이터베이스 엔진을 시스템의 추가 구성 요소로 설치할 필요가 없습니다.
그러나 시스템에 Microsoft 365 앱과 Microsoft Access 데이터베이스 엔진이 모두 설치되어 있으면 Microsoft Access 데이터베이스 엔진을 제거하고 Microsoft 365 앱을 복구할 수 있습니다.
Microsoft는 Microsoft Access 데이터베이스 엔진 2016과 Microsoft 365 앱 모두 동일한 주요 버전 식별자(16.0)를 사용하므로 Microsoft Access 데이터베이스 엔진 드라이버를 별도로 설치하지 않는 것을 권장합니다. Microsoft Access 데이터베이스 엔진 드라이버 설치 요구 사항에 대한 자세한 내용은 Unable to use the Access ODBC or OLEDB provider의 내용을 참조하십시오.
- 이메일을 보내거나 답신하거나 전달할 때 이메일에 허용되는 첨부 파일 크기는 인터넷 속도(120초 제한 시간) 및 이메일 서버 제한 사항에 따라 다릅니다. 첨부 파일을 보내는 데 120초 이상 걸리면 시간 초과로 인해 시스템에 오류가 표시됩니다.
고려 사항
- 이메일 유형: 모두, 읽음, 읽지 않음
- 제목
- 특정 폴더로부터
- 특정 발신자로부터
- 수신 날짜 이전, 당일, 또는 이후
- 이메일 메시지를 처리한 후에는 후속 실행에서 중복 이메일 메시지가 다시 처리되지 않도록 다른 폴더로 이동합니다.
- 사서함의 메시지 수를 줄이십시오.
- 필터링은 이메일 유형과 같이 사용자가 제공한 필터 매개변수에 따라 작동합니다. 모두, 읽음 및 읽지 않음, 주제, 특정 폴더에서, 특정 발신자로부터 또는 수신 날짜 이전, 당일 또는 이후). 다음은 필터 메커니즘의 유형입니다.
- 이메일 서버 측: 서버 측에서 수행되는 필터링이 훨씬 빠릅니다.
- 클라이언트 측: 필터링이 로컬 시스템에서 수행되며 메일 메시지가 먼저 원격 서버에서 검색된 다음 로컬 시스템에서 필터링되기 때문에 비교적 느립니다.
- 하이브리드: 일부 매개변수는 서버 측에서 필터링되고 일부는 클라이언트 측에서 필터링됩니다.
- 다양한 서버 유형에서 필터링 프로세스가 작동하는 방식에 대한 설명입니다.
- EWS: 모든 필터링이 서버 측에서 수행되므로 훨씬 빠릅니다.
- Outlook 클라이언트: 서버 측에서는 아무 것도 필터링되지 않지만 이메일 메시지가 이미 로컬 시스템에 있기 때문에 필터링 프로세스가 더 빠릅니다.
-
IMAP: 주제 필드에 대한 필터링은 로컬 시스템에서 수행되며 더 느립니다. 수신 날짜 이전, 당일, 또는 이후 매개변수의 경우,
date
에 대한 필터링은 원격 서버에서 수행되고hour/min/second
에 대한 필터링은 로컬 시스템에서 수행됩니다. 예를 들어 날짜01/12/2022
의 경우 필터링이 원격 서버에서 수행되는 반면 시간(시/분/초)21:10:56
의 경우 필터링이 로컬 시스템에서 수행됩니다. - POP3: 이 서버는 메일이 원격 서버에서 검색되고 필터링이 로컬 시스템에서 수행되기 때문에 가장 느립니다.
IMAP 및 POP3 프로토콜에 비해 필터링 프로세스가 훨씬 빠르므로 EWS 서버 및 Outlook 클라이언트를 사용하여 연결하는 것이 좋습니다.
- 연결 작업을 사용하여 리소스를 해제하는 경우 항상 연결 해제 작업을 사용하십시오.
시작하기 전에
가용 작업 세트 사용의 일부로 이메일 패키지 내의 다음 작업을 수행합니다.
-
연결
작업을 이용하여 이메일 서버와 연결합니다.
연결을 설정하는 동안 이메일 서버의 세부정보 및 세션 이름을 지정합니다. 다른 작업에 대해서도 이 동일한 세션 이름을 사용합니다.
이 작업을 이용할 때는 보낸 사람 및 이메일 서버 세부정보를 추가하게 되므로 전달, 회신, 전송 작업을 위해 연결을 설정할 필요가 없습니다.
- 해당 작업을 사용하여 태스크를 자동화합니다.
- 이메일 관련 모든 태스크를 자동화한 후 연결 차단 작업을 이용하여 메일 서버에 대한 연결을 종료합니다.
이메일 패키지의 작업
이메일 패키지에는 다음 작업이 포함되어 있습니다.
작업 | 설명 |
---|---|
상태 변경 | 상태 변경 작업 항목을 참조하십시오. |
폴더가 존재하는지 확인 | 폴더가 존재하는지 확인 작업 항목을 참조하십시오. |
모두 삭제 | 모두 삭제 작업 항목을 참조하십시오. |
삭제 | 작업 삭제 항목을 참조하십시오. |
연결 끊기 | 연결 끊기 작업 항목을 참조하십시오. |
연결 | 작업 이메일의 패키지 연결 사용 항목을 참조하십시오. |
전달 | 전달 사용 작업 항목을 참조하십시오. |
모두 이동 | 모두 이동 작업 항목을 참조하십시오. |
이동 | 이동 작업 항목을 참조하십시오. |
모두 회신 | 모두 회신 작업 항목을 참조하십시오. |
회신 | 회신 작업 사용 항목을 참조하십시오. |
모든 첨부파일 저장 | 모든 첨부파일 저장 작업 항목을 참조하십시오. |
첨부파일 저장 | 첨부파일 저장 작업 항목을 참조하십시오. |
이메일 저장 | 이메일 저장 작업 항목을 참조하십시오. |
보내기 | 보내기 사용 작업 항목을 참조하십시오. |