아웃룩 '받은 편지함' 에 메일이 있는데 로봇이 가져오지 못하는 현상

안녕하세요

get outlook mail message 이용해서 메일을 갖고 오는 프로세스로 로직을 짜고 있습니다.
육안으로는 ‘받은 편지함’ 에 메일이 들어온 게 보이는데
로봇이 실행 될 때는 단발성으로 메일을 갖고 오지 못하는 이슈가 발생하고 있습니다

getoutlook mailmessage acitivty 속성 값으로는

timeoutMS 30초
Filter “@SQL=(urn:schemas:httpmail.subject LIKE ‘%Guest%’)”
Top 50
MailFolder “받은 편지함”
Account 는 따로 설정하지 않았습니다.( 이전에 설정 하였으나 제대로 실행되지 않아 현재는 빈칸으로 두었습니다.)

혹시 해결 방법 아시는 분 답변 부탁드립니다.
감사합니다.

항상 발생하는 것이 아닌 '단발성’이라면 아웃룩 메일함 업데이트 완료 전에 get mail message 실행되어 나중에 동기화된 메일을 못가져오는 문제가 발생한 적은 있었습니다.
아웃룩 실행 및 편지함 업데이트 완료(업데이트 창 사라지거나 아웃룩 상태메시지 완료여부 확인) 후 get mail message하도록 구현하면 안정성이 제고됩니다.

제가 알기로는 Filter문에서 urn~subject까지는 큰 따옴표로 감싸줘야 하는 것으로 알고 있는데, 괄호 뺀 Filter문 한번 시도해보는 것도 좋을 것 같습니다.
“@SQL=”“urn:schemas:httpmail:subject”" like ‘%Guest%’’"

그래도 동일한 문제가 계속되면 Filter값 문제는 확실하게 아닐 것 같은데, 그런 경우에는 위에 분이 제시해 주신 것처럼 메일함 업데이트 딜레이에 대한 처리가 해결 방안이 될 수 있습니다.

그 밖의 원인으로는 그룹 정책에 따른 제약사항으로 발생하거나, 메일 서버 쪽의 이슈가 있을 수 있습니다.
그 중에서 그룹 정책 쪽 문제인지 확인해보는 방법은 아래 링크가 참고가 될 것 같습니다.

그룹 정책이나 메일서버 문제의 경우 대부분의 경우 개인이 처리하기 어려운 내용이므로 아니었으면 좋겠네요.