That seems pretty odd, I use dotted LHS addressing all the time and I
don't do anything special. What do your logfiles say? Is it really the
dotted addressing that is causing the fault?
David
Jon Nathan wrote:
Hi,
A piece of spam got through to my mailbox. Happens. Usually by
forging from: and to: headers for known and whitelisted users at my
domain.
This one caused TMDA to freak. Further testing indicates that it's
limited to from: addresses with a period in them @localdomain.
Anyone know how to have sendmail deal with this more gracefully?
This is TMDA 1.0.3 from ports, FreeBSD 4-STABLE with stock sendmail
using procmail for LDA.
The actual message is at http://www.rupture.net/~jon/tmda.period.txt
if you're interested.
Uncaught Python 2.3.4 Exception (Tue Jul 20 23:39:56 2004):
-----------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/bin/tmda-filter", line 53, in ?
execfile(os.path.join(execdir, 'tmda-rfilter'))
File "/usr/local/bin/tmda-rfilter", line 891, in ?
main()
File "/usr/local/bin/tmda-rfilter", line 887, in main
do_default_action(default_action, 'action_incoming', bouncetext)
File "/usr/local/bin/tmda-rfilter", line 471, in do_default_action
bouncegen('request')
File "/usr/local/bin/tmda-rfilter", line 772, in bouncegen
send_bounce(bounce_message, mode)
File "/usr/local/bin/tmda-rfilter", line 442, in send_bounce
ar.send()
File "/usr/local/lib/python2.3/site-packages/TMDA/AutoResponse.py", line 227, in send
self.recipient, Defaults.BOUNCE_ENV_SENDER)
File "/usr/local/lib/python2.3/site-packages/TMDA/Util.py", line 595, in sendmail
pipecmd(cmd, msgstr)
File "/usr/local/lib/python2.3/site-packages/TMDA/Util.py", line 395, in pipecmd
raise IOError, \
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 ())
(I also found that I had commented out my drop-all-non-users-at-localdomain
rule. Re-enabling that.)
from-file /root/local.emails.txt accept
# drop messages forged from local addresses as local.emails.txt above
# catches all valid ones
from [EMAIL PROTECTED] confirm
-jon
begin:vcard
fn:David Ford
n:Ford;David
email;internet:[EMAIL PROTECTED]
title:Industrial Geek
tel;home:Ask please
tel;cell:(203) 650-3611
x-mozilla-html:TRUE
version:2.1
end:vcard
_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users