There are some issues with mailing list mode but on the whole it appears to work well for me. I am using exim4 on the server receiving the messages, and I use a filter file to have different forums sorted into different mail folders:
if $h_list-id contains “deutschland-(germany).communities.community.openstreetmap.org” then
save /var/spool/mail/fred/.openstreetmap.forum.germany finish endif
In order to get rid of the long subject prefixes mentioned in Mailing list mode: get rid of long prefixes - #5 by traut I am using these lines in the exim system filter:
if $h_list-id contains “community.openstreetmap.org” then
headers add “X-Temporary-Subject:${extract{2}{]}{$header_subject:}}”
headers remove Subject
headers add “Subject: $header_X-Temporary-Subject”
headers remove X-Temporary-Subject
endif
I have a hunch this should be easier but couldn’t find out how. This will drop everything before and including the first closing bracket, which is fine for my setup because I have individual folders for all forums.
I still have to go to the web site for things like reactions and so on but that’s fine for me - I can skim everything on email (and I have a locally searchable record of everything) and if necessary I can always fire up the web browser.
I was pleasantly surprised by the fact that the Discourse quote remover is clever enough to only remove fullquotes and not partial ones on which you have chosen to comment.