Ironbrain.MailCal.Cli
0.1.3
dotnet tool install --global Ironbrain.MailCal.Cli --version 0.1.3
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local Ironbrain.MailCal.Cli --version 0.1.3
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Ironbrain.MailCal.Cli&version=0.1.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package Ironbrain.MailCal.Cli --version 0.1.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Ironbrain.MailCal.Cli (ironbrain-mailcal)
CLI for IMAP/SMTP mail and CalDAV/iCalendar against arbitrary self-hosted servers (Mailcow, SOGo, mox, Dovecot, …). Use this when a host shells out — scripts, cron, CI, or bot runners such as Grok Bot.
Product: ironbrain.de/mailcal
CLI vs MCP
| Package | Command | When to use |
|---|---|---|
| Ironbrain.MailCal.Cli (this package) | ironbrain-mailcal |
Scripts, cron, CI, bot hosts that invoke a process |
| Ironbrain.MailCal.Mcp | ironbrain-mailcal-mcp |
Cursor and other MCP clients over stdio |
Both tools share ~/.config/ironbrain/mailcal.json (and the same SMTP send gate). They are complementary, not competing — install one or both.
Install (primary: nuget.org)
Auth-free; no GitHub PAT required:
dotnet tool install -g Ironbrain.MailCal.Cli
Requires the .NET 10 SDK (or runtime + tool host). Ensure ~/.dotnet/tools is on PATH.
ironbrain-mailcal --help
Config
mkdir -p ~/.config/ironbrain
# create ~/.config/ironbrain/mailcal.json (multi-account Email + Calendar)
chmod 600 ~/.config/ironbrain/mailcal.json
ironbrain-mailcal account list
ironbrain-mailcal --account assistant mail list
ironbrain-mailcal cal list --date today
Full install, Mailcow/mox examples, and smoke tests: docs/install.md. Design reference: docs/cli.md.
Advanced: GitHub Packages
Optional secondary feed (requires a PAT with read:packages). Prefer nuget.org for normal installs.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.