Automation Anywhere 설명서 읽기 및 검토

Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

Email package

  • 업데이트: 2022/07/26
    • Automation 360 v.x
    • 구축
    • RPA Workspace

Email package

Email package에는 EWS(Exchange Web Services), Microsoft Outlook, 기타 이메일 서버를 통해 이메일 관련 작업을 자동화하기 위한 actions이 포함되어 있습니다.이러한 actions을 이용하여 메시지, 폴더 및 메시지 상태를 전송, 수신, 수정할 수 있습니다.

Email package는 EWS, POP3, SMTP, IMAP 프로토콜을 지원하며 다음 태스크를 수행할 수 있습니다.
  • 이메일 메시지와 폴더를 관리하고 정리합니다.
  • 이메일의 첨부 파일을 기기의 특정 폴더로 다운로드합니다.
  • 이메일에서 변수로 데이터를 추출하여 다른 애플리케이션에서 추출된 데이터로 사용합니다. 예를 들어, 보낸 사람의 이메일에서 데이터를 추출하여 Microsoft Excel 스프레드시트에 저장할 수 있습니다.
주: 이메일을 보내거나 답신하거나 전달할 때 이메일에 허용되는 첨부 파일 크기는 인터넷 속도(120초 제한 시간) 및 이메일 서버 제한 사항에 따라 다릅니다. 첨부 파일을 보내는 데 120초 이상 걸리면 시간 초과로 인해 시스템에 오류가 표시됩니다.
주: 기기에서 Microsoft Outlook을 사용하여 이메일 관련 태스크를 자동화하려면 Microsoft Outlook이 열려 있어야 합니다.

시작하기 전에

이용 가능한 actions 세트 이용의 일부로 Email package 내의 다음 actions을 수행합니다.

  1. 연결 action을 이용하여 이메일 서버와 연결합니다.

    연결을 설정하는 동안 이메일 서버의 세부정보 및 세션 이름을 지정합니다. 다른 actions에 대해서도 이 동일한 세션 이름을 사용합니다.

    actions을 이용할 때는 보낸 사람 및 이메일 서버 세부정보를 추가하게 되므로 전달, 회신, 전송 actions을 위해 연결을 설정할 필요가 없습니다.

  2. 해당 actions을 사용하여 태스크를 자동화합니다.
  3. 이메일 관련 모든 태스크를 자동화한 후 연결 차단 action을 이용하여 메일 서버에 대한 연결을 종료합니다.
중요사항: POP3 프로토콜을 사용하여 Gmail 서버에서 이메일 관련 태스크를 자동화하려면 POP 설정을 활성화해야 합니다. POP를 이용하여 Gmail 메시지 읽기를 참조하십시오.

Email package 내의 Actions

주: 일부 actions루프 action 내에서 이용해야 합니다. 사서함의 각 메일에 대한 반복자 사용 항목을 참조하십시오.
이메일은 받은 편지함 필드에 나열된 폴더의 순서에 따라 검색됩니다. 각 폴더 내의 이메일은 수신된 날짜와 시간을 기준으로 선입선출(LIFO) 방식으로 검색됩니다. 또한 다음 필드에 필터를 적용할 수 있습니다.
  • 이메일 유형: 모두, 읽음, 읽지 않음
  • 제목
  • 특정 폴더로부터
  • 특정 발신자로부터
  • 수신 날짜 이전, 당일, 또는 이후
