fbpx
Wikipedia

Kontact

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 (KMail, KAddressBook, Akregator, etc.) all built on top of a common core.

Kontact
Kontact screenshot
Developer(s)KDE
Stable release
5.19.3[1] / March 3, 2022 (2022-03-03)
Repository
  • invent.kde.org/pim/kontact
Written inC++
Operating systemUnix-like, Microsoft Windows (Experimental)
TypePersonal Information Manager
LicenseGNU GPLv2 or later[2]
Websitekontact.kde.org

Differences between "Kontact" and "KDE PIM" edit

Technically speaking, Kontact only refers to a small umbrella application that unifies different stand-alone applications under one user interface. KDE PIM refers to a work group within the larger KDE project that develops the individual applications in a coordinated way.

In popular terms, however, Kontact often refers to the whole set of KDE PIM applications. These days many popular Linux distributions such as Kubuntu hide the individual applications and only place Kontact prominently.

History edit

KDE PIM New Year Meeting
Year Date
2003 1/3-1/5
2004 1/2-1/5
2005 1/6-1/9
2006 1/6-1/8
2007[3] 1/12-1/15
2008[4] 2/1-2/3
2009 1/09-1/11
2010[5] 1/8-1/10
2011[6] 2/25-2/27
 
KDE mascot Konqi and KDE mail applications

The initial groupware container application was written in an afternoon by Matthias Hölzer-Klüpfel and later imported into the KDE source repository and maintained by Daniel Molkentin. This container application is essential for Kontact to operate, but without embedded components it is not useful by itself.

The first embedded components were created by Cornelius Schumacher. He modified the KAddressBook and KOrganizer applications to create the initial address book and organizer components. At this stage no mail client component existed, so KDE still lacked a functional integrated groupware application. However, Cornelius' groundbreaking work acted as a prototype for other developers to base their efforts on.

Don Sanders created the missing mail client component by modifying the KMail application. He then integrated the mail client component with the other components, and the groupware container application, assembled and released the initial Kontact packages, and created the initial Kontact website.

Daniel Molkentin, Cornelius Schumacher and Don Sanders then formed the core Kontact team. The KMail and container application changes were imported into the KDE source repository, and Kontact was released as part of KDE 3.2.[7]

During the construction of the Kontact application suite, the Kolab groupware server was being worked on by Erfrakon,[8] Intevation.net[9] and Klarälvdalens Datakonsult[10] simultaneously and was completed at approximately the same time. This work was done as part of the Kroupware[11] project that also involved modifying the KMail and KOrganizer applications to enhance them with additional groupware features.

The core Kontact team, the Kolab consortium, and several independent KDE PIM developers then worked together to enhance Kontact by integrating the Kroupware functionality and making Kolab the primary Kontact server.

Additionally, a news component was created from the KNode application by KDE developer Zack Rusin, and Kontact was modified to support an array of mainly web based suites of collaboration software.

Components edit

Kontact embeds the following

  • Summary Page: A summary which shows unread emails, upcoming appointments, and the latest news and weather from the user's subscribed RSS feeds

Email edit

KMail
 
 
KMail using the default layout: the folder list on the left side and the preview pane below the message list (top right)
Stable release
5.24.3[12]   / 9 November 2023
Repository
  • invent.kde.org/pim/kontact  
Websitekontact.kde.org/components/kmail/

KMail supports folders, filtering, viewing HTML mail, and international character sets. It can handle IMAP, IMAP IDLE, dIMAP,[13] POP3, and local mailboxes for incoming mail. It can send mail via SMTP or sendmail protocols. It can forward HTML mail as an attachment but it cannot forward mail inline.[14]

Spam and filtering edit

KMail uses two special filters to provide a modular access to spam-filtering programs:

  • Send this e-mail to a program allows any program to be specified, and when that KMail filter is activated, the program will be run and supplied with the contents of the e-mail as its standard input.
  • Pipe this e-mail through a program not only sends the e-mail to a specified program, but replaces the e-mail with the output of that program. This allows the use of systems such as SpamAssassin which can add their own headers to a piece of e-mail.

