This is an automated email from the ASF dual-hosted git repository.

sebb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-foal.git


The following commit(s) were added to refs/heads/master by this push:
     new ea29dd8  Add limitations section
ea29dd8 is described below

commit ea29dd8a1263a8bd9d80107213332d1fc3aba363
Author: Sebb <[email protected]>
AuthorDate: Mon Jan 10 13:14:39 2022 +0000

    Add limitations section
---
 README.md | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/README.md b/README.md
index e484db5..b1294b7 100644
--- a/README.md
+++ b/README.md
@@ -45,3 +45,16 @@ Please see the [installation documentation](INSTALL.md) for 
setup instructions.
 _While compatible with the original Pony Mail, this will not be a drop-in 
replacement.
 Migration of the old database is required, and most of the older ID generators 
have 
 been dropped in favor of collision-secure generators._
+
+### Known Limitations:
+* If an email is re-imported or archived, entries are currently replaced.
+ This can result in loss of attributes such as alternate Permalinks and 
deleted status.
+* The migration tool drops Permalinks if two existing entries point to a 
sufficiently similar email
+* There is no longer a 1-to-1 relationship between mbox and source entries.
+  This can result in orphan source entries, with implications for privacy 
redaction.
+* emails are filed according to the Date: header, rather than arrival time.
+ This can cause emails to appear in the wrong month or year, or even be 
future-dated.
+* Whilst the underlying database can handle any number of emails in a month,
+ the UI and much of the API cannot, and are not scalable.
+* Header parsing is stricter than before; in particular some unusual 
Message-IDs are not handled correctly.
+  This affects use of Foal as a replacement for Apache mod_mbox mail archives.

Reply via email to