From owner-freebsd-ports Sun Feb 2 01:20:51 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id BAA09938 for ports-outgoing; Sun, 2 Feb 1997 01:20:51 -0800 (PST) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id BAA09933 for ; Sun, 2 Feb 1997 01:20:49 -0800 (PST) Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id KAA12700; Sun, 2 Feb 1997 10:20:31 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.5/8.6.9) id JAA25520; Sun, 2 Feb 1997 09:53:28 +0100 (MET) Message-ID: Date: Sun, 2 Feb 1997 09:53:27 +0100 From: j@uriah.heep.sax.de (J Wunsch) To: eistal@cyf-kr.edu.pl Cc: freebsd-ports@freebsd.org Subject: Re: Mailing lists References: <32F28E74.507A@cyf-kr.edu.pl> X-Mailer: Mutt 0.55-PL10 Mime-Version: 1.0 X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <32F28E74.507A@cyf-kr.edu.pl>; from Janusz Stal on Feb 1, 1997 01:29:40 +0100 Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk As Janusz Stal wrote: > I have FreeBSD 2.1 release. > I'd like to install on my machine a mailing list like this. > Is in port collection any program for that purpose ? Dien dobry, well, the basic program to run a mailing list is sendmail (which is part of the base system already). It allows for creating alias databases, and that's about all that is _required_ for a mailing list. You can even use include files for the list aliases, so if you don't want to have root privileges required for maintaining the list, put the list members in an include file, and chown this to your list maintainer(s). Since everybody is allowed to run newaliases(1), this will finally rebuild the actual alias database. For a small list (< 50 participiants) with a rather low subscription/ unsubscription rate, this is a usable solution, and it avoids the overhead of any third-party software. In your /etc/aliases, add the following: # the list itself: my-list: :include:/usr/lists/my-list # the list maintainers: owner-my-list: root,eistal my-list-request: root,eistal The owner-my-list alias will cause to appear as the envelope sender address in resent mails, so error messages will be sent to these persons rather than to the originator who sent the mail to the list (who normally can't do anything about those people subscribed on a list). Mailing list names by convention contain a dash in their name, so somebody seeing that address can immediately find out about its list nature. The convention is that the address of the maintainers of a list can be derived from the list name by appending a ``-request''. Sadly, only few people seem to know this these days, see the various `subscribe' messages that go out to the FreeBSD lists. If your list becomes more busy, you might consider using something like majordomo, which can be found in the ports. At the plus side, you get automatic subscription/unsubscription handling. At the minus side, you've got more files involved into the processing, and you need some time to get the initial setup running. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)