home | list info | list archive | date index | thread index

Re: Mailing list functional again

* Scott Murphy <scott [ dot ] murphy [ at ] arrow-eye [ dot ] com> [2021-09-13 13:44:10-0400]:
> Not that there was a lot of traffic, but the list has been restored to
> functionality for anyone who had made attempts to use it.

This used to happen to me a lot, here's how I solved the "I touched
something and broke the mailing-list and didn't notice util someone
emailed me directly days/week/months later" problem:

    - for every GNU Mailman site install, I create a
      "foo-monitoring [ at ] foo [ dot ] example [ dot ] org" mailing list

    - turn on the "hidden" bit in Mailman so it doesn't show up in the
      listings in the web interface

    - using a user on a host that is separate from the host running
      Mailman and also is not part of my mail infrastructure (it's
      important that you are mailing from the outside, just like a
      normal user would), I setup a cronjob to mail the list every 30
      minutes

    - the mailing list only has one user, and this user forwards all the
      mail from this list to a host where the mails are dumped into an
      mbox in /tmp

    - I setup Nagio NRPE to make sure this file is newer than 30
      minutes or so, anything older generates a warning/alert

    - I setup a cronjob to clean up the mbox in /tmp after some time

This works perfectly and has alerted me everytime an OS/Postfix/Mailman
upgrade/configuration change breaks my lists.

hth,
Thomas

references

message navigation