summaryrefslogtreecommitdiff
path: root/loader/generate_mbox.py
AgeCommit message (Collapse)Author
2020-08-11Updaate regexp escaping syntax to please pep8Magnus Hagander
2020-08-11Update exception catching syntax to please pep8Magnus Hagander
2019-01-04Whitespace fixesMagnus Hagander
2019-01-04Tabs to 4 spacesMagnus Hagander
pep8 standard for indentation
2019-01-03Update loader scripts to use python3 syntaxMagnus Hagander
Some minor cleanups as well, but mostly just the output of the 2to3 tool and some manual changes.
2017-02-26Add support for generating mbox filesMagnus Hagander
This consists of two parts: 1. A script that can generate the montly mbox files like we get from majordomo, for non-majordomo lists. It is not an exact fit for the way things were in majordomo, since we still to thread-joining between lists (as a fundamental result of the datamodel used we simply do not track individual messages per list). 2. The ability to download individual threads as mbox files. This allows the use of a local MUA to use them, and can also serve as a good way to "join" a discussion in an existing thread by getting the correct reply headers, as long as the user has a MUA capable of dealing with mbox files. The mbox URLs are protected with the same password as the raw message downloads, as they also contain unfiltered email addresses.