Commit | Line | Data |
---|---|---|
d927792b TJ |
1 | Small tool to fix the IMAP internaldate |
2 | in case it's too much off compared to the last date | |
3 | stored in the received lines. | |
4 | ||
5 | F.e. some IMAP clients tend to reset the imap internaldate | |
6 | when you move a message between folders. | |
7 | ||
8 | Features: | |
9 | - Configurable tolerance | |
10 | - Test mode: Show only what would be done | |
11 | - Statistics: How many messages it would modify per user / folder | |
12 | - Log file with all actions | |
13 | - Caching | |
14 | ||
002533ab TJ |
15 | Important note: Only the -first- received line is interpreted. |
16 | This was the lastest date on our server. We don't interpret | |
17 | all received lines because spam messages tend to contain bogus dates. | |
18 | An alternative approach would be to interpret the "Date:" header. | |
19 | ||
20 | Prerequisites: | |
21 | Python version 3 or later | |
22 | ||
23 | ||
d927792b | 24 | *** TO DOCUMENT *** |
d927792b | 25 | - How to invoke |
8fe4e3ff | 26 | necessary files |
d927792b | 27 | - Invocation on Windows |
8fe4e3ff | 28 | |
002533ab | 29 | For more information please contact opensource@intra2net.com |