Credits
A big THANK YOU to open source software projects!
- Spider is mainly written in Golang programming language (3-clause BSD license).
- Full-text search and index with Bleve (Apache License, Version 2.0).
- Metadata of email messages are stored in SQLite (public domain).
- Email messages and attachments are stored on local file system or Amazon S3 compatible storage, compressed and encrypted.
- By the way, SQLite supports storing up to 281 terabytes in one single database file.
- CGO-free SQLite driver (3-clause BSD license).
- goqu as SQL builder and querier (MIT license).
- SMTP service is powered by emersion/go-smtp (MIT license).
- HTTP service is powered by Fiber (MIT license), with pongo2 as html template engine (MIT license).
- Email parser is powered by enmime (MIT license).
- ...