Thanks Dan. I did try putting "[EMAIL PROTECTED]" to catch all of the
"[EMAIL PROTECTED]" addresses, but it didn't seem to help. I'll try
your suggestions.
Dan Busarow wrote:
On Sep 1, 2006, at 4:23 PM, Peter Jeremy wrote:
On Fri, 2006-Sep-01 15:54:54 -0600, Steve Suhre wrote:
The domain is resolvable. It's a local domain, that's why the server
rejects the message. It can see that the username doesn't exist and
dumps the connection right away. Here's an example, the mail never gets
sent. "woohoo.com" is the local domain:
Fri Sep 01 17:00:35 GMT+00:00 2006Opening connection to MailServer
Fri Sep 01 17:00:35 GMT+00:00 2006 Sending Mail message
Fri Sep 01 17:00:35 GMT+00:00 2006SMTP msg sent:HELO napserver.DBTDNS
Fri Sep 01 17:00:35 GMT+00:00 2006SMTP response220 mail.domain.com
ESMTP Sendmail 8.12.10/8.12.10; Fri, 1 Sep 2006 10:59:12 -0600 (MDT)
Fri Sep 01 17:00:35 GMT+00:00 2006SMTP msg sent:MAIL FROM:
[EMAIL PROTECTED]
Fri Sep 01 17:00:35 GMT+00:00 2006SMTP response250 mail.domain.com
Hello 123-45-67-150.woohoo.com [123.45.67.150] (may be forged),
pleased to meet you
Fri Sep 01 17:00:35 GMT+00:00 2006SMTP msg sent:RCPT TO:
[EMAIL PROTECTED]
Fri Sep 01 17:00:35 GMT+00:00 2006SMTP response553 5.3.0
[EMAIL PROTECTED] User Unknown
Fri Sep 01 17:00:35 GMT+00:00 2006SMTP msg sent:DATA
Fri Sep 01 17:00:35 GMT+00:00 2006SMTP response503 5.0.0 Need MAIL
before RCPT
Fri Sep 01 17:00:35 GMT+00:00 2006SMTP response503 5.0.0 Need MAIL
command
I can't reproduce this with sendmail 8.13 (though I'm not sure I'm
correctly replicating your environment). I suggest you either UTSL or
ask on a sendmail list.
I was able to duplicate it.
It seems to kick when when the sender domain is in your virtusertable
with entries like
[EMAIL PROTECTED] a
[EMAIL PROTECTED] b
@woohoo.com error:nouser User Unknown
If the domain does not have the error condition, i.e. lets the address
fall through as a local user, then sendmail does not complain. With
the error condition you'll see behaviour just as described.
This is part of check_mail which you *do not* want to disable. So
you'll need to either change your virtusertable to use a catchall
@woohoo.com nobody
or remove the bare @woohoo.com from the virtusertable and let the
address fall through as a local user.
Dan
--
Steve Suhre
[EMAIL PROTECTED]
719.439.6052 Cell
719.632.2897 Home
719.634.8161 Work
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"