Hi,
 
 Thanks so much for the help but unfortunetly it still isn't working. My Postfix main.cf file looks like:
sendmail_path = /usr/bin/tmda-sendmail
 
 I have also tried adjusting my outbound filter to look like:
to-file /home/sylvan/.tmda/lists/whitelist tag envelope dated=10d from bare
to-file /home/sylvan/.tmda/lists/confirmed tag envelope dated=10d from bare
from * bare=append
 
I wasn't sure if I needed that last line if anything in the outgoing filter to get it to auto add to my white list.
 
With regards to tofmipd I am assuimg still I don't need it ? I am running 'everything' on a single mail server with my users (800 or so) collecting mail via outlook express.
Any advive would be great as I am very stuck and we would like to implement TMDA as soon as possible.
Thanks heaps !
 
 
In order for TMDA's outgoing message filtering (including bare=append) to work, TMDA needs to be invoked at some point along the mail deleivery path.  For example if you were using Pine on your mail server host, to get pine to be able to use TMDA's outgoing filters you would need to configure pine to use tmda-sendmail as it's sendmail-path.  I have the following in my .pinerc:
 
sendmail-path="/usr/bin/tmda-sendmail"
You would need to do something similar if you are using a different mail reader on your mail host.
 
For other mail user agents external to your mail server, you would need to configure them to connect to an SMTP server (or SMTP server proxy) that is set up to call TMDAs filtering and taging features.  That's wher tofmipd comes in.  It'a an SMTP server proxy that hooks into TMDA to filter and tag outgoing mail before injecting it into the mail transport path.
 
Hi,
 
 Thanks to all the people who have kindly given me advice so far.
 Could anybody please tell me why sent emails aren't being automatically being added to users whitelist ? I have tried different advice from previous posts but all to no avail.
 Could the problem be that I am not using tmda-ofmipd ? I am using postfix with redhat. TMDA-CGi works otherwise great.
 
My config file looks like:
import os
CONFIRM_APPEND = "/home/sylvan/.tmda/lists/confirmed"
DATADIR = "/home/sylvan/.tmda/"
FILTER_INCOMING = "/home/sylvan/.tmda/filters/incoming"
FILTER_OUTGOING = "/home/sylvan/.tmda/filters/outgoing"
LOGFILE_DEBUG = "/home/sylvan/tmdadebug.log"
LOGFILE_INCOMING = "/home/sylvan/tmdaincoming.log"
LOGFILE_OUTGOING = "/home/sylvan/tmdaincoming.log"
ADDED_HEADERS_CLIENT = {"X-Primary-Address": "[EMAIL PROTECTED]"}
PENDING_BLACKLIST_APPEND = "/home/sylvan/.tmda/lists/blacklist"
PENDING_WHITELIST_APPEND = "/home/sylvan/.tmda/lists/whitelist"
TEMPLATE_DIR = "/home/sylvan/.tmda/templates/"
ACTION_OUTGOING = "bare=append"
BARE_APPEND = os.path.expanduser("~/.tmda/lists/whitelist")
 
I have tried replacing the bottom line with a straight BARE_APPEND = "/home/sylvan/.tmda/lists/whitelist"
 
Do I need another line/rule in my filter outgoing ? I have the defaults left in there.
 
My etc/tmdarc file looks like:
 
MAIL_TRANSFER_AGENT = "postfix"
RECIPIENT_DELIMITER = "-"
LOGFILE_DEBUG = "/var/log/tmda.log"
PRIMARY_ADDRESS_MATCH = 0
CONFIRM_APPEND = os.path.expanduser("~/.tmda/lists/whitelist")
PENDING_RELEASE_APPEND = os.path.expanduser("~/.tmda/lists/whitelist")
PENDING_WHITELIST_APPEND = os.path.expanduser("~/.tmda/lists/whitelist")
 
Does anybody have any ideas or advice they can share ? Much appreciated !
 
Regards
 
Sylvan
 

 
 
 

 


_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users
_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to