office365-mail-manager は何をしますか?
インテリジェントなOffice 365メール管理のためのOpenClawスキル。LLMによる分類機能を備えています。
概要
このスキルは、LLM(大規模言語モデル)を活用してOffice 365のメールを自動的に分類・整理します。受信メールの内容を分析し、重要なメッセージを優先的に表示したり、不要なメールをフィルタリングしたりすることが可能です。
主な機能
- LLMによる自動分類: メールの内容に基づいてカテゴリやタグを自動割り当て
- スマート検索: 自然言語クエリによる高速なメール検索
- 自動応答: 定型メールに対する自動返信テンプレート
- ワークフロー統合: OpenClaw上の他のスキルと連携可能
前提条件
- OpenClawプラットフォームがインストールされていること
- Office 365の管理者権限(メールボックスアクセス用)
- 有効なAzure ADアプリケーション登録(OAuth2認証用)
インストール
openclaw install binary-factory/office365-mail-manager
設定
環境変数または設定ファイルで以下の項目を指定します:
| 変数名 | 説明 | 必須 |
|---|---|---|
O365_TENANT_ID | Office 365 テナントID | はい |
O365_CLIENT_ID | Azure AD アプリケーションクライアントID | はい |
O365_CLIENT_SECRET | クライアントシークレット | はい |
LLM_API_KEY | LLMプロバイダのAPIキー | はい |
使い方
メールの分類
openclaw run office365-mail-manager classify --folder "受信トレイ"
重要なメールの抽出
openclaw run office365-mail-manager urgent --hours 24
自動応答の設定
# config.yaml
auto_reply:
enabled: true
rules:
- keyword: "会議"
template: "確認しました。参加します。"
トラブルシューティング
- 認証エラー: テナントID、クライアントID、シークレットが正しいか確認してください。
- 分類が正確でない: カスタム分類ルールを追加することで精度を向上できます。
ライセンス
MIT