head 1.1;
access;
symbols
OPENPKG_E1_MP_HEAD:1.1
OPENPKG_E1_MP:1.1
OPENPKG_E1_MP_2_STABLE:1.1.2.2
OPENPKG_E1_FP:1.1.2.2
OPENPKG_2_STABLE_MP:1.1
OPENPKG_2_STABLE:1.1.0.2;
locks; strict;
comment @# @;
1.1
date 2006.10.22.15.33.04; author rse; state Exp;
branches
1.1.2.1;
next ;
commitid 6qYCqPYkpNUx3HRr;
1.1.2.1
date 2006.10.22.15.33.04; author rse; state dead;
branches;
next 1.1.2.2;
commitid 2Qn5YOZ69ccd4HRr;
1.1.2.2
date 2006.10.22.15.35.00; author rse; state Exp;
branches;
next ;
commitid 2Qn5YOZ69ccd4HRr;
desc
@@
1.1
log
@convert binary etc.petidomo.tar into textual petidomo.txt
@
text
@
##
## petidomo.conf -- Global Petidomo Configuration
##
Hostname @@l_hostname@@
AdminPassword Petidomo
MTA @@l_prefix@@/sbin/sendmail
MTAOptions "-i -f%s"
ListDirectory @@l_prefix@@/etc/petidomo
AckQueueDirectory @@l_prefix@@/var/petidomo
HelpFile @@l_prefix@@/etc/petidomo/petidomo.help
ACLFilePre @@l_prefix@@/etc/petidomo/petidomo.acl
IndexFile @@l_prefix@@/etc/petidomo/petidomo.index
##
## petidomo.acl -- Global Petidomo Access Control
##
# Catch anything looks like it does not come from a human sender.
IF (envelope matches "mailer-daemon@@|petidomo@@")
OR (header matches "^Precedence:[ ]*(junk|list|bulk)")
OR (header matches "^Auto-Submitted:" AND NOT header matches "^Auto-Submitted: *no$")
OR (header matches "^Subject:.*(Returned mail|Undeliverable Message)")
then forward "petidomo-manager";
User-Agent: OSSP Petidomo 4.0b1
How to use the Petidomo Mailing List Server
===========================================
Petidomo is an automatic mailing list server, which maintains mailing
lists without any human interaction. The program understands a set of
commands which you can use to add yourself to mailing lists, or to
remove you from lists you are subscribed on. These commands will be
explained in the following paragraphs:
SUBSCRIBE
The `subscribe' command will add your address to a mailing list.
Usually sending an Email to Petidomo with only this word in the body
of the mail will do the right thing for you. In case you want to
subscribe an address not equal to the one you are mailing from, you
can add this address as a parameter to the command, like this:
subscribe user@@site.domain.net
Please note that many lists to do not allow to subscribe other
addresses than your own, though, because this feature can be abused.
UNSUBSCRIBE
Syntax and usage of the `unsubscribe' command are the same as with
the `subscribe' command, the purpose is a bit different though:
Sending this command to the server will remove your address from the
mailing list.
INDEX
The `index' command does not need any parameters. Sending it to the
server will get you a list of available mailing lists on this
server. This is useful in case you want to subscribe to a list but
can't remember the exact name anymore.
HELP []
The `help' command will make the list server send you this file. If
you specify a parameter after the command, the server will send you
the description of a particular mailing list back. The description
usually contains the topic and purpose of the mailing list.
Commands must begin at the first column on each line in the mail, to be
recognized. Lines which do not contain a command will be ignored.
NO PUBLIC MAILING LIST INDEX AVAILABLE!
##
## users.conf
##
ListType acknowledged-once
SubscriptionType acknowledged
AllowMembersCommand no
Hostname @@l_hostname@@
AdminPassword Petidomo
PostingPassword Petidomo
HeaderFile petidomo.hdr
#Archive /path/to/archive/file
ReplyTo users@@@@l_hostname@@
IntroductionFile users.intro
DescriptionFile users.desc
ACLFilePre users.acl
SignatureFile users.sig
AddressFile users.list
AcknowledgementFile users.ack
# Catch anything that looks like a server request.
IF (subject matches "^[ ]*((un)?subscribe|add|remove|delete)( me)?")
OR (body matches "^[ ]*((un)?subscribe|remove|delete)( me)?$")
then forward "users-request";
The users@@@@l_hostname@@ mailing list is posting forum
for all users of the machine @@l_hostname@@.
The users@@@@l_hostname@@ mailing list is posting forum
for all users of the machine @@l_hostname@@.
root@@@@l_hostname@@
_____________________________________________________________________
Host User Mailing List
@
1.1.2.1
log
@file petidomo.txt was added on branch OPENPKG_2_STABLE on 2006-10-22 15:35:00 +0000
@
text
@d1 127
@
1.1.2.2
log
@MFC: convert binary etc.petidomo.tar into textual petidomo.txt
@
text
@a0 127
##
## petidomo.conf -- Global Petidomo Configuration
##
Hostname @@l_hostname@@
AdminPassword Petidomo
MTA @@l_prefix@@/sbin/sendmail
MTAOptions "-i -f%s"
ListDirectory @@l_prefix@@/etc/petidomo
AckQueueDirectory @@l_prefix@@/var/petidomo
HelpFile @@l_prefix@@/etc/petidomo/petidomo.help
ACLFilePre @@l_prefix@@/etc/petidomo/petidomo.acl
IndexFile @@l_prefix@@/etc/petidomo/petidomo.index
##
## petidomo.acl -- Global Petidomo Access Control
##
# Catch anything looks like it does not come from a human sender.
IF (envelope matches "mailer-daemon@@|petidomo@@")
OR (header matches "^Precedence:[ ]*(junk|list|bulk)")
OR (header matches "^Auto-Submitted:" AND NOT header matches "^Auto-Submitted: *no$")
OR (header matches "^Subject:.*(Returned mail|Undeliverable Message)")
then forward "petidomo-manager";
User-Agent: OSSP Petidomo 4.0b1
How to use the Petidomo Mailing List Server
===========================================
Petidomo is an automatic mailing list server, which maintains mailing
lists without any human interaction. The program understands a set of
commands which you can use to add yourself to mailing lists, or to
remove you from lists you are subscribed on. These commands will be
explained in the following paragraphs:
SUBSCRIBE
The `subscribe' command will add your address to a mailing list.
Usually sending an Email to Petidomo with only this word in the body
of the mail will do the right thing for you. In case you want to
subscribe an address not equal to the one you are mailing from, you
can add this address as a parameter to the command, like this:
subscribe user@@site.domain.net
Please note that many lists to do not allow to subscribe other
addresses than your own, though, because this feature can be abused.
UNSUBSCRIBE
Syntax and usage of the `unsubscribe' command are the same as with
the `subscribe' command, the purpose is a bit different though:
Sending this command to the server will remove your address from the
mailing list.
INDEX
The `index' command does not need any parameters. Sending it to the
server will get you a list of available mailing lists on this
server. This is useful in case you want to subscribe to a list but
can't remember the exact name anymore.
HELP []
The `help' command will make the list server send you this file. If
you specify a parameter after the command, the server will send you
the description of a particular mailing list back. The description
usually contains the topic and purpose of the mailing list.
Commands must begin at the first column on each line in the mail, to be
recognized. Lines which do not contain a command will be ignored.
NO PUBLIC MAILING LIST INDEX AVAILABLE!
##
## users.conf
##
ListType acknowledged-once
SubscriptionType acknowledged
AllowMembersCommand no
Hostname @@l_hostname@@
AdminPassword Petidomo
PostingPassword Petidomo
HeaderFile petidomo.hdr
#Archive /path/to/archive/file
ReplyTo users@@@@l_hostname@@
IntroductionFile users.intro
DescriptionFile users.desc
ACLFilePre users.acl
SignatureFile users.sig
AddressFile users.list
AcknowledgementFile users.ack
# Catch anything that looks like a server request.
IF (subject matches "^[ ]*((un)?subscribe|add|remove|delete)( me)?")
OR (body matches "^[ ]*((un)?subscribe|remove|delete)( me)?$")
then forward "users-request";
The users@@@@l_hostname@@ mailing list is posting forum
for all users of the machine @@l_hostname@@.
The users@@@@l_hostname@@ mailing list is posting forum
for all users of the machine @@l_hostname@@.
root@@@@l_hostname@@
_____________________________________________________________________
Host User Mailing List
@