From 5e0e362e4776d345f24ada9dec421f7c41d9faec Mon Sep 17 00:00:00 2001 From: Guilherme Rugai Freire Date: Tue, 19 Mar 2024 10:37:55 -0300 Subject: [PATCH] add TODOs --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 364086e..56c8d62 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,11 @@ # Nothing Mail A temporary email service + +## TODO + + - Use an DB other than sqlite. it is not good for concurrent operations. + - Do not store the raw mail data in the DB, maybe use block storage (the provider can be a disk provider at first) + - Use `bluemonday` to sanitize the mail html before rendering + - Cache subject parsed from email. Then when listing the email it is not necessary to parse all mails and retrieve them. + - Cache in general?