많은 수의 이메일 메시지가 포함된 폴더를 필터링하고 반복할 때 다음 모범 사례를 따르십시오.
  • 이메일 메시지를 처리한 후에는 후속 실행에서 중복 이메일 메시지가 다시 처리되지 않도록 다른 폴더로 이동합니다.
  • 사서함의 메시지 수를 줄이십시오.
  • 필터링은 이메일 유형과 같이 사용자가 제공한 필터 매개변수에 따라 작동합니다. 모두, 읽음 및 읽지 않음, 주제, 특정 폴더에서, 특정 발신자로부터 또는 수신 날짜 이전, 당일 또는 이후). 다음은 필터 메커니즘의 유형입니다.
    • 이메일 서버 측: 서버 측에서 수행되는 필터링이 훨씬 빠릅니다.
    • 클라이언트 측: 필터링이 로컬 시스템에서 수행되며 메일 메시지가 먼저 원격 서버에서 검색된 다음 로컬 시스템에서 필터링되기 때문에 비교적 느립니다.
    • 하이브리드: 일부 매개변수는 서버 측에서 필터링되고 일부는 클라이언트 측에서 필터링됩니다.
    다양한 서버 유형에서 필터링 프로세스가 작동하는 방식에 대한 설명입니다.
    • EWS: 모든 필터링이 서버 측에서 수행되므로 훨씬 빠릅니다.
    • Outlook 클라이언트: 서버 측에서는 아무 것도 필터링되지 않지만 이메일 메시지가 이미 로컬 시스템에 있기 때문에 필터링 프로세스가 더 빠릅니다.
    • IMAP: 주제 필드에 대한 필터링은 로컬 시스템에서 수행되며 더 느립니다. 수신 날짜 이전, 당일, 또는 이후 매개변수의 경우, date에 대한 필터링은 원격 서버에서 수행되고 hour/min/second에 대한 필터링은 로컬 시스템에서 수행됩니다. 예를 들어 날짜 01/12/2022의 경우 필터링이 원격 서버에서 수행되는 반면 시간(시/분/초) 21:10:56의 경우 필터링이 로컬 시스템에서 수행됩니다.
    • POP3: 이 서버는 메일이 원격 서버에서 검색되고 필터링이 로컬 시스템에서 수행되기 때문에 가장 느립니다.
    IMAP 및 POP3 프로토콜에 비해 필터링 프로세스가 훨씬 빠르므로 EWS 서버 및 Outlook 클라이언트를 사용하여 연결하는 것이 좋습니다.
  • 연결 action을 사용하여 리소스를 해제하는 경우 항상 연결 해제 action을 사용하십시오.

Email package에는 다음 actions이 포함되어 있습니다.

Action 설명
상태 변경 이메일 상태를 읽음 또는 읽지 않음으로 변경합니다. 루프 action 내에서 이 action을 이용하십시오.
  • 세션 이름 필드에 연결에서 이메일 서버에 연결하는 데 사용한 세션 이름을 입력합니다action.
  • 이메일의 상태를 변경하려면 읽음 또는 읽지 않음 옵션을 선택합니다.
주:
  • Microsoft Outlook은 이 action을 지원합니다.
  • POP3 서버는 이메일의 읽음 또는 읽지 않음 상태를 지원 및 유지관리하지 않습니다.
폴더가 존재하는지 확인 지정한 이름의 폴더가 이메일 서버에 있는지 확인합니다.
  • 세션 이름 필드에 연결에서 이메일 서버에 연결하는 데 사용한 세션 이름을 입력합니다action.
  • 폴더 이름 필드에 확인하려는 폴더의 이름을 입력합니다.
    주: 이 필드는 대소문자를 구분하지 않습니다.
  • 대상 부울 변수 선택 목록에서 부울 변수를 선택하여 기존 폴더의 출력을 저장합니다. 출력은 참(파일이 있음) 또는 거짓(존재하지 않음) 중 하나입니다. Control Room은 설명적인 기본 변수 이름을 나타냅니다. 여러 출력 변수를 생성하면 -1, -2, -3 등으로 순차적 변수 이름이 추가되어 중복을 피합니다.
연결 연결 action 사용 항목을 참조하십시오.
삭제 받은 편지함에서 최신 이메일을 삭제합니다. 루프 action 내에서 이 action을 이용하십시오. 세션 이름 필드에 연결에서 이메일 서버에 연결하는 데 사용한 세션 이름을 입력합니다action.
주: Microsoft Outlook은 이 action을 지원합니다.
모두 삭제 메일 서버에서 읽은 이메일, 읽지 않은 이메일 또는 모든 이메일을 삭제합니다.
  • 세션 이름 필드에 연결에서 이메일 서버에 연결하는 데 사용한 세션 이름을 입력합니다action.
  • 모두, 읽음 또는 읽지 않음 옵션을 선택하여 삭제할 이메일의 유형을 지정합니다.
    주: POP3 프로토콜을 이용하는 이메일 서버의 경우, 이 action은 모든 이메일 메시지를 삭제합니다.
    주: Microsoft Outlook은 현재 이 action을 지원하지 않습니다.
