OpenClaw Ultra는 오픈 소스 AI 도우미로, 로컬 시스템에서 실행되어 메시지 애플리케이션, 파일, 브라우저, 터미널에서 가져온 애플리케이션 데이터로부터 작업 흐름(워크플로)을 생성하는 것을 목표로 합니다.
그의 기술(스킬)은 Markdown 문서 형태로 저장되며, 여기에는 에이전트가 특정 작업을 수행하고 특정 도구를 사용하는 방법에 대한 지침이 포함되어 있습니다. 각 스킬은 하나의 디렉터리이며, gog.md는 Gmail 메일을 처리하는 데 사용됩니다. gog는 명령줄 도구로서 Gmail, 캘린더, 클라우드 드라이브, 연락처, 작업, 스프레드시트, 문서 등 Google Workspace 서비스를 통합된 방식으로 접근할 수 있게 해줍니다. 또한 himalaya.md는 SMTP를 지원하는 모든 메일을 처리하는 데 사용됩니다.

OpenClaw Ultra의 이메일 스킬은 AI 에이전트가 Gmail, Outlook 또는 SMTP/IMAP 프로토콜을 통해 메일을 읽고, 작성하고, 회신하고, 정리할 수 있게 해주어 수신함을 관리할 수 있습니다. 또한 메일 스레드 요약, 매일 메일 요약 생성, 정해진 시간에 메일 발송 같은 기능도 지원하며, 이러한 기능들은 보통 OpenClaw Ultra를 통해 통합 설정됩니다.
OpenClaw Ultra 설치 및 배포
OpenClaw Ultra는 원클릭 배포 기능을 지원합니다. 즉, 의존성(드라이버/패키지)을 수동으로 설치하거나, 추가 실행 환경을 별도로 구성할 필요가 없습니다. 간단한 일회성 배포 절차만으로 시스템 초기화를 완료하고, 빠르게 실행을 시작할 수 있습니다.
시작하려면 다운로드 페이지로 바로 이동할 수 있습니다.
다운로드 및 설치: https://openclaw.aiondesktop.com/?lang=zh-cht
OpenClaw Ultra의 설치 및 배포 방법은 아래 튜토리얼을 참고하세요.
설치/배포 튜토리얼: https://openclaw.aiondesktop.com/tutorials/zh-cht/
OpenClaw Ultra에서 이메일 사용하는 방법
- 수신함 관리: OpenClaw Ultra의 기능을 통해 고유한 임시 이메일 주소를 생성하고, 수신함에 대한 완전한 읽기/쓰기 접근 권한을 가지며, 첨부 파일을 처리할 수 있습니다.
- 자동화: 긴 이메일 스레드를 요약하고, 영수증을 식별하며, 사람이 검토할 수 있도록 답장을 초안으로 작성할 수 있습니다.
- 통합: Gmail(OAuth2 또는 IMAP), Outlook/Office 365(Microsoft Graph API), 그리고 일반 SMTP/IMAP을 지원합니다.
OpenClaw Ultra로 이메일 정리하는 방법
- Gmail 수신함의 이메일을 나열하고 읽기
- Gmail 검색 문법을 사용하여 발신자, 제목, 날짜 또는 키워드로 검색
- Gmail 계정을 통해 이메일 전송
- Google 캘린더 일정 확인
- Google 드라이브 파일 탐색 및 관리
- Google 스프레드시트, 문서, 프레젠테이션 사용
- 연락처 및 작업 관리
- 일상적으로 수신되는 이메일 정리 실습
일상적으로 수신되는 이메일 정리 실습
이 가이드는 OpenClaw Ultra를 사용하여 첫 번째 이메일을 보내고, 이메일 수신함을 설정하는 방법 등을 안내합니다.
먼저 설정 방법을 잘 모를 경우, OpenClaw에 “OpenClaw로 일상적으로 수신되는 이메일을 정리하는 방법”이라고 문의할 수 있습니다.
OpenClaw Ultra는 다양한 설정 방법을 자세히 안내해 줄 것입니다. 제가 받은 OpenClaw Ultra의 응답은 다음과 같습니다:
일상적으로 수신되는 이메일을 OpenClaw로 정리하려면, 시스템에 이미 사용 가능한 Himalaya 명령줄 도구를 활용할 수 있습니다. 효율적인 이메일 관리 워크플로를 설정해 보겠습니다.
먼저 Himalaya 도구가 올바르게 설치되어 있는지 확인하겠습니다:
확인 결과, Himalaya 도구가 아직 설치되지 않은 것으로 보입니다. 최적의 이메일 관리 솔루션을 찾아보겠습니다:
시스템에서 사용 가능한 이메일 관리 도구를 확인했습니다: Completed
사용 가능한 기능을 확인하여 어떤 이메일 관리 옵션이 있는지 살펴보겠습니다: Completed
이제 상황을 파악했습니다. OpenClaw로 일상적인 이메일을 정리하려면 Himalaya 도구를 설치해야 합니다. 기능 문서에 따르면 Homebrew를 통해 설치할 수 있습니다.
이메일 정리 시스템을 설정해 드리겠습니다. 먼저 Himalaya를 설치해야 합니다:
현재 시스템에서 Rust 도구 체인을 설치 중인 것으로 보이며, 이는 Himalaya의 의존성입니다. 다른 이메일 관리 방법이 있는지 확인하거나, Windows 기본 도구를 활용할 수도 있습니다.
시스템에 다른 이메일 관리 도구가 있는지 확인했습니다: Completed
Himalaya는 Rust 환경이 필요하므로, 더 간단한 대안을 제안드리겠습니다. 1Password를 사용하여 이메일 계정 정보를 안전하게 저장하고, 다른 도구와 함께 이메일을 관리할 수 있습니다.
먼저 1Password CLI 사용 가능 여부를 확인했습니다: Completed
좋습니다! Himalaya가 성공적으로 설치되었습니다. 이제 설치를 확인하고 이메일 계정을 설정하겠습니다: Completed
하지만 Himalaya가 설치되었음에도 현재 PowerShell 환경에서는 사용할 수 없는 것으로 보입니다. 이는 설치 경로가 시스템 PATH에 추가되지 않았기 때문일 수 있습니다.
대안으로, Windows 시스템에서는 PowerShell 기반의 이메일 정리 스크립트를 생성하거나 다른 도구를 사용할 수 있습니다.
Python이 설치되어 있는지 확인하여 imaplib을 사용할 수 있는지 확인했습니다: Completed
좋습니다! Python 3.11.9가 설치되어 있습니다. 이제 맞춤형 이메일 정리 시스템을 구축할 수 있습니다. 전체적인 이메일 정리 솔루션을 생성하겠습니다: Completed
설정 파일 템플릿을 생성했습니다: Completed
사용 설명서를 생성했습니다: Completed
OpenClaw Ultra 메일 정리 시스템
OpenClaw Ultra는 세 개의 문서를 생성했습니다:
1. email_organizer.py – 메인 프로그램
이 Python 스크립트는 다음 기능을 수행합니다:
- IMAP 메일함에 연결
- 규칙에 따라 이메일 자동 분류
- 스마트 폴더 생성(업무, 개인, 프로모션, 알림 등)
- 중요한 메일 표시
- 스팸 메일 삭제
2. email_config.json – 설정 파일 템플릿
이 파일을 편집하여 이메일 계정 정보를 입력해야 합니다:
{
"email": "[email protected]",
"password": "your-app-password",
"imap_server": "imap.gmail.com",
"imap_port": 993,
"smtp_server": "smtp.gmail.com",
"smtp_port": 587,
"folders": {
"work": ["@company.com", "work", "meeting", "project"],
"personal": ["family", "friends", "personal"],
"promotions": ["newsletter", "promotion", "discount"],
"notifications": ["notification", "alert", "update"]
}
}
3. email_organizer_guide.md – 사용 방법
설정 단계
1. 이메일 계정 설정
email_config.json을 편집합니다.- Gmail의 경우 “앱 비밀번호(App Password)”를 활성화해야 합니다.
- 다른 이메일 서비스의 경우 일반 비밀번호 또는 앱 비밀번호를 사용하세요.
2. 메일 정리기 실행
python email_organizer.py --config email_config.json --action organize
3. 메일 통계 확인
python email_organizer.py --config email_config.json --action stats
4. 자동 실행 설정
- 원하시면 매일 자동으로 메일을 정리하도록 예약 작업(스케줄러)을 설정할 수 있습니다.
기능 특징
- 스마트 분류: 발신자, 제목, 내용 기반 자동 분류
- 안전한 저장: 비밀번호 암호화 저장(선택 사항)
- 유연한 규칙: 사용자 정의 분류 규칙 지원
- 일괄 처리: 여러 이메일을 한 번에 처리
- 로그 기록: 상세한 작업 로그 제공
메일 정리 시스템 사용 방법
1. 이메일 계정 설정
email_config.json 파일을 편집합니다:
{
"email": "[email protected]",
"password": "your-app-password",
"imap_server": "imap.gmail.com",
"imap_port": 993
}
2. 설정 테스트(미리보기)
cd C:\Users\username\.openclaw\workspace
python email_organizer_fixed.py --days 7
이 명령은 이메일이 어떻게 분류될지 보여주지만, 실제로 이메일을 이동시키지는 않습니다.
3. 실제 정리 실행
python email_organizer_fixed.py --execute --days 7
이 명령은 이메일을 실제로 해당 폴더로 이동시킵니다.
4. 분류 규칙 사용자 정의
설정 파일에서 rules 부분을 수정하여 원하는 분류 규칙을 추가할 수 있습니다.
고급 기능
- 자동 정리 예약 실행: Windows 작업 스케줄러를 설정하여 매일 자동으로 실행 가능
- 다중 이메일 계정 지원: 여러 계정에 대해 각각 설정 파일 생성 가능
- 사용자 정의 폴더: 원하는 만큼 정리 폴더 생성 가능
- 키워드 필터링: 발신자, 제목 또는 내용 기반의 복잡한 규칙 설정 가능
보안 권장 사항
- 앱 전용 비밀번호 사용 (특히 Gmail)
- 먼저 미리보기 모드에서 며칠간 테스트
- 자동 정리를 활성화하기 전에 중요한 메일 백업
- 정기적으로 분류 정확성 확인
OpenClaw 통합
OpenClaw의 음성 명령을 통해 메일 정리를 실행할 수도 있습니다:
- “내 메일 정리해줘”
- “오늘 중요한 메일 확인해줘”
- “지난주 메일 보관해줘”
- “광고 메일 차단해줘”
- “메일에서 회의와 시간을 인식하고 Outlook/Google Calendar에 일정 생성 후 15분 전에 알림 설정해줘”
OpenClaw Ultra로 가능한 작업
이제 OpenClaw Ultra를 통해 위와 같은 작업을 수행할 수 있습니다.