List emails scheduled for future delivery. Works across Gmail, Outlook, Exchange, Yahoo, iCloud, and IMAP.
The nylas email scheduled list command shows all emails queued for later delivery, including their scheduled send time and recipient. Use it to review or cancel pending scheduled messages.
Syntax
nylas email scheduled list [--limit N] [--json]
Examples
List all scheduled emails:
nylas email scheduled list
Cancel a scheduled email:
# First find the scheduled email ID
nylas email scheduled list --json | jq '.[0].id'
# Then delete it before it sends
nylas email delete --id msg_scheduled_abc123 --force
Tips
Pipe to jq: nylas email scheduled list --json | jq '.' gives you structured data you can filter and transform.
Combine with other commands: Chain nylas email scheduled list with other Nylas CLI commands using shell pipes and variables for complex workflows.
How It Works
The Nylas CLI abstracts away the differences between Gmail's API, Microsoft Graph, Exchange Web Services, and raw IMAP. You write one command; it works across all providers. This matters for automation — your cron job or CI pipeline doesn't need provider-specific logic.
Related Commands
-
nylas email send— Send an email. Supports scheduling, GPG signing/encryption, and tracking -
nylas email list— List recent emails with optional filters -
nylas email read— Read a specific email. Supports decryption and signature verification -
nylas email search— Search emails by query and filters
Full docs: nylas email scheduled list reference — all flags, advanced examples, and troubleshooting.
All commands: Nylas CLI Command Reference
Get started: brew install nylas/nylas-cli/nylas — other install methods
Top comments (0)