Hi Philip,

The problem is with the last line of your incoming filter file where you
have "from * confirm".  This means that anything not handled by the prior
rules should be confirmed, including any tagged addresses.

Tagged addresses don't get processed until after all of the other
processing rules have completed.  This allows you to put a rule into your
incoming filter to change the default action of any of your tagged
addresses should you ever need to change them.  e.g. you gave out a key
word address that got harvested, or you gave out a dated address with a
time frame longer than you really wanted, you could use a "to" rule on
those addresses to bounce, confirm or hold such messages.

You should remove the last line of your incoming filter and instead use
the ACTION_INCOMING configuration variable in either your ~/.tmda/config
file or the global /etc/tmdarc file.

see http://wiki.tmda.net/ConfigurationVariables#ACTION_INCOMING for more
details

Philip Jenkins wrote:
> I setup TMDA and TMDA.cgi and everything seems to be working good with
> confirmation, auto-whitelisting of outbound addresses and incoming
> filter checks against whitelist and confirmed addresses.
>
> However, when ever I create a keyword or dated address (via command
> line or tmda-cgi) it gets send back to the sender asking for
> confirmation.
>
> I don't see anything in my debug logs or see any other errors.  Any
> ideas?
>
> Here is what my incoming log says:
> Date: Mon, 29 Jan 2007 21:19:18 -0500
> From: "Philip Jenkins" <[EMAIL PROTECTED]>
>    To: [EMAIL PROTECTED]
> Subj: test 3
> Actn: CONFIRM (from * confirm)
> (2006)
>
> Date: Mon, 29 Jan 2007 21:19:18 -0500
> From: "Philip Jenkins" <[EMAIL PROTECTED]>
>    To: [EMAIL PROTECTED]
> Subj: test 3
> Actn: CONFIRM pending 1170123558.18232
> (2006)
>
> Here are my configs:
> Incoming
> ---
> from-file ~/.tmda/lists/whitelist ok
> from-file ~/.tmda/lists/confirmed ok
> from-file ~/.tmda/lists/blacklist drop
> headers '^In-Reply-To:(.|\n)*<[EMAIL PROTECTED]>' ok
> headers '^References:(.|\n)*<[EMAIL PROTECTED]>' ok
> headers '^In-Reply-To:(.|\n)*<[EMAIL PROTECTED]>' ok
> headers '^References:(.|\n)*<[EMAIL PROTECTED]>' ok
> headers "^X-Habeas-SWE-3.*like Habeas SWE \(tm\)" ok
> headers "Received-SPF: fail" hold
> headers "X-Spam-Level: \*\*\*\*\*\*\*\*" hold
> body "filename\=.+\.(pif|scr|exe|bat|com|cmd|vbs|js|rar)" hold
> from * confirm
>
> config file
> --------
> MAIL_TRANSFER_AGENT = "postfix"
> RECIPIENT_DELIMITER = "-"
> DELIVERY = "~/Maildir/"
> BARE_APPEND = "~/.tmda/lists/whitelist"
> CONFIRM_APPEND = "~/.tmda/lists/confirmed"
> LOGFILE_INCOMING = "~/.tmda/incoming.log"
> LOGFILE_OUTGOING = "~/.tmda/outgoing.log"
> LOGFILE_DEBUG = "~/.tmda/logs/debug"
> os.umask(027)
> FULLNAME = "Philip Jenkins"
> CONFIRM_ADDRESS = "[EMAIL PROTECTED]"
>
>
> and /etc/tmdarc
> ------
> CRYPT_KEY_FILE = "~/.tmda/crypt_key"
> CONFIRM_APPEND = "~/.tmda/lists/whitelist"
> DATADIR = "~/.tmda/"
> PENDING_WHITELIST_APPEND = "~/.tmda/lists/whitelist"
> PENDING_BLACKLIST_APPEND = "~/.tmda/lists/blacklist"
> FILTER_INCOMING = "~/.tmda/filters/incoming"
> FILTER_OUTGOING = "~/.tmda/filters/outgoing"
> HOSTNAME = "i-fortress.net"
> ALLOW_MODE_640 = True
> TEMPLATE_DIR = "/etc/tmda/"
> CGI_URL = "http://tmda.i-fortress.net/tmda.cgi";
>
>
>
>
>
> _____________________________________________
> tmda-users mailing list (tmda-users@tmda.net)
> http://tmda.net/lists/listinfo/tmda-users
>

_____________________________________________
tmda-users mailing list (tmda-users@tmda.net)
http://tmda.net/lists/listinfo/tmda-users

Reply via email to