Commit graph

2 commits

Author SHA1 Message Date
5a125ba410 feat: add MIT license
- Add the MIT license to the project.
- Update the README to reference the new license.
- Remove the license issue from the ANALYSIS.md document.
2025-08-02 15:32:47 +02:00
18e1350006 docs: add comprehensive project analysis
Adds a detailed analysis of the mail2couch project, covering its
purpose, architecture, and implementation details. The document
provides a summary of the project's functionality based on a review
of the README, schema files, and the Go source code.

The analysis includes:
- A high-level summary of what the project does.
- A detailed explanation of how it works, based on code review.
- Identification of potential problems, such as plaintext password
  storage and the incomplete Rust implementation.
- A list of missing features, including the planned webmail UI
  and OAuth2 support.
- Concrete suggestions for improvements, such as adding a --dry-run
  mode, improving security, and clarifying the status of the Rust code.
2025-08-02 15:25:18 +02:00