Problem:
Sometimes I see a line like that in /var/log/maillog
Jul 19 14:20:17 kserver qmail: 932386817.166513 starting delivery 8: msg
1331273 to local @kserver.localdomain
Jul 19 14:20:17 kserver qmail: 932386817.169277 delivery 8: success:
Last time that happened it was because the reply-to Adress of the sender was
something like "holger"@ <vankoll.de> instead of [EMAIL PROTECTED]
Look at this:
[root@kserver log]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 kserver.localdomain ESMTP
helo sdf
250 kserver.localdomain
mail <[EMAIL PROTECTED]>
250 ok
rcpt "holger" <@vankoll.de>
250 ok
data
354 go ahead
this is
a test
.
250 ok 932391185 qp 7414
Jul 19 15:33:05 kserver qmail: 932391185.868144 info msg 1331273: bytes 208
from <[EMAIL PROTECTED]> qp 7414 uid 0
Jul 19 15:33:05 kserver qmail: 932391185.871202 starting delivery 38: msg
1331273 to local @kserver.localdomain
Jul 19 15:33:05 kserver qmail: 932391185.872089 status: local 1/10 remote
0/20
Jul 19 15:33:05 kserver qmail: 932391185.874862 delivery 38: success:
Jul 19 15:33:05 kserver qmail: 932391185.875912 status: local 0/10 remote
0/20
Jul 19 15:33:05 kserver qmail: 932391185.876913 end msg 1331273
Qmail states that everything is fine, but that message will never be
received.
I know that the e-mail address in the example is wrong, but IMHO it is wrong
behaviour NOT to deliver and NOT to bounce the email.
Unfortunately, "holger" <@vankoll.de> is not the only way to make qmail
behave like that.
I also noticed that using mailto: within a webpage can create such
"deliveries" ; especially when using netscape as browser.
Or here is another example:
telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 kserver.localdomain ESMTP
helo asdf
250 kserver.localdomain
mail "[EMAIL PROTECTED]"
250 ok
rcpt "[EMAIL PROTECTED]"
250 ok
data
354 go ahead
Subject: Test
.
250 ok 932391629 qp 7540
Jul 19 15:40:28 kserver qmail: 932391628.673799 new msg 1331273
Jul 19 15:40:28 kserver qmail: 932391628.674163 info msg 1331273: bytes 209
from <> qp 7540 uid 0
Jul 19 15:40:28 kserver qmail: 932391628.867030 starting delivery 43: msg
1331273 to local @kserver.localdomain
Jul 19 15:40:28 kserver qmail: 932391628.867218 status: local 1/10 remote
0/20
Jul 19 15:40:28 kserver qmail: 932391628.966109 delivery 43: success:
Jul 19 15:40:28 kserver qmail: 932391628.967150 status: local 0/10 remote
0/20
Jul 19 15:40:28 kserver qmail: 932391628.967635 end msg 1331273
It is too difficult for me to "fix" qmail regarding this. But is there -any-
way to catch those messages?