텔레그램 파일 관리 PoC

채팅 7875532826 / 메시지 1648

텍스트 메시지

미확인

대화방 Snoopybot

발신자 Snoopybot (@snoopy0816bot)

발신 시각 2026-02-24T22:05:30+00:00

메시지
좋아요. 가장 짧은 실전 절차로 정리해드릴게요. (이미 제가 스크립트는 만들어둔 상태입니다.) 1) Azure 앱 등록 1. https://portal.azure.com 접속 2. Microsoft Entra ID → 앱 등록 → 새 등록 3. 이름: OpenClaw-Mail-Reader (아무 이름 가능) 4. 지원 계정 유형: 보통 조직 디렉터리의 계정만(학교 계정이면 이걸 추천) 5. 등록 후 애플리케이션(클라이언트) ID 복사 2) API 권한 부여 앱 → API 권한 → 권한 추가 → Microsoft Graph → 위임된 권한 필수: • Mail.Read • User.Read • offline_access 그리고 관리자 동의(Grant admin consent) 필요할 수 있음 (학교 테넌트 정책에 따라 관리자 승인 필요) 3) 로컬 설정 파일 입력 파일 열기: ~/.config/outlook-mail/secrets.env 내용: MS_TENANT_ID=common MS_CLIENT_ID=여기에_클라이언트ID 학교 테넌트 고정이면 MS_TENANT_ID를 common 대신 실제 Tenant ID로 넣으면 더 안정적 4) 1회 인증 + 메일 조회 실행 python3 ~/.openclaw/workspace/scripts/outlook_mail_check.py \ --mail leehsong@dau.ac.kr \ --days 3 \ --keywords "열및물질전달,수강정정,추가 등록,증원" 처음 실행 시: • 브라우저 주소 + 코드가 뜸 • 로그인/동의 완료하면 토큰 저장됨 • 이후부터 자동 조회 가능 5) 자주 쓰는 명령 • 재인증 강제: python3 ~/.openclaw/workspace/scripts/outlook_mail_check.py --relogin • 키워드 없이 최근 메일 발신자만: python3 ~/.openclaw/workspace/scripts/outlook_mail_check.py --mail leehsong@dau.ac.kr --days 3 원하면 지금 바로, **Azure 화면에서 어디 눌러야 하는지(클릭 순서)**를 진짜 한 화면씩 같이 진행해드릴게요.

목록으로