First Kontact

Total Page:16

File Type:pdf, Size:1020Kb

First Kontact Kontact KNOW HOW or most companies it is difficult to The KDE groupware client imagine life without a groupware Fsolution. Groupware allows users to exchange contacts and appointments and handles other dynamic processes, such as out-of-office rules or temporary First Kontact mailbox access, allowing you to tailor your enterprise communication to reflect Kontact 1.0 joins the growing group of Linux-based competitors to Outlook. your work flow. The Kontact client supports a variety groupware servers, handles messages, Kolab, Kontact, and KDE The KDE Kontact project originally and can even gives you a weather forecast. BY DANIEL MOLKENTIN designed groupware features that needed a Kolab server (see Box “Kontact and Kolab History”), but it added connectors for other groupware servers at an early stage [1]. In this article we will be look- ing at Kontact 1.0 and KDE PIM 3.3, both of which were current when this issue went to print. If you need to do so, you can use Kontact as an IMAP client on your home network and manage your personal information off line. This said, Kontact shows its true capabilities as a client in a groupware environment. You might mistake Kontact for Outlook or Evolution at first sight. You can access the organizer, mail client, and address book via a tool bar at the side of the win- dow. But looking under the hood reveals a completely different engine. Kontact is simply a program framework. The Kon- tact shell integrates plug-ins, wrappers for so-called KParts. Figure 1:The Summary page provides a report from Kontact’s component applications. KParts are familiar applications such as KMail, Kaddressbook, and Korganizer, range of RSS feeds (see Figure 1). The features, such as incremental sender and all of which use KDE’s interprocess com- weather report is provided courtesy of subject line searches in the current folder munication protocol DCOP [2]. It makes the National Weather Service. and druids that integrate popular anti- no difference whether you run the pro- The button bar on the left is not only spam and anti-virus products such as grams as Kontact shell parts or as used to toggle between applications, but KMail filters. A log window helps you stand-alone applications. The features also for drag & drop operations. For test complex filtering rules by monitor- stay the same, and users can set things example, users can drop an email mes- up to suit their requirements. sage on a task button to tell Kontact to Kontact and Kolab History remind them to reply to that message. The idea was to produce an Open Source Together but Still Apart And if you need to send an address book software that could integrate Outlook When you launch Kontact, it shows you entry, just drop it on the mail icon. The clients.These were the original specifica- an overview page with email messages, menu and button bars change to reflect tions for a free groupware solution for your next appointments and birthdays, the current application, displaying the internal use,which Germany’s Bundesamt the weather, news, and your Palm syn- relevant actions for that component. The für Sicherheit in der Informationstechnik (BSI – Ministry for Information Technology chronization status. You can compile an status bar displays messages from all Security) published about three years ago. individual news overview from a wide components, no matter which one is cur- Apart from purely Web-based systems, rently active. Selecting an application nothing fitted the bill back then. A consor- Daniel Molkentin comes from Ger- that is currently running outside the tium comprising Intevation (quality many’s river Rhine area, is a member assurance and project management), HOR Kontact framework moves that applica- T of the KDE Core team, and a Kontact tion into the foreground. Erfrakon (responsible for the server),and the developer. He is currently studying The KMail email client (see Figure 2) QT and KDE specialists,Klarälvdalens computer science at the Technical is another Kontact part. The new version Datakonsult (KDAB,who programmed the University in Chemnitz, Germany. client) got the job. THE AU 1.7 from KDE PIM 3.3 has long-awaited www.linux-magazine.com November 2004 43 KNOW HOW Kontact ing the filtering process. Unfortunately, the program still does not have a graphic sieve script editor, although there is some sieve management code that is cur- rently used for out-of-office messaging. One of KMail’s major features is its powerful crypto system, which can han- dle both OpenPGP and S/MIME. While OpenPGP is targeted at private users, S/MIME is designed for corporate and government environments. Encryption for Government Agencies KMail supports version 2 of the Teletrust Mailtrust standard for electronic signa- tures and encryption in government offices. The BSI Aegypten I and II pro- jects added this functionality to the mail client [3]. Enhancements to KAddress- book also facilitate encryption. Users can assign an OpenPGP key and Figure 2: Configuring news in Kontact. an S/MIME certificate to each contact, and you can opt to have KMail automati- OS-based handheld device [4]. Kontact applications. Kopete allows you to take cally encrypt messages to these contacts displays the current synchronization sta- the contact data for a person from multi- or prompt you to confirm. tus, details on updated objects, and the ple messaging systems and use that data last sync time. This is the first version to to create a meta-contact. KDE PIM inte- User-Defined Fields support the KPilot successor, Kitchen- gration goes one step further. You can It is quite common for corporations to sync, which supports a wider range of add Kopete meta-contacts to the address need enterprise-specific address book devices. At this time of writing, there is a book. Once the contact is in the address fields. Although the Custom Field func- PC-to-PC plug-in and a plug-in for syn- book, you can use an appropriate IM ser- tion can handle simple cases, you can chronizing Qtopia and OPIE-based vice to send messages. use the Custom Pages to create more handhelds. And more plug-ins are in the There is no Voice-over-IP plug-in at complex KAddressbook settings. You still pipeline, such as one for Sync ML, the present. But there is a plug-in API that need to design a page with QT Designer. standard for many current cellphones. allows you to integrate external software KAddressbook saves the values of the The Kopete Instant Messenger inter- with Kontact. The Akregator blogging GUI elements, whose names all start acts with Kaddressbook under KDE 3.3 client uses a Kontact plug-in for this pur- with X_, in the Designer application as or newer. Besides the popular AIM, ICQ, pose. Custom Fields. Usenet fans will be MSN and Yahoo Messenger protocols, Despite its affinity to the Kolab project pleased to hear that Kontact helps them Kopete also supports IRC and Jabber, [5], the Kontact framework works in a out with their hobby. To do this, the pro- which are useful for enterprise server different way than the Kolab server. A gram uses KNode with an added Kmail-style quick headline search (see Using Existing Tools Figure 2). The developers stuck to the Unix philosophy of using existing tools when they programmed KOrganizer has redesigned day and Kolab, the groupware server,drawing on OpenLDAP,Cyrus IMAP,Postfix,and an Apache Web month overviews. If there is enough server with PHP for the Web-based administration front-end. Instead of storing data in a SQL space, the month overview expands to database, they used IMAP folders. display multiple months. If you are plan- The client side turned out to be more complex. KMail and KOrganizer,both of which have a wide- ning appointments, a free/busy view of spread user base,had very little common ground.The KDE project had made some attempts to merge the programs,which had led to the Kaplan project,but work had not progressed suffi- the personnel resources is a big help, ciently to use it for the BSI contract.This prompted the decision to use the Kparts technology to although it does assume that other peo- integrate KOrganizer and KMail,and this in turn spawned the Kolab client.The developers chose ple publish their schedules. If not, the proprietary Bynari Insight connector plug-in to support Outlook on Windows; the connector KOrganizer displays a shaded area to let converts Outlook’s MAPI to ractLDAP. you know. As interest in groupware solutions continued to grow, the KDE camp finally woke up,and the authors of KMail,KOrganizer,Kaddressbook,and other KDE PIM programs started work on frame- Flight Training works to support interaction between their programs. After being assimilated by Kontact,Kaplan Kpilot allows you to synchronize sup- started to make some good progress. Inspired by the component-based structure of KDevelop 3,it provides a common GUI for the existing applications. ported applications with your Palm 44 November 2004 www.linux-magazine.com Kontact KNOW HOW (see the article in this issue), it mainly INFO Agreements uses the WebDAV protocol but relies on After completing the Kolab project,KDAB IMAP for mail handling. The Exchange [1] Kontact:http://kontact.kde.org and the PIM authors soon agreed that it server needs to enable IMAP and Web [2] “KDE Scripting with DCOP,”by Scott would make sense to stop developing the access via the Internet Information Wheeler:Linux Magazine #36,p. 47 ff. Kolab client and work on the developer ver- Server to support this. [3] Aegypten 2 project: sion of Kontact instead.
Recommended publications
  • CYRUS: BUILD YOUR TUTORIAL OWN EMAIL SERVER Don’T Trust Google? We’Ll Help You Navigate the Sea of JOHN LANE Acronyms to Build Your Own Mailserver
    TUTORIAL MAILSERVER CYRUS: BUILD YOUR TUTORIAL OWN EMAIL SERVER Don’t trust Google? We’ll help you navigate the sea of JOHN LANE acronyms to build your own mailserver. ou can’t beat the convenience and ease of use access their mail by connecting to the server using WHY DO THIS? offered by Gmail. But unfortunately, all that any IMAP-capable email client application. • Take control of your Yfree storage comes at a price: your privacy. You will need a, preferably new, server for this email provision. Spam, intrusive adverts and snooping from unnamed project and you’ll need root access to it. Our examples • Stop outside agencies government agencies are the inevitable downside of use Arch Linux, and we created a new virtual server. from scanning the using someone else’s service for free. So why not Begin by installing Cyrus (build the Arch User content of your emails. build your own email server including anti-spam, Repository package first – see the boxout below-right): • Get webmail without advertising. anti-virus and webmail? $ pacman -U ~build/cyrus-imapd/cyrus-imapd-2.4.17-5-x86_64. You can use your own server to retrieve messages pkg.tar.xz from other mailservers, such as those provided by The default configuration writes data to /var/imap internet service providers, or other services like those and user mailboxes to /var/spool/imap. You can from Google and Yahoo. But you don’t need to rely on change this if you prefer another location; we’ll others if you have your own server. If you have a configure our server to use /srv/mail/cyrus to domain name that you control, and if you can give your illustrate this.
    [Show full text]
  • Herramientas En GNU/Linux Para Estudiantes Universitarios
    Herramientas en GNU/Linux para estudiantes universitarios El Escritorio KDE David Vaquero Santiago Herramientas en GNU/Linux para estudiantes universitarios: El Escritorio KDE por David Vaquero Santiago Copyright (c) 2.003 David Vaquero Santiago Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License". Tabla de contenidos 1. El Escritorio KDE..............................................................................................................................................1 1.1. La Historia de KDE.................................................................................................................................1 1.2. .................................................................................................................................................................1 2. ..............................................................................................................................................................................3 2.1. El escritorio KDE....................................................................................................................................3 3. Konqueror: La herramienta polivalente..........................................................................................................8
    [Show full text]
  • 17H30 : Accueil 18H00 : Présentation 19H00 : Apéro / Discussions
    Les Groupwares Open Source 17h30 : Accueil 18h00 : Présentation 19h00 : Apéro / Discussions RDV Techno Evolix ± Les Groupwares Open Source - 14 Avril 2011 - [email protected] - http://www.evolix.fr/ Sommaire - Présentation Evolix et Actualités - Qu'est-ce qu'un Groupware ? - Les protocoles, les standards - Les "clients" Groupware - Les Groupwares Open Source - Focus sur Zimbra - Témoignage de l'École Centrale de Marseille - Conclusion - Nouvelles offres Evolix RDV Techno Evolix ± Les Groupwares Open Source - 14 Avril 2011 - [email protected] - http://www.evolix.fr/ Présentation et Actualités 1/2 Evolix Infogérance d'infrastructures Open Source Chiffres clés : Créé en 2004 7 personnes + de 200 serveurs infogérés RCP couvrant son métier d©infogérance RDV Techno Evolix ± Les Groupwares Open Source - 14 Avril 2011 - [email protected] - http://www.evolix.fr/ Présentation et Actualités 2/2 News Evolix - Planet Evolix : http://planet.evolix.org/ - Dernières références... - WIP : infra EVOLIX-MNT, EvoLinux, Forge RDV Techno Evolix - 4ème édition - Rencontres clients/amis/prospects autour d'un sujet technique RDV Techno Evolix ± Les Groupwares Open Source - 14 Avril 2011 - [email protected] - http://www.evolix.fr/ Qu'est-ce qu'un Groupware ? Un Groupware est un logiciel favorisant le travail collaboratif. RDV Techno Evolix ± Les Groupwares Open Source - 14 Avril 2011 - [email protected] - http://www.evolix.fr/ Def. Groupware Pour mieux définir un Groupware, parlons des autres technologies que l©on retrouve dans un SI : GED (Gestion Electronique des Documents) : Alfresco, MS Project ERP (Logiciel de Gestion d©Entreprise) : OpenERP, OpenBravo, Dolibarr, SAGE, Ciel CRM (Gestion de la Relation Client) : SugarCRM, vTiger, Salesforce Project Management : Trac, Redmine, MS Project Gestion des identifiants/authentification : annuaires (LDAP,AD), SSO (CAS, Shibboleth, Kerberos) Messagerie : Postfix/Dovecot, Exchange, Lotus Notes ...de plus en plus de ces logiciels couvrent plusieurs domaines.
    [Show full text]
  • Cyrus Mail Server 2 Table of Contents
    Univention Corporate Server Cyrus mail server 2 Table of Contents 1. Introduction ........................................................................................................................ 4 2. Installation ......................................................................................................................... 5 3. Management of the mail server data ....................................................................................... 6 3.1. Management of mail domains ..................................................................................... 6 3.2. Assignment of e-mail addresses to users ........................................................................ 6 3.3. Management of mailing lists ....................................................................................... 7 3.4. Management of mail groups ........................................................................................ 7 3.5. Management of shared IMAP folders ........................................................................... 8 3.6. Mail quota ............................................................................................................... 9 4. Spam detection and filtering ................................................................................................ 10 5. Identification of viruses and malware .................................................................................... 11 6. Identification of Spam sources with DNS-based Blackhole Lists (DNSBL) ...................................
    [Show full text]
  • Implementation of Proactive Spam Fighting Te Niques
    Implementation of Proactive Spam Fighting Teniques Masterarbeit von Martin Gräßlin Rupret-Karls-Universität Heidelberg Betreuer: Prof. Dr. Gerhard Reinelt Prof. Dr. Felix Freiling 03. März 2010 Ehrenwörtlie Erklärung I versiere, dass i diese Masterarbeit selbstständig verfasst, nur die angegebenen ellen und Hilfsmiel verwendet und die Grundsätze und Empfehlungen „Verantwortung in der Wissensa“ der Universität Heidelberg beatet habe. Ort, Datum Martin Gräßlin Abstract One of the biggest allenges in global communication is to overcome the problem of unwanted emails, commonly referred to as spam. In the last years many approaes to reduce the number of spam emails have been proposed. Most of them have in common that the end-user is still required to verify the filtering results. ese approaes are reactive: before mails can be classified as spam in a reliable way, a set of similar mails have to be received. Spam fighting has to become proactive. Unwanted mails have to be bloed before they are delivered to the end-user’s mailbox. In this thesis the implementation of two proactive spam fighting teniques is discussed. e first concept, called Mail-Shake, introduces an authentication step before a sender is allowed to send emails to a new contact. Computers are unable to authenticate themselves and so all spam messages are automatically bloed. e development of this concept is discussed in this thesis. e second concept, called Spam Templates, is motivated by the fact that spam messages are generated from a common template. If we gain access to the template we are able to identify spam messages by mating the message against the template.
    [Show full text]
  • Diplomarbeit Kalenderstandards Im Internet
    Diplomarbeit Kalenderstandards im Internet Eingereicht von Reinhard Fischer Studienkennzahl J151 Matrikelnummer: 9852961 Diplomarbeit am Institut für Informationswirtschaft WIRTSCHAFTSUNIVERSITÄT WIEN Studienrichtung: Betriebswirtschaft Begutachter: Prof. DDr. Arno Scharl Betreuender Assistent: Dipl.-Ing. Mag. Dr. Albert Weichselbraun Wien, 20. August 2007 ii Inhaltsverzeichnis Abbildungsverzeichnis vi Abkürzungsverzeichnis vii 1 Einleitung 1 1.1 Problemstellung . 1 1.2 Inhalt und Vorgehensweise . 3 2 Standards für Kalender im Internet 5 2.1 iCalendar und darauf basierende Standards . 6 2.1.1 iCalendar und vCalendar . 6 2.1.2 Transport-Independent Interoperability Protocol (iTIP) . 8 2.1.3 iCalendar Message-Based Interoperability Protocol (iMIP) . 8 2.1.4 iCalendar über WebDAV (WebCAL) . 10 2.1.5 Storage of Groupware Objects in WebDAV (GroupDAV) . 11 2.1.6 Calendaring and Scheduling Extensions to WebDAV (CalDAV) . 12 2.1.7 IETF Calendar Access Protocol (CAP) . 13 2.2 XML-basierte Formate . 15 2.2.1 XML iCalendar (xCal) . 15 2.2.2 RDF Calendar (RDFiCal) . 16 2.2.3 RDFa (RDF/A) . 16 2.2.4 OWL-Time . 17 2.3 Mikroformate (hCalendar) . 18 2.4 SyncML . 20 2.5 Weitere Formate . 21 2.6 Zusammenfassung . 22 iii 3 Offene Kalenderanwendungen im Internet 24 3.1 Server . 24 3.1.1 Citadel/UX . 24 3.1.2 Open-Xchange . 26 3.1.3 OpenGroupware.org . 26 3.1.4 Kolab2 . 27 3.1.5 Weitere Server . 28 3.2 Clients . 29 3.2.1 Mozilla Calendar Project . 29 3.2.2 KDE Kontact . 30 3.2.3 Novell Evolution . 30 3.2.4 OSAF Chandler . 31 3.2.5 Weitere Open-Source- und Closed-Source-Clients .
    [Show full text]
  • Using Outlook™ & Insightconnector™ with Mdaemon
    Using Outlook™ & InsightConnector™ with MDaemon 6.0 Alt-N Technologies, Ltd 1179 Corporate Drive West, #103 Arlington, TX 76006 Tel: (817) 652-0204 © 2002 Alt-N Technologies. All rights reserved. Outlook™ is a trademark of Microsoft, Inc. InsightConnector™ is a trademark of Bynari, Inc. Other product and company names mentioned in this document may be trademarks. Contents Abstract................................................................................................................3 Outlook and Exchange Server Sharing.............................................................4 Sharing with InsightConnector™.......................................................................6 Installing, Configuring and Using InsightConnector™....................................7 Configuring MDaemon.....................................................................................7 Installing InsightConnector...............................................................................8 Configuring Outlook .........................................................................................9 Configuring InsightConnector ........................................................................10 Creating, Sharing and Synchronizing Folders................................................11 Creating....................................................................................................11 Sharing and Synchronizing.......................................................................12 InsightConnector™ 2 Alt-N Technologies Abstract
    [Show full text]
  • Freebsd Opengroupware - English
    FreeBSD OpenGroupware - English FreeBSD As Basis For OpenGroupware.org PostgreSQL As Database FreeBSD can currently look back on a history of over 30 PostgreSQL, like BSD, originated at the University of Ca- years. It originated at the University of Berkeley and lifornia and is also distributed under the BSD license. It's FreeBSD evolved over a few intermediate steps into the project one of the oldest and most advanced object-relational founded in 1993 called FreeBSD. The supported architec- database management systems (ORDBMS) in the realm tures are the following: i386, amd64, Alpha, Itanium, of free software and looks back on a development of OpenGroupware.org SPARC, PPC (Mac) and others. over 15 years. PostgreSQL is largely conforming to the FreeBSD has very good support for multiprocessor sys- SQL92/SQL99 standards, that means that all functions in The ideal solution for professional the standards are available and behave as defined; that tems (SMP) and is distributed under the BSD license team communication on the Internet, which grants the user nearly every freedom and is free is not always the case with some commercial and non- commercial SQL database systems. of cost. Apart from having to name the origins of the with FreeBSD and PostgreSQL code, the user may use it in any which way he or she pleases. FreeBSD is a gift to humanity, we are pleased when you use it! FreeBSD has not only got many features, it also has a What is a groupware solution? huge amount of free and open software in its so-called Ports Collection.
    [Show full text]
  • Metadata Track Akonadi the Independent Solution for PIM Data
    Akonadi – The independent solution for PIM GCDS 2009 data Metadata track Akonadi the independent solution for PIM data Will Stephenson Will Stephenson Akonadi – The independent solution for PIM GCDS 2009 data Akonadi Topics Akona-what? Design Overview What we give you What you give us Will Stephenson Akonadi – The independent solution for PIM GCDS 2009 data Akonadi The story so far Monolithic apps Own data storage Limited if any external interfaces E-D-S Data storage service Limited range of types supported Will Stephenson Akonadi – The independent solution for PIM GCDS 2009 data Why? Limitations of KDE3 KResource framework limitations: Data is not shared Designed for synchronous access Hard to extend to other data types Basically no shared common code KMail limitations: Only limited backend abstraction Designed for small amounts of local data Will Stephenson Akonadi – The independent solution for PIM GCDS 2009 data Scalability with KDE 3 |Data| = small Contact applet KAddressBook l l KMail Kopete Will Stephenson Akonadi – The independent solution for PIM GCDS 2009 data Scalability in KDE 3 |Data| = large Contact applet KAddressBook l l KMail Kopete Will Stephenson Akonadi – The independent solution for PIM GCDS 2009 data Why? Goals As much as possible shared, type independent functionality Easy to extend to new data types Unified API to access PIM data, independent of the actual data source Scalability Will Stephenson Akonadi – The independent solution for PIM GCDS 2009 data Why? Goals One synchronization point for mobile devices Reliable,
    [Show full text]
  • Functional HCL Notes Email Archiving Solution
    AM ™ ArchiveMail DATASHEET Functional HCL Notes™ email archiving solution Key In Detail on Introducti Characteristics Benefits For the Users: Continuous growth in data volumes related to messaging and the practical limits imposed by Notes database architecture make email archiving systems essential. M Improved productivity due to automatic management of archive. COOPERTEAM’s Archive Mail™ is a functional archiving solution which responds to the M needs of administrators by allowing them to manage archiving policies efficiently and Access to archived documents from automatically, whilst still guaranteeing their users access to their documents and the Notes client, iNotes and mobile attached files. devices. Archive Mail™ automates the archiving of messages, calendar entries, tasks and contacts M Multi-criteria searching available for to one archive per year, hosted on either dedicated or shared function servers. Archiving both server & workstation. policies can be based on document ageing criteria. In addition, the archive process can be triggered when the mail database exceeds its For the Administrators: threshold (quota), or manually by users after selecting documents to be archived. M Optimization of the Domino Archive Mail™ allows administrators to manage multiple archive databases and easily infrastructure. implement ILM (Information Lifecycle Management) policies, and to correctly align the M Align messaging storage costs, value storage costs of the archived documents with their value to the business. for the business and quota policies. M Once Archive Mail™ is implemented, documents that meet the configured ageing Automated and centralised parameters for archiving are transferred to an archive database at a frequency predeter- management of archiving mined by their profile administrator.
    [Show full text]
  • Zimbra Tips & Tricks
    TOP ZIMBRA 15 TIPS & TRICKS This guide brings you the top 15 Zimbra Tips & Tricks to help you save time while working in Zimbra. If you find these Tips & Tricks helpful, you may also like our tutorial demos: The top 15 Zimbra Tips & Tricks (based on clicks on Zimbra’s “Did You Know?” blog) are: Throughout this guide, look for pop-up boxes highlighting quick tips Email Tips and Tricks and facts. 1 Searching in Zimbra TIP: Skip ahead to any 2 Importing Into and Exporting From Zimbra section of the 15 Tips & 3 Changing Your Zimbra Preferences Tricks by clicking on the 4 Changing Your Zimbra Theme titles to the right. 5 Setting Zimbra Email and SMS (text) Reminders 6 Enabling Zimbra’s Mandatory Spellcheck 7 Sorting Email 8 Creating an Appointment with the Mini Calendar 9 Creating an Email Distribution List or Contact Group 10 Opening an Email in a Separate Window 11 Turning on Zimbra’s Activity Stream 12 Switching from Conversation View to Message View 13 Sharing Your Zimbra Calendar Outside Your Organization 14 Sharing in Zimbra 15 Enabling Zimbra Two-Factor Authentication 1 Searching in Zimbra There are many great and easy ways to search in Zimbra: • Quick keyword search • Complex search • Right-click search Quick Keyword Search You can do a quick search using keywords like from, to, in, etc. Click here to see all search keywords. How much time do you spend searching To search by keyword: for a specific email? keyword: search word(s) Searches are easy and fast in Zimbra. Search Examples: your entire Zimbra • Find all email received from Mark (all email with “Mark” in the From account, including attachments, in seconds.
    [Show full text]
  • The History of Spam Timeline of Events and Notable Occurrences in the Advance of Spam
    The History of Spam Timeline of events and notable occurrences in the advance of spam July 2014 The History of Spam The growth of unsolicited e-mail imposes increasing costs on networks and causes considerable aggravation on the part of e-mail recipients. The history of spam is one that is closely tied to the history and evolution of the Internet itself. 1971 RFC 733: Mail Specifications 1978 First email spam was sent out to users of ARPANET – it was an ad for a presentation by Digital Equipment Corporation (DEC) 1984 Domain Name System (DNS) introduced 1986 Eric Thomas develops first commercial mailing list program called LISTSERV 1988 First know email Chain letter sent 1988 “Spamming” starts as prank by participants in multi-user dungeon games by MUDers (Multi User Dungeon) to fill rivals accounts with unwanted electronic junk mail. 1990 ARPANET terminates 1993 First use of the term spam was for a post from USENET by Richard Depew to news.admin.policy, which was the result of a bug in a software program that caused 200 messages to go out to the news group. The term “spam” itself was thought to have come from the spam skit by Monty Python's Flying Circus. In the sketch, a restaurant serves all its food with lots of spam, and the waitress repeats the word several times in describing how much spam is in the items. When she does this, a group of Vikings in the corner start a song: "Spam, spam, spam, spam, spam, spam, spam, spam, lovely spam! Wonderful spam!" Until told to shut up.
    [Show full text]