YAM (software)

Last updated
YAM - Yet Another Mailer
Developer(s) YAM Open Source Team
Initial release1995;28 years ago (1995)
Stable release
2.9p1 [1]   OOjs UI icon edit-ltr-progressive.svg / 19 April 2014
Repository
Operating system AmigaOS (68k), AmigaOS 4 (PPC), MorphOS, AROS
Type E-mail client
License GPL-2.0-or-later
Website yam.ch

YAM (short for Yet Another Mailer) is a MIME-compliant E-mail client written for AmigaOS and derivative operating systems. Originally created by Marcel Beck, it currently supports multiple user accounts, encrypted communications via OpenSSL and PGP, unlimited hierarchical folders and filters, a configurable GUI based on MUI, extensive ARexx support for automating tasks, and most of the features to be expected in modern E-mail clients.

Contents

History

The initial release from 1995 arrived when the Internet was still something very new for the average Amiga user. However, as time passed and further 1.x updates were released, YAM became quickly popular thanks to its simplicity and comprehensible user interface [2] at a time when competing products were either German only (MicroDot), required a shareware fee (MicroDot-II) or used a less intuitive GUI in comparison, such as Thor. [3]

The early YAM 1.x series, while very usable for the most part, was relatively basic and spartan in terms of functionality. [4] It wasn't until 2.0 that finally the program started showing its full potential, featuring a major redesign of the user interface and a plethora of new features [5] which turned it into the de facto standard Amiga E-mail client ever since.

Released in late 2000, YAM 2.2 was the last update from Marcel Beck, who ceased Amiga development but also released the sources [6] under the GNU GPL-2.0-or-later. A group of Amiga developers then teamed up to coordinate and resume development, and finally in 2004 the first ever open source YAM (2.3) was released. During the next decade YAM managed to become a much more mature, stable and usable program. Along that time however, the developer team also lost most of its members, but YAM still remains today as one of the most iconic and popular pieces of Amiga software.

Recognition

At the peak of his popularity, and as a token of appreciation from the Amiga community at large, Marcel Beck received in 1998 the AAA Award International. The award presentation was held at the World of Amiga show in London, UK, and it was hosted by Amiga and Cloanto with the help of several Amiga user groups. [7] Mr. Beck could not attend, but in a phone recording he stated that he felt very honored to receive the award, and thanked all YAM users around the world. [8]

See also

Related Research Articles

<span class="mw-page-title-main">History of the graphical user interface</span>

The history of the graphical user interface, understood as the use of graphic icons and a pointing device to control a computer, covers a five-decade span of incremental refinements, built on some constant core principles. Several vendors have created their own windowing systems based on independent code, but with basic elements in common that define the WIMP "window, icon, menu and pointing device" paradigm.

<span class="mw-page-title-main">Vim (text editor)</span> Improved version of the Vi keyboard-oriented text editor

Vim is a free and open-source, screen-based text editor program. It is an improved clone of Bill Joy's vi. Vim's author, Bram Moolenaar, derived Vim from a port of the Stevie editor for Amiga and released a version to the public in 1991. Vim is designed for use both from a command-line interface and as a standalone application in a graphical user interface.

<span class="mw-page-title-main">Pidgin (software)</span> Open-source multi-platform instant messaging client

Pidgin is a free and open-source multi-platform instant messaging client, based on a library named libpurple that has support for many instant messaging protocols, allowing the user to simultaneously log in to various services from a single application, with a single interface for both popular and obsolete protocols, thus avoiding the hassle of having to deal with a new software for each device and protocol.

MLDonkey is an open-source, multi-protocol, peer-to-peer file sharing application that runs as a back-end server application on many platforms. It can be controlled through a user interface provided by one of many separate front-ends, including a Web interface, telnet interface and over a dozen native client programs.

wxWidgets Widget toolkit

wxWidgets is a widget toolkit and tools library for creating graphical user interfaces (GUIs) for cross-platform applications. wxWidgets enables a program's GUI code to compile and run on several computer platforms with minimal or no code changes. A wide choice of compilers and other tools to use with wxWidgets facilitates development of sophisticated applications. wxWidgets supports a comprehensive range of popular operating systems and graphical libraries, both proprietary and free, and is widely deployed in prominent organizations.

<span class="mw-page-title-main">Clam AntiVirus</span> Open-source antivirus software

Clam AntiVirus (ClamAV) is a free software, cross-platform antimalware toolkit able to detect many types of malware, including viruses. It was developed for Unix and has third party versions available for AIX, BSD, HP-UX, Linux, macOS, OpenVMS, OSF (Tru64) and Solaris. As of version 0.97.5, ClamAV builds and runs on Microsoft Windows. Both ClamAV and its updates are made available free of charge. One of its main uses is on mail servers as a server-side email virus scanner.

