"Jason R. Mastaler" <[EMAIL PROTECTED]> writes: > /etc/tmdarc and ~/.tmda/config are just Python programs. Python syntax > is case sensitive.
OK, does that mean that rest of TMDA specific parameters are also case sensitive so "delivery" is not the same as "DELIVERY" or "Delivery"? > > What was doing the munching? > > Currently, if there is an error in /etc/tmdarc, the rest of file is > skipped. Otherwise, an error there would hold up every TMDA user on > the system until fixed. So, you probably had some important settings > after the OS.UMASK() that were skipped because of the syntax error. Ah just all the whole config :-) > Perhaps this should be changed to not skip over errors in /etc/tmdarc, > I dunno. Hmm, just checking, is there 'debug' type checking program you can call which will check syntax (including Python syntax) of all relevant config files (/etc/tmdarc) and supporting files they call (e.g. /usr/share/tmda/incoming) ? Like for example in Exim you can call "exim -bV" to have it check syntax of config file.... if not perhaps suggestion for future :-) Thanks for solving! Cheers Patrick _____________________________________________ tmda-users mailing list ([EMAIL PROTECTED]) http://tmda.net/lists/listinfo/tmda-users
