mail source items can be shared between mbox entries
- Dominant language
- Python
- Stars
- 45
- Forks
- 23
- PR merge metrics
- No merged PRs in 30d
Description
Mail source items are given an id based entirely on a hash of the message.
If the same message is imported into two different lists (e.g. using the --lid override), the mbox entries will share the same source.
This is a change from classic Pony Mail, and needs to be borne in mind when redacting emails.
This scenario may occur if a mailbox is imported under one list name, and later re-imported under a new name.
Contributor guide
No contributing guide indexed for this repository
Research direction
No file, test, or entry point is named. Start by tracing how mail source item IDs are generated during mailbox import, especially with the --lid override, then inspect the redaction path. Done should define and verify the intended handling when the same message is imported into two lists.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100