Choose your labels and classification rules

Vynn LeeConfiguration

Start with the defaults, then adapt the taxonomy to the way you use email.

The default labels

  • Follow Up: messages that need your reply or action.
  • Pending: messages about an outcome you are waiting for.
  • Receipts: financial records, confirmations, and bookings.
  • Newsletter: reading and subscription content.
  • Notifications: routine system updates and verification codes.
  • Review: uncertain classifications, kept in the inbox.

Change the configuration

Use the interactive CLI or edit your local YAML. Labels, category descriptions, examples, confidence thresholds, and archive policies are configurable.

jev-mail config edit
jev-mail config validate
jev-mail config apply

For the complete schema, use the example configuration. Applying configuration does not reclassify every previously processed message.

Start with labels only

The default mode applies labels without archiving. When you are happy with the results, you can enable archive mode. Action-required and uncertain messages stay in the inbox.

jev-mail config set-mode --mode archive
jev-mail config validate
jev-mail config apply

Pause whenever you want

jev-mail disable
jev-mail status
# Resume when ready
jev-mail enable

Pausing keeps the trigger installed. Existing labels and your own stars remain in Gmail.

More guides