<span class="mw-page-title-main">Cyberduck</span> Software

Cyberduck is an open-source client for FTP and SFTP, WebDAV, and cloud storage, available for macOS and Windows licensed under the GPL. Cyberduck is written in Java and C# using the Cocoa user interface framework on macOS and Windows Forms on Windows. It supports FTP/TLS, using AUTH TLS as well as directory synchronization. The user interacts with the user interface (GUI), including file transfer by drag and drop and notifications via Growl. It is also able to open some files in external text editors.

gFTP

gFTP is a free and open-source multithreaded File Transfer Protocol client program. It is most used on Unix-like systems such as Linux, macOS, and Sony PlayStation 3. It includes both a graphical user interface (GUI), which utilizes the GTK+ graphical toolkit, and a command-line interface. gFTP is released under the terms of the GPL and has been translated into 45 languages.

<span class="mw-page-title-main">Kontact</span> Personal information manager software

Kontact is a personal information manager and groupware software suite developed by KDE. It supports calendars, contacts, notes, to-do lists, news, and email. It offers a number of inter-changeable graphical UIs all built on top of a common core.

<span class="mw-page-title-main">Magic User Interface</span> Widget toolkit for AmigaOS

The Magic User Interface is an object-oriented system by Stefan Stuntz to generate and maintain graphical user interfaces. With the aid of a preferences program, the user of an application has the ability to customize the system according to personal taste.

<span class="mw-page-title-main">NetSurf</span> Web browser

NetSurf is an open-source web browser which uses its own layout engine. Its design goal is to be lightweight and portable. NetSurf provides features including tabbed browsing, bookmarks and page thumbnailing.

<span class="mw-page-title-main">XAD (software)</span> File extractor for AmigaOS

The XAD system is an open-source client-based unarchiving system for the Amiga. This means there is a master library called xadmaster.library which provides an interface between the client and the user application and there are clients handling the special archive formats. Three different types to handle file and disk archives and also disk image files (filesystem) are possible. They can be made by anyone. The master library itself includes some of these clients internally to make the work somewhat easier for the package maintainer and the user installing it.

<span class="mw-page-title-main">Transmission (BitTorrent client)</span> BitTorrent client

Transmission is a BitTorrent client which features a variety of user interfaces on top of a cross-platform back-end. Transmission is free software licensed under the terms of the GNU General Public License, with parts under the MIT License.

Amiga software is computer software engineered to run on the Amiga personal computer. Amiga software covers many applications, including productivity, digital art, games, commercial, freeware and hobbyist products. The market was active in the late 1980s and early 1990s but then dwindled. Most Amiga products were originally created directly for the Amiga computer, and were not ported from other platforms.

qooxdoo Open-source Ajax web application framework

qooxdoo is an open-source Ajax web application framework. It is an LGPL- and/or EPL-licensed client-side and server-agnostic solution, and includes support for professional JavaScript development, a graphical user interface (GUI) toolkit and high-level client-server communication.

GNATS is the GNU project's issue-tracking software.

<span class="mw-page-title-main">AmigaOS 4</span> Line of Amiga operating systems

AmigaOS 4 is a line of Amiga operating systems which runs on PowerPC microprocessors. It is mainly based on AmigaOS 3.1 source code developed by Commodore, and partially on version 3.9 developed by Haage & Partner. "The Final Update" was released on 24 December 2006 after five years of development by the Belgian company Hyperion Entertainment under license from Amiga, Inc. for AmigaOne registered users.

<span class="mw-page-title-main">Friendica</span> Free software for distributed social networks

Friendica is a free and open-source software distributed social network. It forms one part of the Fediverse, an interconnected and decentralized network of independently operated servers.

mpv (media player) Free and open-source media player software

mpv is free and open-source media player software based on MPlayer, mplayer2 and FFmpeg. It runs on several operating systems, including Unix-like operating systems and Microsoft Windows, along with having an Android port called mpv-android. It is cross-platform, running on ARM, PowerPC, x86/IA-32, x86-64, and MIPS architecture.

References

  1. https://github.com/jens-maus/yam/releases/tag/2.9p1.
  2. Adam Hough (July 1996). "YAM (Yet Another Mailer) v1.2 Review". Computer Equipment and Software Reviews.
  3. Total Amiga Magazine - Emailer roundup
  4. Adam Hough (August 1996). "Yet Another Mailer 1.3 (YAM) Review". Computer Equipment and Software Reviews.
  5. The original YAM homepage showing the highlights of release 2.0 (archived)
  6. Official announcement of YAM becoming open source and inviting interested developers to join the YAM Open Source team
  7. "AAA Awards". Archived from the original on 2017-12-22.
  8. Article in amiga-news.de