Tim,

Thanks again for the help.



Jeff Tupper / Pedagoguery Software Inc <[EMAIL PROTECTED]> writes:

 I have a ~/.tmda/config configuration file, as follows:

 --------------
 CONFIRM_APPEND = "/usr/home/USER/.tmda/lists/confirmed"
 LOGFILE_DEBUG = "/usr/home/USER/.tmda/logs/debug"
 LOGFILE_INCOMING = "/usr/home/USER/.tmda/logs/incoming"
 LOGFILE_OUTGOING = "/usr/home/USER/.tmda/logs/outgoing"
 OUTGOINGMAIL = "smtp"
 SMTPHOST = ...
 HOSTNAME = ...
 MAIL_TRANSFER_AGENT = "qmail"
 --------------

 Would my symptoms be expected if the SMTP server didn't want to send
 out mail? Would there then be no logging to any of the three log files
 specified in  ~/.tmda/config ?
That's certainly one reason TMDA would exit.  If it was unable to send
the confirmation response, it would defer the mail.  TMDA connects to
the SMTP server from localhost, so (if you're using qmail and
tcpserver), you should make sure that 127.0.0.1 is allwed to relay.
See the -x flag of tcpserver.
I do know that I can use "mail" to send out mail directly from the command line (and via a cron job I run). Looking at the headers of mail from "mail" states that it was sent using qmail from the machine running TMDA.

I can't see processes other than mine running on the system.



Another issue might be permissions on your files.  Can you post the
permissions of ~/.tmda/crypt_key and ~/.tmda/logs/debug (if there is
such a file)?
~/.tmda/crypt_key is 600

There are no files in ~/.tmda/logs ; the directory is 755 as is ~/.tmda

Changing the directories (~, ~/.tmda, ~/.tmda/logs) to 777 doesn't make a difference in observed behaviour.



 > >4) Do you have a ~USER/TMDA_DELIVERY_FAILURE file?  If you have no log
 >    file defined, this is where TMDA will write the stack trace when it
 >    has an error.  If you find this file, please post its contents.

 There is no ~/TMDA_DELIVERY_FAILURE file. (I did manage to generate
 this file once by executing tmda-filter from the command line rather
 than through qmail  - the traceback seemed to indicate that it
 couldn't find the sender - not surprising since there was no
 message... After I deleted the file it hasn't since reappeared.)
Hmm.  Well, if something is going wrong, it should appear (based on
your current configuration) in the debug log file.  Any messages that
TMDA spits out should appear in your qmail log file (the qmail-send
log, not the SMTP log).  You might try looking at that to see why the
message is deferred.
I don't have access to the qmail log files.



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

Reply via email to