YProxy
   HOME

TheInfoList



OR:

yProxy is a
Network News Transfer Protocol The Network News Transfer Protocol (NNTP) is an application protocol used for transporting Usenet news articles (''netnews'') between news servers, and for reading/posting articles by the end user client applications. Brian Kantor of the Univers ...
(NNTP)
proxy server In computer networking, a proxy server is a server application that acts as an intermediary between a client requesting a resource and the server providing that resource. Instead of connecting directly to a server that can fulfill a request ...
for the
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
operating system. yProxy's main function is to convert
yEnc yEnc is a binary-to-text encoding scheme for transferring binary files in messages on Usenet or via e-mail. It reduces the overhead over previous US-ASCII-based encoding methods by using an 8-bit encoding method. yEnc's overhead is often (if ea ...
-encoded attachments to UUE-encoded attachments on the fly. The main purpose of this is to add functionality to NNTP newsreaders that do not have native support for yEnc. The inventor of yEnc recommends yProxy for use by Windows users whose newsreaders do not support yEnc decoding. yProxy comes in two varieties: # yProxy # yProxy Pro


yProxy

The latest free version of yProxy is version 1.3.


History of yProxy

yEnc yEnc is a binary-to-text encoding scheme for transferring binary files in messages on Usenet or via e-mail. It reduces the overhead over previous US-ASCII-based encoding methods by using an 8-bit encoding method. yEnc's overhead is often (if ea ...
(8 bit ASCII of 8 bit data) was released in 2001, and almost immediately the most popular utility for decoding yEnc became a software utility named yEnc32. yEnc32 was an early provider of yEnc decoding, but yEnc32, while flexible through its user interface, requires manual steps to decode yEnc attachments. In the spring of 2002, shortly after
yEnc yEnc is a binary-to-text encoding scheme for transferring binary files in messages on Usenet or via e-mail. It reduces the overhead over previous US-ASCII-based encoding methods by using an 8-bit encoding method. yEnc's overhead is often (if ea ...
gained popularity in binary newsgroups, yProxy was released as freeware. yProxy was designed to convert yEnc attachments as they are downloaded, without user intervention. Because yProxy is a proxy server, once it is configured, the user must only ensure that yProxy is running in order to use it. Due to the design of yProxy as a generic NNTP proxy server, yProxy can be used by any NNTP newsreader. There are many free and commercial NNTP newsreader clients that do not natively support yEnc. yProxy was designed to let the user continue to use his or her existing newsreader. As of May 31, 2007, the following, popular, free newsreaders do not support yEnc: *
Outlook Express Outlook Express, formerly known as Microsoft Internet Mail and News, is a discontinued email and news client included with Internet Explorer versions 3.0 through to 6.0. As such, it was bundled with several versions of Microsoft Windows, from ...
Microsoft Outlook Express does NOT support yEnc
/ref> *
Windows Mail Mail (formerly Windows Mail) is an email client developed by Microsoft and included in Windows Vista and later versions of Windows. The main function of Mail is sending and receiving email. It is available as the successor to Outlook Express, wh ...
*
Windows Live Mail Windows Live Mail (formerly named Windows Live Mail Desktop, code-named Elroy) was a freeware email client from Microsoft. It is the successor to Windows Mail in Windows Vista, which was the successor to Outlook Express in Windows XP and Windows ...
*
Mozilla Thunderbird Mozilla Thunderbird is a free and open-source cross-platform email client, personal information manager, news client, RSS and chat client developed by the Mozilla Foundation and operated by subsidiary MZLA Technologies Corporation. The project s ...
The free version of yProxy is not supported on
Windows Vista Windows Vista is a major release of the Windows NT operating system developed by Microsoft. It was the direct successor to Windows XP, which was released five years before, at the time being the longest time span between successive releases of ...
or
Windows 7 Windows 7 is a major release of the Windows NT operating system developed by Microsoft. It was released to manufacturing on July 22, 2009, and became generally available on October 22, 2009. It is the successor to Windows Vista, released nearly ...
due to yProxy's dependency on
WinHelp Microsoft WinHelp is a proprietary format for online help files that can be displayed by the Microsoft Help browser ''winhelp.exe'' or ''winhlp32.exe''. The file format is based on Rich Text Format (RTF). It remained a popular Help platform from ...
for the help file. In addition, the free version of yProxy only includes instructions for configuring Outlook Express, which does not apply to Windows Vista's free email and NNTP client, Windows Mail or Windows Live Mail for Windows 7. The free version of yProxy is still available for download via links on the FAQ page of yProxy's main web site.


How yProxy works

yProxy is a non-transparent NNTP proxy server. A NNTP client connects to yProxy. yProxy connects to the NNTP server. When the NNTP client makes a request for a news article, yProxy passes the request directly to the server. When the server responds with a yEnc encoded attachment, yProxy will decode the yEnc attachment to its raw binary form and reencode the attachment using the older, more widely accepted UUE format before passing the attachment to the client. The client then handles the attachment normally. Below is a textual diagram of how yProxy works for the downstream from the NNTP server to the NNTP client. (NNTP Client) <=UUE= (yProxy) <=yEnc= (NNTP Server)


yProxy Pro

yProxy Pro was initially released in October, 2004 and is no longer freeware. yProxy Pro added new features such as: # Full compliance with yEnc v1.3 standards # Support for secure NNTP connections via SSL # Thread priority control # Support for Windows 7 and Windows Live Mail # Decodes yEnc encoded attachments and sends them to client as UU encoded # Monitoring of connections # Automatic progress indicator for single or multipart posts # Automatic configuration and testing of Outlook Express, Windows Mail, Windows Live Mail, or Mozilla Thunderbird accounts


Notes

{{reflist


External links


yProxy website
Usenet Servers (computing)