spf-discuss
[Top] [All Lists]

Re: BASE64 encoding of SRS hash may not work with some mail servers

2004-05-05 16:38:54
"Ryan Malayter" <rmalayter(_at_)bai(_dot_)org> writes:

[ ... ]

However, if people actually decide they do want to accomodate
non-RFC-compliant MTAs in SRS:

RFC-3548 describes BASE32 encoding, which is case insensitive, and
already well-defined and available in many programming libraries. It
encodes each group of 40 input bits as  But we still have those
irritating equals signs in the address, which some MTAs still won't
like.

Why not just use hex (BASE16)? I mean, it's verbose, but EVERY mta
accepts 0-9 and a-f as the address part. Who cares if the source
address is 80 bytes long? RFCs specify line lengths up to 1000
characters.

Also, base32 mapped onto [0-9a-v], [a-z0-5], or some other sequence of
letters and numbers might be a good compromise.


-- 
 Lloyd Zusman
 ljz(_at_)asfast(_dot_)com
 God bless you.