These modular filters can be combined with text filters to detect (for example) e-mail which has been flagged by SpamAssassin by looking for the special headers it added.

KMail allows manual filtering of spam directly on the mail server, a very interesting feature for dial-up users. Emails that exceed some threshold size (standard is 50 kb, but it may be set to any value) are not automatically copied to the local computer. With "get, decide later, delete" options, KMail lists them but does not download the whole message, which allows the deletion of spam and oversized messages without wasting time.

Cryptographic support edit

 
KMail's built-in encryption and PGP signature support

KMail supports the OpenPGP standard and can automatically encrypt, decrypt, sign, and verify signatures of email messages and its attachments via either the inline or OpenPGP/MIME method of signing/encryption. KMail depends on the GnuPG software for this functionality. As a visual aid, KMail will colour verified email messages green for trusted signatures; yellow for untrusted signatures; red for invalid signatures; and blue for encrypted messages.

KMail also supports S/MIME messages as well as Chiasmus,[15] a proprietary cryptographic system created by the German Federal Office for Information Security (BSI).

Address book edit

KAddressBook
 
 
Stable release
R14.1.1[16]   / 20 October 2023
Repository
  • invent.kde.org/pim/kontact  
Websiteuserbase.kde.org/KAddressBook

KAddressBook is an address book application.

Description edit

KAddressBook is a graphical interface to organizing the addresses and contact information of family, friends, business partners, etc. It integrates with KDE Plasma, allowing interoperability with other KDE programs, including the e-mail client KMail – allowing one-click access to composing an e-mail – and the instant messenger Kopete – showing the online status of and easy access to instant messaging contacts. It can be synchronized with other software or device using Kitchensync and OpenSync.

A contact may be classified into customizable categories, such as Family, Business, or Customer. Many of the fields can have multiple entries, for example, if the contact has several e-mail addresses. A contact's fields are separated into four tabs and one tab for custom fields.

Features edit

  • Exports and imports cards to and from vCard format.
  • Uses DBUS to interface with other applications.
  • Interoperable with KMail and Kopete, as well as Kontact.
  • Customize fields and categories.
  • Automatic formatting of names.
  • Filter ability, to search for addresses.
  • Capability to query an LDAP database containing person information.

Organizer edit

KOrganizer
 
 
KOrganizer’s Calendar view
Stable release
20.01.90[17]   / 10 January 2024
Repository
  • invent.kde.org/pim/kontact  
Websitekontact.kde.org/components/korganizer/

KOrganizer is the personal organizer. It has the ability to manage calendars, journals, and a to do list.

News feed aggregator edit

Akregator
 
 
Akregator running under Plasma 5
Stable release
5.24.3[18]   / 9 November 2023
Repository
  • invent.kde.org/pim/kontact  
Websitekontact.kde.org/components/akregator/

Akregator is a feed aggregator. It supports both RSS and Atom. Feeds can be sorted into categories. Akregator will aggregate all feeds in a particular category into a single list of new entries so that, for example, all news in the category "Politics" can be shown in one list. It has an incremental search feature for the titles of all the entries in its database.

Akregator can be configured to fetch feeds within regular intervals. The user can also manually request to fetch all feeds, individual ones, or those in a selected category. It supports feed icons and embeds KHTML as an internal, tabbed web browser. Any external browser can also be called.

Akregator is part of KDE since the 3.4 release, and it is distributed with the kdepim module.

Usenet news client edit

KNode
 
 
KNode 0.10.4
Repository
  • invent.kde.org/pim/kontact  
Websiteuserbase.kde.org/KNode

KNode is the news client program for the KDE desktop environment.

It supports multiple NNTP servers, message threads, scoring, X-Face headers (reading and posting), and international character sets.

Personal wiki edit

KJots
 
 
Initial release1997 (1997)
Final release
5.1.0[19]   / 20 February 2021
Repository
  • invent.kde.org/pim/kontact  
