Mailman

Missing dependencies from mail/mailman3

This started off as a migration. It went down a rabbit hole of incorrect and undeclared dependencies. I’m going to post this as documentation for the required ports update. I’m migrating from Mailman 2.1 to Mailman 3 not because I want to but because Python 2.7 is deprecated. I’m sick of seeing these monitoring messages: In this post: FreeBSD 12.1 mailman-2.1.34 (source) py37-mailman-3.3.1 (destination) Snapshots I’m taking a snapshot of this FreeBSD iocage […]

Missing dependencies from mail/mailman3 Read More »

You don’t have permission to access /pipermail/bsdcan-announce/ on this server – mailman

I ran into this problem today and spent about 2 hours trying to figure out what went wrong. I composed an email to the Mailman mailing list and never sent it, because I solved the problem. Here is that email: Subject: Cannot view archives via website Hello, I think this is solved, but I’m posting anyway. I *think* the issue is one of permission: Apache, running as user www, cannot access the private

You don’t have permission to access /pipermail/bsdcan-announce/ on this server – mailman Read More »

mailman – Group mismatch error

Recently, I saw this log entry: Jul 19 08:00:05 nyi Mailman mail-wrapper: Group mismatch error. Mailman expected the mail wrapper script to be executed as group “mailman other mail daemon”, but the system’s mail server executed the mail script as group “mailman”. Try tweaking the mail server to run the script as group “mailman other mail daemon”, or re-run configure, providing the command line option `–with-mail-gid=mailman’. Searching around, it seems this is a

mailman – Group mismatch error Read More »