Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Tree [511ad0] master /
History



File Date Author Commit
config 2010-02-24 Peter Simons Peter Simons [585745] Drop all occurrences of magic CVS keywords.
doc 2013-02-09 Peter Simons Peter Simons [4cd5d7] petidomo.tex: cosmetic
filter 2010-02-24 Peter Simons Peter Simons [585745] Drop all occurrences of magic CVS keywords.
libargv 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
libconfigfile 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
liblists 2013-02-11 Peter Simons Peter Simons [a7476a] lists.h, text.h: update code guard name from __...
libmpools 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
librfc822 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
libtext 2013-02-11 Peter Simons Peter Simons [a7476a] lists.h, text.h: update code guard name from __...
.gitignore 2010-02-24 Peter Simons Peter Simons [6a5886] doc/Makefile.am: enable doc building and instal...
.prev-version 2013-02-11 Peter Simons Peter Simons [511ad0] maint: post-release administrivia
AUTHORS 2010-02-18 Peter Simons Peter Simons [c91c63] Updated my e-mail address.
COPYING 2010-02-24 Peter Simons Peter Simons [99ebe5] Updated license to GPLv3 or later.
Makefile.am 2013-02-09 Peter Simons Peter Simons [65f16f] Fixed clean, distclean, and maintainer-clean ta...
NEWS 2013-02-11 Peter Simons Peter Simons [511ad0] maint: post-release administrivia
README 2010-02-25 Peter Simons Peter Simons [3a024e] README, NEWS: updated for the upcoming 4.1 release
acl-parser.y 2013-02-09 Peter Simons Peter Simons [305afa] acl-parser.y: don't write capitalized error mes...
acl-scanner.l 2013-02-09 Peter Simons Peter Simons [b7b6bb] acl-scanner.l, address_scan.l: don't define unu...
address-db.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
approve.c 2013-02-09 Peter Simons Peter Simons [f693f6] hermes.c, approve.c: use proper EXIT_* code ins...
archive.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
authen.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
bootstrap.sh 2013-02-09 Peter Simons Peter Simons [9db74a] bootstrap.sh: update gnulib configuration for r...
cfg.mk 2013-02-11 Peter Simons Peter Simons [511ad0] maint: post-release administrivia
config-files.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
configure.ac 2013-02-06 Peter Simons Peter Simons [497ddc] Bumped date in copyright headers.
filter.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
generate-cookie.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
handleacl.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
help.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
hermes.c 2013-02-09 Peter Simons Peter Simons [f693f6] hermes.c, approve.c: use proper EXIT_* code ins...
index.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
io.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
listserv.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
mailer.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
main.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
members.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
parsearray.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
password.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
petidomo-approve.pl 2010-02-25 Peter Simons Peter Simons [4c10b6] Makefile.am: fixed install target and documenta...
petidomo-kickout.pl 2010-02-25 Peter Simons Peter Simons [4c10b6] Makefile.am: fixed install target and documenta...
petidomo.h 2013-02-09 Peter Simons Peter Simons [6e37fb] petidomo.h: don't use reserved double-underscor...
queue-command.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
queue-posting.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
rfcparse.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
subscribe.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
tool.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.
unsubscribe.c 2013-02-09 Peter Simons Peter Simons [23719d] Include <config.h> in every source code module.

Read Me

                                  petidomo 4.x

Petidomo is a small but powerful package that can be used to host and maintain
mailing lists on an Unix machine. Its only requirement is that there is a
working mail transport agent installed, such as sendmail. It has -- among other
things -- the following features:

 * A simple-to-use e-mail command interface, which can be used by users and
   administrators of a mailing list to subscribe or unsubscribe addresses,
   approve postings that have been deferred or rejected, alist ll subscribed
   addresses of a list, etc.

 * Petidomo supports various modes of operation for a mailing list such as open
   lists, closed lists, and moderated lists.

 * Mailing list subscriptions or postings can be verified by requiring an
   acknowledgement. This feature is particularly useful when used for mailing
   list postings as it will keep the vast majority of all spam mail off the
   list.

 * Petidomo can host an arbitrary number of mailing lists in entirely different
   domain name spaces -- also known as "Virtual Hosting".

 * A powerful "Access Control Language" (ACL) can be used to reject, approve,
   drop, or redirect postings or subscription attempts.

 * Mailing list postings can be piped through an external "Posting Filter",
   which can modify the article before it's delivered in any way it sees fit.

 * Petidomo can be configured to add arbitrary headers to any mail that's posted
   on a mailing list.

 * Petidomo can be configured to add a signature to any mail that's posted on a
   mailing list.

The whole package is written in ISO-C and should compile out-of-the-box on any
POSIX.1 compliant system that provides a mail transport agent. It has been
released under the GNU General Public License.

For further information, please refer to the user documentation can be found at
<http://petidomo.sourceforge.net> or at doc/petidomo.html.