Websiteuserbase.kde.org/KJots

KJots is a simple outliner text editor which can be used to create a personal wiki. It uses a basic tree structure to organize information: it refers to nodes as ‘books’ and leaves as ‘pages’. It includes a book view, which shows a table of contents, and a view mode for all entries.

Similar wiki-style programs are Zim (based on GTK and Python), Wixi (based on Python and GTK), KeepNote (based on Python and GTK), Notecase (based on GTK), BasKet (based on Qt), Gnudiary (also based on Qt), Tomboy (GTK, based on Mono), Gnote (Tomboy port to C++) and Tiddlywiki (self-modifying, single-HTML contained personal wiki, written in JavaScript and expandable with plugins). Also Treeline, an advanced outliner written in Python and personal database available for Linux and Microsoft Windows, has similar functions.

Other components edit

KNotes
 
Initial release1997 (1997)
Stable release
24.02.2[20]   / 11 April 2024
Repository
  • invent.kde.org/pim/kontact  
Website[1]
  • Notes: KNotes – KDE Notes Management
  • Weather: KWeather

Storage back-end edit

Along with the KDE Software Compilation 4 life cycle, Kontact moved to Akonadi for storing its data, when in the past every Kontact component implemented the storage technologies itself. Akonadi is currently mostly developed by the KDE PIM team, but its design is done in an agnostic way and thus not depending on KDE technologies.

The first SC 4 release of Kontact was officially shipped with KDE 4.1. That release did not use Akonadi. Since then the Kontact components have been gradually migrating towards Akonadi. The first stable version of KDE PIM using Akonadi was released together with KDE 4.6.4 in June 2011.[21]

See also edit

References edit

  1. ^ "appdata". GitHub.
  2. ^ . Archived from the original on December 13, 2019. Retrieved November 22, 2017. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
  3. ^ Will Stephenson (2007-01-29). "KDE PIM Annual Meeting Pushes Advanced Design, Enterprise Stability". kde.org. KDE Dot News.
  4. ^ Cornelius Schumacher (2008-02-21). . ked.org. KDE Dot News. Archived from the original on 2011-05-27. Retrieved 2011-04-05.
  5. ^ Stephen Kelly (2010-01-14). "Annual Osnabrück PIM Meeting Brings Exciting Announcements and Ambitious Plans". kde.org. KDE Dot News.
  6. ^ Stephen Kelly (2011-03-15). "9th Annual PIM Meeting Renews Commitment to Innovation". kde.org. KDE Dot News.
  7. ^ "KDE 3.1.5 to KDE 3.2.0 Changelog". kde.org. Retrieved 20 October 2010.
  8. ^ Erfrakon.de
  9. ^ Intevation.net
  10. ^ Klaralvdalens-datakonsult.se
  11. ^ . Archived from the original on 2018-06-25. Retrieved 2010-08-20.
  12. ^ "KMail - KDE Applications".
  13. ^ "SUSE Linux – User Guide Chapter 12. KMail — The KDE Mail Application / 12.3. Access Types". uxsup.csx.cam.ac.uk. Retrieved 20 October 2010.
  14. ^ Comparison of e-mail clients
  15. ^ . Federal Office for Information Security. Archived from the original on 22 July 2012. Retrieved 20 October 2010.
  16. ^ Error: Unable to display the reference properly. See the documentation for details.
  17. ^ "Release v24.01.90 · KDE/korganizer".
  18. ^ "Akregator - KDE Applications".
  19. ^ "Release v5.1.0 · KDE/kjots".
  20. ^ "Release 24.02.2". 11 April 2024. Retrieved 23 April 2024.
  21. ^ "Kde 4.6.4 publishing announcement". kde.org. 10 June 2011. Retrieved 16 June 2011.

External links edit

  • Official website

