22 lines
654 B
Markdown
22 lines
654 B
Markdown
|
# Daemon
|
||
|
|
||
|
The panorama daemon runs locally and serves as the primary controller of all of
|
||
|
panorama's functions. Since it needs to be ready to listen for clients at any
|
||
|
time, it should remain running in the background.
|
||
|
|
||
|
Planned functionality:
|
||
|
|
||
|
- Email
|
||
|
- Synchronizes with mail servers, aggregating a local database of messages.
|
||
|
- Build a comprehensive and full-text search index over all local messages.
|
||
|
- Send email by communicating with SMTP servers.
|
||
|
- Calendar
|
||
|
- Import ical files.
|
||
|
- Send reminders to various outputs.
|
||
|
|
||
|
Stretch goals:
|
||
|
|
||
|
- Email
|
||
|
- Expose a JMAP API, allowing other clients to connect to it.
|
||
|
- Massively configurable hooks.
|