How-To Guides¶
Practical recipes for common tasks. Each guide focuses on a single goal and assumes you already have Titlani installed.
-
Generate Identities
Create and inspect Misfin identity certificates via CLI or Python.
-
Configure Server
Write a TOML config file, set CLI overrides, and manage auto-generated certs.
-
Manage TOFU
List, revoke, and programmatically manage the Trust-On-First-Use database.
-
Rate Limiting
Configure token bucket rate limiting to protect your server.
-
Access Control
Set up IP allow/deny lists for your server.
-
Sender Verification
Verify that senders actually exist on their claimed server.
-
Contact Blocking
Block specific sender addresses from delivering to a mailbox.
-
Auto-Reply
Set up automatic out-of-office replies for a mailbox.
-
At-Rest Encryption
Encrypt stored messages with per-mailbox X25519 keys.
-
Mailing Lists
Create server-side mailing lists with subscriber management and message forwarding.
-
GMAP (Remote Mailbox Access)
Enable remote mailbox access over Gemini protocol with tag management.
-
Deploy to Production
End-to-end guide for systemd and Docker deployments, client setup, and troubleshooting.
-
Custom Message Handler
Subclass
MessageHandlerto implement custom delivery logic. -
Compose Gemmail
Build, parse, and serialize gemmail messages programmatically.