[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[2]: Will the real uuencode please stand up?



 In <> Rick Troth <TROTH@ua1vm.ua.edu> writes:

> >I don't understand why uuencode is even being considered as a
> >Content-Transfer-Encoding by anyone. A uuencoded file has more
> >information attached to it than just the encoded contents;   ...
>
>         Bravo, Tony!   Thank you.
>
>         This is what struck me immediately.   It what you're looking for
> is compatibility with "old" (here defined as pre-MIME) mail user agents,
> then it doesn't matter (to the non-MIME MUAs) whether it's CT or CTE.
> New (here defined as MIME) MUAs can have uuencode "hooked in" in mailcap
> or some other mapping function associating CTs with applications.

uuencode only give the file a filename - usually unix-centric; a receiver
still has to guess at the real filetype. At least using it as a CTE lets
you accurately pass the descriptive info to the receiver (for MIME UAs),
while non-MIME UAs can still take their best shot - which they're doing
nowadays anyway.

>         Treating UUENCODE as a CT gives it the (perhaps silly) advantage
> of surviving transport.   After all,  UUENCODE was rejected because it
> doesn't survive some transport.   But a UUENCODE package wrapped-up in
> CTE Base64 would get through just fine.

Wrapping it in BASE64 defeats the purpose of having the same message be
"readable" by both MIME and non-MIME UAs. Certainly, uuencode won't survive
some gateways - it never has - but it's still the ONLY choice for getting
non-ascii data to many mail systems.

As more of the other gateways and mail systems out there adopt MIME, we'll
see less and less need for uuencode; in fact we're seeing alot less since
Lotus and some other big PC packages added MIME support to their gateways.
Before that, our customers with cc:Mail weren't going to purchase a mail
system that wouldn't exchange binary files with cc:Mail. It was support
uuencode - or no sale.

                      Chris Bartram

______________________/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_
   ______              Sales (US):   800 Net-Mail    Fax:+1 916 622-0738
  /__ |  \__________   -or-       +1 916 622-0630    E-Mail: sales@3k.com
 /  / | / ________     Sales (Europe):+44(0480)414131 Fax:+44(0480)414134
|  /_ |<  ______       Tech Support:+1 703 569-9189  Fax:+1 703 451-3720
 \ __)| \ ___          E-mail: support@3k.com   Personal(me): rcb@3k.com
  \______/ Associates  6901 Old Keene Mill Rd Suite 205 Springfield VA 22150
______________________/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_
Gopher: gopher.3k.com   Anon-FTP: ftp.3k.com  WWW: http://www.3k.com/