Developer(s) | Brawnylads Software |
---|---|
Stable release | 1.7 / November 1, 2009 |
Operating system | Microsoft Windows |
Type | Network utility |
License | Proprietary |
Website | http://www.yproxy.com |
yProxy is a Network News Transfer Protocol (NNTP) proxy server for the Windows operating system. [1] yProxy's main function is to convert yEnc-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. [2] The inventor of yEnc recommends yProxy for use by Windows users whose newsreaders do not support yEnc decoding. [3]
yProxy comes in two varieties:
The latest free version of yProxy is version 1.3. [4]
yEnc (8 bit ASCII yEncoding 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 gained popularity in binary newsgroups, [5] 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. [6] 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. [7]
As of May 31, 2007, the following, popular, free newsreaders do not support yEnc:
The free version of yProxy is not supported on Windows Vista or Windows 7 due to yProxy's dependency on WinHelp 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.
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 was initially released in October, 2004 and is no longer freeware.
yProxy Pro added new features such as:
A Usenet newsgroup is a repository usually within the Usenet system, for messages posted from users in different locations using the Internet. They are discussion groups and are not devoted to publishing news. Newsgroups are technically distinct from, but functionally similar to, discussion forums on the World Wide Web. Newsreader software is used to read the content of newsgroups.
Pan is a news client for multiple operating systems, developed by Charles Kerr and others. It supports offline reading, multiple servers, multiple connections, fast (indexed) article header filtering and mass saving of multi-part attachments encoded in uuencode, yEnc and base64; images in common formats can be viewed inline. Pan is free software available for Linux, FreeBSD, NetBSD, OpenBSD, OpenSolaris, and Windows.
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 University of California, San Diego, and Phil Lapsley of the University of California, Berkeley, wrote RFC 977, the specification for the Network News Transfer Protocol, in March 1986. Other contributors included Stan O. Barber from the Baylor College of Medicine and Erik Fair of Apple Computer.
Microsoft Outlook is a personal information manager software system from Microsoft, available as a part of the Microsoft Office suite. Though primarily an email client, Outlook also includes such functions as calendaring, task managing, contact managing, note-taking, journal logging and web browsing.
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 Windows 98 to Windows Server 2003, and was available for Windows 3.x, Windows NT 3.51, Windows 95, Mac System 7, Mac OS 8, and Mac OS 9. In Windows Vista, Outlook Express was superseded by Windows Mail.
Sylpheed is an open-source e-mail client and news client licensed under GNU GPL-2.0-or-later with the library part LibSylph under GNU LGPL-2.1-or-later. It provides easy configuration and an abundance of features. It stores mail in the MH Message Handling System. Sylpheed runs on Unix-like systems such as Linux or BSD, and it is also usable on Windows. It uses GTK+.
Eudora is an email client that was used on the classic Mac OS, Mac OS X, and Microsoft Windows operating systems. It also supported several palmtop computing platforms, including Newton and the Palm OS. In 2018, after being years out of print, the software was open-sourced by the Computer History Museum.
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 as little as 1–2%, compared to 33–40% overhead for 6-bit encoding methods like uuencode and Base64. yEnc was initially developed by Jürgen Helbing, and its first release was early 2001. By 2003 yEnc became the de facto standard encoding system for binary files on Usenet. The name yEncode is a wordplay on "Why encode?", since the idea is to only encode characters if it is absolutely required to adhere to the message format standard.
Forté Agent is an email and Usenet news client used on the Windows operating system. Agent was conceived, designed and developed by Mark Sidell and the team at Forté Internet Software in 1994 to address the need for an online/offline newsreader which capitalized on the emerging Windows GUI framework. By 1995, Agent had expanded to become a full-featured email client and remains a widely used application for integrating news and email communication on Windows. Agent supports POP email but not IMAP.
Microsoft Entourage is a discontinued e-mail client and personal information manager that was developed by Microsoft for Mac OS 8.5 and later. Microsoft first released Entourage in October 2000 as part of the Microsoft Office 2001 office suite; Office 98, the previous version of Microsoft Office for the classic Mac OS included Outlook Express 5. The last version was Entourage: Mac 2008, part of Microsoft Office 2008 for Mac, released on January 15, 2008. Entourage was replaced by Outlook for Macintosh in Microsoft Office for Mac 2011, released on October 26, 2010.
A newsreader is an application program that reads articles on Usenet distributed throughout newsgroups. Newsreaders act as clients which connect to a news server, via the Network News Transfer Protocol (NNTP), to download articles and post new articles. In addition to text-based articles, Usenet is also used to distribute binary files, generally in dedicated "binaries" newsgroups.
Transport Neutral Encapsulation Format or TNEF is a proprietary email attachment format used by Microsoft Outlook and Microsoft Exchange Server. An attached file with TNEF encoding is most often named winmail.dat or win.dat, and has a MIME type of Application/MS-TNEF. The official (IANA) media type, however, is application/vnd.ms-tnef.
NZB is an XML-based file format for retrieving posts from NNTP (Usenet) servers. The format was conceived by the developers of the Newzbin.com Usenet Index. NZB is effective when used with search-capable websites. These websites create NZB files out of what is needed to be downloaded. Using this concept, headers would not be downloaded hence the NZB method is quicker and more bandwidth-efficient than traditional methods.
The following tables compare general and technical features of notable email client programs.
Newsbin Pro is a shareware Usenet newsreader client for Microsoft Windows. It is developed by DJI Interprises
Claws Mail is a free and open-source, C/GTK-based e-mail client, which is both lightweight and highly configurable. Claws Mail runs on both Windows and Unix-like systems such as Linux, BSD, and Solaris. It stores mail in the MH mailbox format. Plugins allow to read HTML mail, but there is none to compose HTML messages.
Windows Live Mail 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 98. Windows Live Mail is designed to run on Windows 7 and Windows Server 2008 R2, but is also compatible with Windows 8 and Windows 10, even though Microsoft bundles a new email client, named Windows Mail, with the latter.
Usenet is a worldwide distributed discussion system available on computers. It was developed from the general-purpose Unix-to-Unix Copy (UUCP) dial-up network architecture. Tom Truscott and Jim Ellis conceived the idea in 1979, and it was established in 1980. Users read and post messages to one or more topic categories, known as newsgroups. Usenet resembles a bulletin board system (BBS) in many respects and is the precursor to the Internet forums that have become widely used. Discussions are threaded, as with web forums and BBSs, though posts are stored on the server sequentially.
Mail is an email client developed by Microsoft and included in Windows Vista and later versions of Windows. It is available as the successor to Outlook Express, which was either included with, or released for Internet Explorer 3.0 and later versions of Internet Explorer.