The mboxer list archive tool receives email via a script called archive.py (in p3 modules/mboxer) and writes the archived message to a canonical archive tree on mbox-vm in /x1/.


mbox-vm.apache.org accepts email in three categories:

  • archiver@mbox-vm.apache.org: Standard public emails
  • private@mbox-vm.apache.org: Private emails, visible to members of the foundation
  • restricted@mbox-vm.apache.org: Sensitive information, only available to root@ and prez!


Depending on what the list accomplishes, be sure to check that mbox-vm is subscribed with the right alias!

Configuring archival for a new (non-list) alias:

Add the list alias to the init file of the mboxer module in p3.

Please note: the list alias must be unique.

Example mboxer alias definition
    'specific-example':
      ensure    => present,
      name      => 'specific-example',
      provider  => aliases,
      notify    => Exec['newaliases'],
      recipient => "|python3 ${install_base}/tools/archive.py --lid specific@example.apache.org <archiver|private|restricted>";


Subscribe the alias to the corresponding list

To finish configuration for the example above: put specific-example@mbox-vm.apache.org into ~apmail/ .qmail-example-specific.