about summary refs log tree commit diff
README(7) FreeBSD Miscellaneous Information Manual README(7)

bubger kirg
have it in a way

bubger(1) is a mailing list archive generator for mail stored in IMAP. It produces static files of HTML, Atom and mboxrd, making its output easy to serve from a host without IMAP access. It requires the IMAP THREAD extension.

An example of its output can be seen at https://causal.agency/list/.

bubger requires libtls, provided by either LibreTLS (for OpenSSL) or by LibreSSL. It targets FreeBSD, OpenBSD, macOS and Linux. On OpenBSD, it additionally requires libiconv.
./configure
make all
sudo make install

archive.h
data structures and inline functions
archive.c
main control flow
imap.h
IMAP data structures
imap.c
IMAP parsing
parse.c
message structure parsing
decode.c
content transfer decoding
template.c
string templating and escaping
atom.c
Atom feed generation
html.c
HTML generation
mbox.c
mbox generation
export.c
message export
concat.c
thread concatenation
getservinfo.c
SRV record lookup
stylesheet.c
default stylesheet

The upstream URL of this project is ⟨https://git.causal.agency/bubger⟩. Contributions in any form can be sent to <list+bubger@causal.agency>. For sending patches by email, see ⟨https://git-send-email.io⟩.

Monetary contributions can be donated via Liberapay.

bubger(1)

June Bug, Mailing List, https://text.causal.agency/019-mailing-list.txt, March 4, 2021.

March 8, 2021 Causal Agency