Files
timmy-config/.env.example
Alexander Payne 48ad2b16fc
Some checks failed
Smoke Test / smoke (pull_request) Failing after 20s
Architecture Lint / Linter Tests (pull_request) Successful in 24s
Validate Config / YAML Lint (pull_request) Failing after 16s
Validate Config / JSON Validate (pull_request) Successful in 18s
Validate Config / Python Syntax & Import Check (pull_request) Failing after 58s
Validate Config / Shell Script Lint (pull_request) Failing after 1m2s
Validate Config / Cron Syntax Check (pull_request) Successful in 12s
Validate Config / Deploy Script Dry Run (pull_request) Successful in 10s
Validate Config / Python Test Suite (pull_request) Has been skipped
Validate Config / Playbook Schema Validation (pull_request) Successful in 23s
Architecture Lint / Lint Repository (pull_request) Failing after 20s
PR Checklist / pr-checklist (pull_request) Successful in 2m54s
[EMAIL-6] Configure himalaya CLI on Mac for terminal email
Add himalaya configuration template and Hermes .env email variables.

- Add config/himalaya/config.toml.example with IMAP/SMTP settings
- Add EMAIL_* environment variables to .env.example for agent access
- Provides template for Gmail and generic providers
- Enables himalaya envelope list and message send workflows

Closes #321
2026-04-26 22:15:44 -04:00

28 lines
945 B
Plaintext

# Hermes Agent Environment Variables
# Copy to ~/.hermes/.env and configure for your environment.
# =============================================================================
# Email Configuration (Himalaya CLI + Agent Email Access)
# =============================================================================
# These variables allow Hermes agents to access email via the configured
# IMAP/SMTP server. They mirror the credentials used in ~/.config/himalaya/config.toml
# IMAP Settings
EMAIL_IMAP_HOST=imap.example.com
EMAIL_IMAP_PORT=993
EMAIL_IMAP_USERNAME=YOUR_EMAIL@example.com
EMAIL_IMAP_PASSWORD=APP_PASSWORD
EMAIL_IMAP_SSL=true
# SMTP Settings
EMAIL_SMTP_HOST=smtp.example.com
EMAIL_SMTP_PORT=587
EMAIL_SMTP_USERNAME=YOUR_EMAIL@example.com
EMAIL_SMTP_PASSWORD=APP_PASSWORD
EMAIL_SMTP_STARTTLS=true
# Default From address (must match SMTP username)
EMAIL_FROM=YOUR_EMAIL@example.com
# Default mailbox to poll
EMAIL_MAILBOX=INBOX