paubox send
Send a single HIPAA compliant email.Flags
Example
Output
paubox schedule
Manage scheduled emails: schedule, check status, reschedule, or cancel.Subcommands
paubox schedule send
Schedule an email for future delivery.Flags
Example
Output
paubox schedule status
Check the status of a scheduled email.Example
Output
paubox schedule reschedule
Change the scheduled delivery time of a pending email.Flags
Example
Output
paubox schedule cancel
Cancel a scheduled email that has not yet been sent.Example
Output
paubox status
Check the delivery status of a sent message.Example
Output
paubox config
Manage CLI configuration stored in~/.config/paubox/config.json.
Subcommands
Supported keys
Additional keys may be added in future releases.
Examples
paubox config stores general settings only. API credentials are managed separately with paubox auth and stored in the OS keychain, not in config.json.paubox receiving
Manage receiving domains, mailboxes, and inbound email.paubox receiving domains
Examples
paubox receiving mailboxes
Examples
paubox receiving emails
Examples
paubox forms
Fetch and submit Paubox Forms from the terminal. These commands hit the public Forms endpoints and do not requirepaubox auth login.
Subcommands
paubox forms get
Fetch a form’s metadata, including its title, description, and submission count.Flags
Example
Output
paubox forms submit
Submit a response to a form, optionally with attachments.Flags
Examples
Submit with--data fields only:
--data fields and an attachment:
Output
--json:
Global options
These flags work with any command.Examples
Exit codes
The CLI exits with0 on success and a non-zero code on failure. Use this in scripts and CI pipelines to detect errors: