Author profile
Nick Barraclough
Product Manager
Nick works on product direction for developer workflows, email APIs, and CLI tooling. His guides focus on product fit, workflow design, and how developers choose between direct provider APIs and unified command-line access.
Areas of expertise
- Product Management
- Email APIs
- Developer Experience
- CLI tools
Profiles
Guides on this site
- Gmail API Categories: Tabs, Labels, and Search
Gmail's 5 category labels map to inbox tabs. Why labelIds with two categories returns nothing, how category: search operators work, and CLI tab filtering.
- Email Read Receipts: API Options Compared
Gmail's API has no read receipt endpoint. Compare RFC 8098 MDNs, Outlook's isReadReceiptRequested, Workspace receipts, and webhook-based open tracking.
- Password Reset Emails: Choosing an API
Password reset emails are latency-critical transactional sends. Compare SES, Postmark, SendGrid, and Nylas, meet Gmail's sender rules, and test the loop.
- Manage Email Drafts from Terminal
Create, list, inspect, and send email drafts from the terminal. Use drafts as a safety net before any email goes out — works with Gmail, Outlook, and IMAP.
- Agent Rules and Policies: Complete Guide
Every condition, operator, action, and trigger for agent rules and policies. Block domains, archive outbound, star VIP senders, set send limits, and control spam.
- Move Emails Between Folders from CLI
Create folders, list folder contents, move emails between them, and rename or delete folders from the command line. Works across Gmail, Outlook, and IMAP.
- SendGrid vs Nylas: When to Use Each
SendGrid sends transactional email at scale. Nylas reads, sends, and syncs across 6 providers. Feature comparison, pricing, and a use-case decision guide.
- Outlook SMTP Settings: Server, Port, TLS
Outlook SMTP server smtp.office365.com on port 587 with STARTTLS. Modern Auth OAuth 2.0 requirements, Basic Auth removal timeline, and sending limits.
- Search Email from Terminal
Compare Gmail search operators, Graph API $filter, IMAP SEARCH, and Nylas CLI for searching email across providers from the terminal. Cross-provider syntax guide with examples.
- Calendar CLI Tools Compared
Compare gcalcli, Google Workspace CLI, khal, calcurse, and Nylas CLI for terminal calendar management. Feature matrix, provider coverage, and setup benchmarks.
- Send-MgUserMail: Graph Email in PowerShell
Send-MgUserMail requires 25+ lines, Azure AD app registration, and nested hashtables. Full Graph workflow plus a 1-command CLI alternative.
- Best Email API for AI Agents: 6 Compared (2026)
Compare Gmail API, Microsoft Graph, SendGrid, Mailgun, Nylas, and raw IMAP for giving AI agents email access. Includes a 14-criteria feature comparison.