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