kontact, confused, with, contakt, contact, kontakt, this, article, needs, additional, citations, verification, please, help, improve, this, article, adding, citations, reliable, sources, unsourced, material, challenged, removed, find, sources, news, newspapers. Not to be confused with Contakt Contact or Kontakt This article needs additional citations for verification Please help improve this article by adding citations to reliable sources Unsourced material may be challenged and removed Find sources Kontact news newspapers books scholar JSTOR February 2009 Learn how and when to remove this message 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 KMail KAddressBook Akregator etc all built on top of a common core KontactKontact screenshotDeveloper s KDEStable release5 19 3 1 March 3 2022 2022 03 03 Repositoryinvent wbr kde wbr org wbr pim wbr kontactWritten inC Operating systemUnix like Microsoft Windows Experimental TypePersonal Information ManagerLicenseGNU GPLv2 or later 2 Websitekontact wbr kde wbr org Contents 1 Differences between Kontact and KDE PIM 2 History 3 Components 3 1 Email 3 1 1 Spam and filtering 3 1 2 Cryptographic support 3 2 Address book 3 2 1 Description 3 2 2 Features 3 3 Organizer 3 4 News feed aggregator 3 5 Usenet news client 3 6 Personal wiki 3 7 Other components 3 8 Storage back end 4 See also 5 References 6 External linksDifferences between Kontact and KDE PIM editTechnically speaking Kontact only refers to a small umbrella application that unifies different stand alone applications under one user interface KDE PIM refers to a work group within the larger KDE project that develops the individual applications in a coordinated way In popular terms however Kontact often refers to the whole set of KDE PIM applications These days many popular Linux distributions such as Kubuntu hide the individual applications and only place Kontact prominently History editKDE PIM New Year Meeting Year Date 2003 1 3 1 5 2004 1 2 1 5 2005 1 6 1 9 2006 1 6 1 8 2007 3 1 12 1 15 2008 4 2 1 2 3 2009 1 09 1 11 2010 5 1 8 1 10 2011 6 2 25 2 27 nbsp KDE mascot Konqi and KDE mail applications The initial groupware container application was written in an afternoon by Matthias Holzer Klupfel and later imported into the KDE source repository and maintained by Daniel Molkentin This container application is essential for Kontact to operate but without embedded components it is not useful by itself The first embedded components were created by Cornelius Schumacher He modified the KAddressBook and KOrganizer applications to create the initial address book and organizer components At this stage no mail client component existed so KDE still lacked a functional integrated groupware application However Cornelius groundbreaking work acted as a prototype for other developers to base their efforts on Don Sanders created the missing mail client component by modifying the KMail application He then integrated the mail client component with the other components and the groupware container application assembled and released the initial Kontact packages and created the initial Kontact website Daniel Molkentin Cornelius Schumacher and Don Sanders then formed the core Kontact team The KMail and container application changes were imported into the KDE source repository and Kontact was released as part of KDE 3 2 7 During the construction of the Kontact application suite the Kolab groupware server was being worked on by Erfrakon 8 Intevation net 9 and Klaralvdalens Datakonsult 10 simultaneously and was completed at approximately the same time This work was done as part of the Kroupware 11 project that also involved modifying the KMail and KOrganizer applications to enhance them with additional groupware features The core Kontact team the Kolab consortium and several independent KDE PIM developers then worked together to enhance Kontact by integrating the Kroupware functionality and making Kolab the primary Kontact server Additionally a news component was created from the KNode application by KDE developer Zack Rusin and Kontact was modified to support an array of mainly web based suites of collaboration software Components editKontact embeds the following Summary Page A summary which shows unread emails upcoming appointments and the latest news and weather from the user s subscribed RSS feeds Email edit KMail nbsp nbsp KMail using the default layout the folder list on the left side and the preview pane below the message list top right Stable release5 24 3 12 nbsp 9 November 2023Repositoryinvent wbr kde wbr org wbr pim wbr kontact nbsp Websitekontact wbr kde wbr org wbr components wbr kmail wbr KMail supports folders filtering viewing HTML mail and international character sets It can handle IMAP IMAP IDLE dIMAP 13 POP3 and local mailboxes for incoming mail It can send mail via SMTP or sendmail protocols It can forward HTML mail as an attachment but it cannot forward mail inline 14 Spam and filtering edit KMail uses two special filters to provide a modular access to spam filtering programs Send this e mail to a program allows any program to be specified and when that KMail filter is activated the program will be run and supplied with the contents of the e mail as its standard input Pipe this e mail through a program not only sends the e mail to a specified program but replaces the e mail with the output of that program This allows the use of systems such as SpamAssassin which can add their own headers to a piece of e mail These modular filters can be combined with text filters to detect for example e mail which has been flagged by SpamAssassin by looking for the special headers it added KMail allows manual filtering of spam directly on the mail server a very interesting feature for dial up users Emails that exceed some threshold size standard is 50 kb but it may be set to any value are not automatically copied to the local computer With get decide later delete options KMail lists them but does not download the whole message which allows the deletion of spam and oversized messages without wasting time Cryptographic support edit nbsp KMail s built in encryption and PGP signature support KMail supports the OpenPGP standard and can automatically encrypt decrypt sign and verify signatures of email messages and its attachments via either the inline or OpenPGP MIME method of signing encryption KMail depends on the GnuPG software for this functionality As a visual aid KMail will colour verified email messages green for trusted signatures yellow for untrusted signatures red for invalid signatures and blue for encrypted messages KMail also supports S MIME messages as well as Chiasmus 15 a proprietary cryptographic system created by the German Federal Office for Information Security BSI Address book edit KAddressBook nbsp nbsp Stable releaseR14 1 1 16 nbsp 20 October 2023Repositoryinvent wbr kde wbr org wbr pim wbr kontact nbsp Websiteuserbase wbr kde wbr org wbr KAddressBook KAddressBook is an address book application Description edit KAddressBook is a graphical interface to organizing the addresses and contact information of family friends business partners etc It integrates with KDE Plasma allowing interoperability with other KDE programs including the e mail client KMail allowing one click access to composing an e mail and the instant messenger Kopete showing the online status of and easy access to instant messaging contacts It can be synchronized with other software or device using Kitchensync and OpenSync A contact may be classified into customizable categories such as Family Business or Customer Many of the fields can have multiple entries for example if the contact has several e mail addresses A contact s fields are separated into four tabs and one tab for custom fields Features edit Exports and imports cards to and from vCard format Uses DBUS to interface with other applications Interoperable with KMail and Kopete as well as Kontact Customize fields and categories Automatic formatting of names Filter ability to search for addresses Capability to query an LDAP database containing person information Organizer edit KOrganizer nbsp nbsp KOrganizer s Calendar viewStable release20 01 90 17 nbsp 10 January 2024Repositoryinvent wbr kde wbr org wbr pim wbr kontact nbsp Websitekontact wbr kde wbr org wbr components wbr korganizer wbr KOrganizer is the personal organizer It has the ability to manage calendars journals and a to do list News feed aggregator edit Akregator nbsp nbsp Akregator running under Plasma 5Stable release5 24 3 18 nbsp 9 November 2023Repositoryinvent wbr kde wbr org wbr pim wbr kontact nbsp Websitekontact wbr kde wbr org wbr components wbr akregator wbr Akregator is a feed aggregator It supports both RSS and Atom Feeds can be sorted into categories Akregator will aggregate all feeds in a particular category into a single list of new entries so that for example all news in the category Politics can be shown in one list It has an incremental search feature for the titles of all the entries in its database Akregator can be configured to fetch feeds within regular intervals The user can also manually request to fetch all feeds individual ones or those in a selected category It supports feed icons and embeds KHTML as an internal tabbed web browser Any external browser can also be called Akregator is part of KDE since the 3 4 release and it is distributed with the kdepim module Usenet news client edit KNode nbsp nbsp KNode 0 10 4Repositoryinvent wbr kde wbr org wbr pim wbr kontact nbsp Websiteuserbase wbr kde wbr org wbr KNode KNode is the news client program for the KDE desktop environment It supports multiple NNTP servers message threads scoring X Face headers reading and posting and international character sets Personal wiki edit KJots nbsp nbsp Initial release1997 1997 Final release5 1 0 19 nbsp 20 February 2021Repositoryinvent wbr kde wbr org wbr pim wbr kontact nbsp Websiteuserbase wbr kde wbr org wbr KJots KJots is a simple outliner text editor which can be used to create a personal wiki It uses a basic tree structure to organize information it refers to nodes as books and leaves as pages It includes a book view which shows a table of contents and a view mode for all entries Similar wiki style programs are Zim based on GTK and Python Wixi based on Python and GTK KeepNote based on Python and GTK Notecase based on GTK BasKet based on Qt Gnudiary also based on Qt Tomboy GTK based on Mono Gnote Tomboy port to C and Tiddlywiki self modifying single HTML contained personal wiki written in JavaScript and expandable with plugins Also Treeline an advanced outliner written in Python and personal database available for Linux and Microsoft Windows has similar functions Other components edit KNotes nbsp Initial release1997 1997 Stable release24 02 2 20 nbsp 11 April 2024Repositoryinvent wbr kde wbr org wbr pim wbr kontact nbsp Website 1 Notes KNotes KDE Notes Management Weather KWeather Storage back end edit Main article Akonadi Along with the KDE Software Compilation 4 life cycle Kontact moved to Akonadi for storing its data when in the past every Kontact component implemented the storage technologies itself Akonadi is currently mostly developed by the KDE PIM team but its design is done in an agnostic way and thus not depending on KDE technologies The first SC 4 release of Kontact was officially shipped with KDE 4 1 That release did not use Akonadi Since then the Kontact components have been gradually migrating towards Akonadi The first stable version of KDE PIM using Akonadi was released together with KDE 4 6 4 in June 2011 21 See also editList of personal information managers David Vignoni the designer of older iconsReferences edit appdata GitHub license notice placed at the top in one of the source files of the project s repository probably in each of its source files Archived from the original on December 13 2019 Retrieved November 22 2017 This program is free software you can redistribute it and or modify it under the terms of the GNU General Public License as published by the Free Software Foundation either version 2 of the License or at your option any later version Will Stephenson 2007 01 29 KDE PIM Annual Meeting Pushes Advanced Design Enterprise Stability kde org KDE Dot News Cornelius Schumacher 2008 02 21 KDE PIM Team Meets to Talk Akonadi and KDE 4 1 ked org KDE Dot News Archived from the original on 2011 05 27 Retrieved 2011 04 05 Stephen Kelly 2010 01 14 Annual Osnabruck PIM Meeting Brings Exciting Announcements and Ambitious Plans kde org KDE Dot News Stephen Kelly 2011 03 15 9th Annual PIM Meeting Renews Commitment to Innovation kde org KDE Dot News KDE 3 1 5 to KDE 3 2 0 Changelog kde org Retrieved 20 October 2010 Erfrakon de Intevation net Klaralvdalens datakonsult se Kroupware kolab org Archived from the original on 2018 06 25 Retrieved 2010 08 20 KMail KDE Applications SUSE Linux User Guide Chapter 12 KMail The KDE Mail Application 12 3 Access Types uxsup csx cam ac uk Retrieved 20 October 2010 Comparison of e mail clients Chiasmus for Windows Linux Federal Office for Information Security Archived from the original on 22 July 2012 Retrieved 20 October 2010 Error Unable to display the reference properly See the documentation for details Release v24 01 90 KDE korganizer Akregator KDE Applications Release v5 1 0 KDE kjots Release 24 02 2 11 April 2024 Retrieved 23 April 2024 Kde 4 6 4 publishing announcement kde org 10 June 2011 Retrieved 16 June 2011 External links edit nbsp Wikimedia Commons has media related to Kontact Official website Retrieved from https en wikipedia org w index php title Kontact amp oldid 1223633166 Usenet news client, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.