these guys do this kind of stuff:

http://www.sigaba.com

AFAIK it is a variant of 'hey, did you just send me something?' using SAML.

for the most part any type of authentication solution is going to require
a single 'mx entity' to represent a given domain (something that can act
as the srouce of record for all messages being sent from a domain).
accepting that limitation a simpler (and less secure) solution than
sigaba's would be for james to:

1. perform an MX lookup on the sender's domain
2. initiate an SMTP connection to MX
3. send NON STANDARD SMTP mmessage (like):
   validate:[msgid]
4. get a response of
   OK (validated)
   NG (forged)
   anything else is treated as unauthenticated
5. close validation connection
6. deal with incoming message accordingly.

of course there are lots of things that can go wrong (stuff like this
becomes a spam/DoS multiplier, only works with other james servers, etc.),
but there is a lot to be said for talking to the server that supposedly
sent the message directly. using SMTP as the transport isn't all that
secure, but the mechanism is troublesome enough to knock down the vast
majority of spam posers (they would have to hijack the ip address or dns
entries for the domain MX). it also has the benefit of being lightweight
in terms of processing (file size doesn't affect validation, as is the
case with signatures).

b

> -----Original Message-----
> From: Noel J. Bergman [mailto:[EMAIL PROTECTED]
> Sent: mercoledi 20 agosto 2003 20.22
> To: James Users List
> Subject: RE: From email address validation
>
>
> > Does anyone know of an approach or standard (commercial or not) that
> efficiently validates the email address of a sender?
>
> Digital signatures.  I keep thinking that eventually they will become
> mandatory, and that mail without a valid digitial signature will be
> considered spam by default.
>
>       --- Noel




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to