On 5/22/23 07:44, Stephen J Turnbull wrote:
From: "Stephen J. Turnbull" <turnbull.stephen.fw@u.tsukuba.ac.jp> To: ceo@sartrack.nz ... > > But it fails with this: > MM3_LISTCHK=/var/lib/mailman3/lists/${local_part}@${domain}
For reasons I do not understand, although Mailman 3 keeps list configurations in the RDBMS, when it creates a list it *also* "touches" a directory for that list in the directory $var_dir/lists. (If I remember correctly, these are empty. It's a real directory, not "virtual".) Since I already knew how to search for the lists/$LIST/config,pck file used by Mailman 2, I used the same method for Mailman 3.
That directory is used to store messages being accumulated for the next digest in a digest.mmdf mailbox file.
$var_dir is set somewhere near the top of mailman.cfg. I don't know where to find that file in your installation, it's often in /etc/mailman3.
mailman conf -k var_dir
will show the setting for $var_dir for various
layouts and mailman conf -k layout
will show the layout in use.
Later you wrote:
> mailman3 create templist@sartrack.nz templist.lists.sartrack.nz (?) > I tried to create it as: > create templist@sartrack.nz templist@sartrack.nz > but it would not accept that.
I believe that's because "mailman create" wants the posting address and the list ID.
It just wants the posting address, not the list ID. I.e.
mailman create templist@sartrack.nz
create
is a subcommand of the mailman command.
createby itself as opposed to
mailman create` looks like an artifact from cPanel's Mailman
2.1.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan