Mailpilot
Configuration

Notifications

Configure browser notifications for important events.

Basic Configuration

notifications:
  enabled: true
  channels: [browser]
  events: [error, connection_lost, dead_letter]

Options

OptionTypeDefaultDescription
enabledbooleantrueEnable notifications
channelsarray[browser]Notification channels
eventsarray[error]Events to notify on

Notification Events

EventDescription
errorProcessing errors
connection_lostIMAP connection lost
dead_letterEmail moved to dead letter queue
retry_exhaustedEmail exhausted all retry attempts

Quiet Hours

Disable notifications during specific hours:

notifications:
  enabled: true
  quiet_hours:
    enabled: true
    start: "22:00"
    end: "08:00"

No notifications will be sent between 10 PM and 8 AM.

Examples

Production Setup

notifications:
  enabled: true
  channels: [browser]
  events:
    - error
    - connection_lost
    - retry_exhausted
  quiet_hours:
    enabled: true
    start: "22:00"
    end: "08:00"

Development Setup

notifications:
  enabled: false  # Disable during development

Next Steps