gws-gmail 是做什麼的?
Gmail:傳送、讀取和管理電子郵件。
功能
- 傳送電子郵件:以指定帳戶的身份傳送新郵件。
- 讀取電子郵件:讀取收件匣中的郵件,包含主旨、寄件者及內容。
- 管理電子郵件:對郵件執行歸檔、刪除、標記為已讀/未讀等操作。
- 搜尋郵件:根據關鍵字、寄件者、日期等條件搜尋郵件。
使用方式
請確保已設定以下環境變數:
GOOGLE_CLIENT_ID:您的 Google Cloud 專案的 OAuth 2.0 用戶端 ID。GOOGLE_CLIENT_SECRET:您的 Google Cloud 專案的 OAuth 2.0 用戶端密碼。GOOGLE_REFRESH_TOKEN:用於存取 Gmail API 的更新權杖。
然後,您可以在支援的工具中直接呼叫此技能。
範例
- name: 傳送電子郵件
uses: googleworkspace/gws-gmail@main
with:
action: send
to: "[email protected]"
subject: "這是測試郵件"
body: "這是郵件內容。"
注意事項
- 請勿在公開儲存庫中提交包含憑證的檔案。
- 確保 Google Cloud 專案已啟用 Gmail API。
- 如有需要,請參考 Google Workspace 文件 取得更多資訊。