Funny thing with SMTP AUTH and direct LDAP

When I enable relay on the server for local IP's I can no longer use SMTP AUTH from those machine. Now it's really only a problem with laptop users who take machines home really, but I'd like to know why. iMS 5.2p1, iDS 5.1p1, Direct LDAP enabled. Everything tests out fine, but if I add

$(192.168.0.0/16) $Y

to the mappings file I can no longer to SMTP AUTH from a machine on 192.168.x.x. If I remove the line, everything works fine. All of the internal users don't really need SMTP auth, but those with laptops that want to relay mail when off site will need AUTH, then when they bring the laptop back inside, SMTP AUTH will fail. It's trivial to add an extra outgoing profile with AUTH, so I'm not too worried, but I'd like to know if there is a server side work around or something I'm forgetting. Any ideas?

[846 byte] By [705693] at [2007-11-25 8:37:05]
# 1
Did you ever get an answer to this? I'm experiencing a similar problem.Thanks,Bob Jones
OneTrueBob at 2007-7-1 15:12:03 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...
# 2

No, didn't hear anything. I went ahead and allowed relay from our internal IP addresses, so SMTPAUTH is not needed inside the network. I would still like to find a way to allow relay AND accept AUTH as well, without requiring AUTH for everyone. It's very back burner here though as everything is working.

705693 at 2007-7-1 15:12:03 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...
# 3

When you define an IP address as internal, all email from that IP address will then use the tcp_intranet channel instead of tcp_local channel (in a standard, out of the box installation).

Check for keyword differences between your tcp_intranet channel and the tcp_local channel. Start with the keywords maysaslserver, saslswitchchannel and maybe authrewrite. There may be other appropriate keywords as well.

705235 at 2007-7-1 15:12:03 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...