연결 끊기 이메일 서버와의 연결을 종료합니다. 세션 이름 필드에 연결에서 이메일 서버에 연결하는 데 사용한 세션 이름을 입력합니다action.
전달 전달 action 사용 항목을 참조하십시오.
모두 이동 이메일 서버의 한 폴더에서 다른 폴더로 이메일을 이동합니다.
  • 세션 이름 필드에 연결에서 이메일 서버에 연결하는 데 사용한 세션 이름을 입력합니다action.
  • 메일박스의 대상 폴더 경로 필드에 이메일을 이동할 위치에 대한 경로를 제공합니다.
  • 이동할 이메일 선택: 모두, 읽음 또는 읽지 않음.
  • 특정 폴더로부터 필드에서 이메일을 이동할 폴더를 지정합니다. 예: Inbox/project1.
    주: POP3 프로토콜을 사용하는 이메일 서버의 경우 받은 편지함에서만 검색할 수 있습니다.
  • 선택 사항: 다음 조건 중 하나를 지정합니다.
    • 제목에 포함되는 경우: 키워드를 세미콜론으로 구분하여 입력합니다.

      이메일 이동 시 제목 필터의 작동 방법

      주: 제목에 포함된 경우 필드는 대/소문자를 구분합니다. EWS 서버와의 연결을 설정하고 제목에 포함된 경우 필드에 큰따옴표("") 쌍 안에 텍스트를 입력하면 bot은 제목이 큰따옴표 쌍 안에 입력한 텍스트 및 대/소문자와 정확히 일치하는 모든 이메일 메시지를 검색합니다.
    • 특정 발신자로부터: 발신자의 이메일 주소를 세미콜론으로 구분하여 입력합니다.
    • 수령일이 당일 또는 이후인 경우 또는 수령일이 이전인 경우: 목록에서 날짜 시간 변수를 선택합니다.
    주: Gmail에서는 폴더를 지원하지 않으므로 이 action은 Gmail에서 지원되지 않습니다.
주: 루프 내에서 모두 이동 action을 사용할 수 없습니다. 모두 이동 action은 루프 외부의 조건과 함께 사용하도록 설계되었습니다.

자세한 정보는 Can Move all action be used within a loop? (A-People login required)의 내용을 참조하십시오

회신 회신 action 사용 항목을 참조하십시오.
모든 첨부파일 저장 메일 서버에서 모든 이메일의 첨부 파일을 지정된 폴더에 저장합니다.
주: Outlook 서버에 연결된 경우, 이메일에 포함된 이미지가 첨부 파일과 함께 다운로드됩니다.
  • 세션 이름 필드에 연결에서 이메일 서버에 연결하는 데 사용한 세션 이름을 입력합니다action.
  • 이동할 이메일 선택: 모두, 읽음 또는 읽지 않음.
  • 폴더에 첨부 파일 저장 필드에서 첨부 파일을 저장할 위치를 지정합니다.
    주: 이 필드는 대소문자를 구분하지 않습니다.
  • 파일 덮어쓰기: 이 옵션을 선택하면 동일한 이름의 기존 파일을 덮어씁니다. 이 옵션을 선택하지 않으면 다운로드한 첨부 파일이 동일한 파일 이름에 숫자 값이 접미사로 추가된 상태로 저장되므로 기존 파일을 덮어쓰지 않습니다.

TAB 문자가 포함된 파일 이름으로 첨부 파일을 저장할 수 있습니다.

첨부파일 저장 한 이메일의 첨부 파일을 지정된 폴더에 저장합니다. 이 action루프 action 내에서 사용하십시오.
주: Outlook 서버에 연결된 경우, 이메일에 포함된 이미지가 첨부 파일과 함께 다운로드됩니다.
  • 폴더에 첨부 파일 저장 필드에서 첨부 파일을 저장할 위치를 지정합니다.
    주: 이 필드는 대소문자를 구분하지 않습니다.
  • 파일 덮어쓰기: 이 옵션을 선택하면 동일한 이름의 기존 파일을 덮어씁니다. 이 옵션을 선택하지 않으면 다운로드한 첨부 파일이 동일한 파일 이름에 숫자 값이 접미사로 추가된 상태로 저장되므로 기존 파일을 덮어쓰지 않습니다.
이메일 저장 이메일 메시지를 폴더에 EML 파일로 저장합니다. 루프 action 내에서 이 action을 이용하십시오.
  • 세션 이름 필드에 연결에서 이메일 서버에 연결하는 데 사용한 세션 이름을 입력합니다action.
  • 폴더에 이메일 저장 필드에서 이메일을 저장할 위치를 지정합니다.
    주: 이 필드는 대소문자를 구분하지 않습니다.
  • 파일 덮어쓰기: 같은 이름의 기존 파일을 덮어쓰려면 이 옵션을 선택합니다. 이 옵션을 선택하지 않으면 다운로드한 첨부 파일이 동일한 파일 이름에 숫자 값이 접미사로 추가된 상태로 저장되므로 기존 파일을 덮어쓰지 않습니다.
주: Microsoft Outlook은 이 action을 지원합니다.
보내기 보내기 action 사용 항목을 참조하십시오.
피드백을 보내주십시오