CVS: tmda/contrib/dot-tmda README, NONE, 1.1 config, NONE, 1.1 crypt_key, NONE, 1.1

"Jason R. Mastaler" <[email protected]> Sun, 28 Mar 2004 19:19:55 -0800
Newsgroups gmane.mail.spam.tmda.cvs
Message-ID <[email protected]>
Update of /cvsroot/tmda/tmda/contrib/dot-tmda
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11384/contrib/dot-tmda

Added Files:
	README config crypt_key 
Log Message:
Add a dot-tmda directory with an example ~/.tmda/ structure to
get users started quicker.


--- NEW FILE ---
Sample ~/.tmda/ files.  There is no one-size-fits-all set of files,
but these examples show common usage, and might help get you started.

You can use them as is without only a few modifications.  Copy them
with `cp -pR dot-tmda ~/.tmda'

Please make sure to read the documentation at http://tmda.net/unstable

====================================================================

config    You need to edit the required settings section for your
          environment.

crypt_key You must generate a unique key for yourself with:
	  tmda-keygen -b >> crypt_key

filters/  Example incoming and outgoing filter files.  They
          will work as is without modification, though you should
	  look them over to make sure they jive with your
	  requirements.

lists/    'whitelist' is a file that you can edit that should
	  contain sender addresses and domains that should be
	  accepted.  Is is ok if this file is empty.

	  'confirmed' is another whitelist file that contains
	  addresses of senders who have sucessfully confirmed a
	  message.  Since TMDA takes care of populating this list, 
	  you should not edit it by hand unless the mail system is
	  stopped.  Is is ok if this file remains empty.

	  'blacklist' contains sender addresses and domains that
	  should not be accepted.  Is is ok if this file is empty.

====================================================================

--- NEW FILE ---
# -*- python -*-

# ~/.tmda/config
#
# TMDA configuration file.  See
# http://tmda.net/unstable/config-vars.html for descriptions of all
# the available options.

########################################################
# Required settings.  One from each section is required.
########################################################

MAIL_TRANSFER_AGENT = "qmail"
#MAIL_TRANSFER_AGENT = "postfix"
#MAIL_TRANSFER_AGENT = "exim"
#MAIL_TRANSFER_AGENT = "sendmail"

RECIPIENT_DELIMITER = "-"
#RECIPIENT_DELIMITER = "+"

DELIVERY = "~/Mailbox"
#DELIVERY = "/var/mail/%s" % os.environ.get("USER")
#DELIVERY = "~/Maildir/"
#DELIVERY = "|/usr/bin/procmail ~/.procmailrc-tmda"
#DELIVERY = "[email protected]"

####################################################
# Optional settings.
# Here are some recommended configuration variables.
####################################################

BARE_APPEND = "~/.tmda/lists/whitelist"
CONFIRM_APPEND = "~/.tmda/lists/confirmed"
LOGFILE_INCOMING = "~/.tmda/incoming.log"
LOGFILE_OUTGOING = "~/.tmda/outgoing.log"


--- NEW FILE ---