----- Original Message -----
From: <[EMAIL PROTECTED]>
> I was wondering about the discrepancy between James and other email
servers (and I checked RFCs): server should not accept message for unknown
user unless it is in reley mode. In order to realy follow "the standard" we
should add it to the SMTP (and I already have the pach but was not sure
whether it was not there for a particular reason).
I can think of two reasons why it's not like this.
One, many mail servers I've seen these days *do not* reject an unknown user
during SMTP because this effectively lets an outside party "query" to find
your e-mail addresses. This falls in line as well with why most servers
don't implement the VRFY command anymore (always returns a positive).
Two, because James can respond dynamically to some addresses, it's hard to
generate that list of valid recipients. I could have a listserv that
accepts james-on, james-off, and james (@list.working-dogs.com). Those
wouldn't appear in the local list of users, and James doesn't have any way
to report back to the SMTPHandler what are valid addresses. Also your
addresses could be very complicated (wildcards and beyond). I might have a
matcher/mailet that is a confirmation address... [EMAIL PROTECTED] is sent
an invitation, I hit reply to accept the listserv invitation, and this sends
a message back to
[EMAIL PROTECTED] That long
String is some hash the server is keeping track to confirm that only someone
who had received that invitation (should be [EMAIL PROTECTED]) could have
known.
Serge Knystautas
Loki Technologies
http://www.lokitech.com/
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives: <http://www.mail-archive.com/james%40list.working-dogs.com/>
Problems?: [EMAIL PROTECTED]