After a lot of usage, and only the occaisonal crash, tmda-ofmipd had a very 
inopportune glitch this weekend - it was one of those weekends.

It was fairly reproducible by Monday :(

I'm getting there on the analysis, but if anyone recognises the issue let us 
know please.

Seems that tmda-ofmipd is failing to successfully invoke sendmail locally - no 
idea why - as far as I have established sendmail is working fine (well as 
fine as it ever does).

This results in the emails being sent, and also left in outboxes waiting for 
another try. Alas Outlook XP didn't get the hint, unlike Kmail, and other 
clients in use, and kept resending the message (or the user did?!).

Hmm I thought it used port 25 on 127.0.0.1 rather than calling sendmail - 
perhaps I should alter it?!

The archives reveal "too many" similar errors - so any ideas would help. Some 
of the messages were returned with a "host unknown" error - which is odd as 
the emails are virtual users local to the machine. (Which is a fairly recent 
change for the problem emails, but not unusual locally).

Output from log of a similar error, recipient email changed to protect the 
innocent.

error: uncaptured python exception, closing channel <__main__.SMTPChannel 
connected 212.24.80.66:42984 at 0x81cd594> (exceptions.
IOError:failure delivering message to command 
"['/usr/local/tmda-1.0.3/bin/tmda-inject', '-c', 
'/home/smtpauth/.tmda/config', '[EMAIL PROTECTED]']" (command "['/u
sr/local/tmda-1.0.3/bin/tmda-inject', '-c', '/home/smtpauth/.tmda/config', 
'[EMAIL PROTECTED]']" exited 1  (Traceback (most recent call last):
  File "/usr/local/tmda-1.0.3/bin/tmda-inject", line 457, in ?
    main()
  File "/usr/local/tmda-1.0.3/bin/tmda-inject", line 448, in main
    log_msg)
  File "/usr/local/tmda-1.0.3/bin/tmda-inject", line 328, in inject_message
    Util.sendmail(Util.msg_as_string(msg, 78), to_address, envelope_sender)
  File "./TMDA/Util.py", line 595, in sendmail
  File "./TMDA/Util.py", line 395, in pipecmd
IOError: failure delivering message to command "('/usr/sbin/sendmail', '-i', 
'-f                               ', '[EMAIL PROTECTED]', '--', 
'[EMAIL PROTECTED]')" (command "('/usr/sbin/sendmail                            
   
', '-i', '-f', '[EMAIL PROTECTED]', '--', '[EMAIL PROTECTED]')" exited 67  
()))) [                               /usr/lib/python2.2/asyncore.py|poll|99] 
[/usr/lib/python2.2/asyncore.py|handle_r                               
ead_event|396] [/usr/lib/python2.2/asynchat.py|handle_read|130] 
[/usr/local/tmda                               
-1.0.3/bin/tmda-ofmipd|found_terminator|837] 
[/usr/local/tmda-1.0.3/bin/tmda-ofm                          
ipd|process_message|1202] [./TMDA/Util.py|pipecmd|395])

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

Reply via email to