Kontact

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

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.

Differences between "Kontact" and "KDE PIM"

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

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

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

KMail
Repository
Websitekontact.kde.org/components/kmail/

KMail supports folders, filtering, viewing HTML mail, and international character sets. It can handle IMAP, IMAP IDLE, dIMAP,[12] 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.[13]

Spam and filtering

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

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,[14] a proprietary cryptographic system created by the German Federal Office for Information Security (BSI).

Address book

KAddressBook
Stable release
R14.1.1[15] Edit this on Wikidata / 20 October 2023
Repository
Websiteuserbase.kde.org/KAddressBook

KAddressBook is an address book application.

Description

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

  • 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

KOrganizer
Stable release
20.01.90[16] Edit this on Wikidata / 10 January 2024
Repository
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

Akregator
Stable release
6.1.0[17] Edit this on Wikidata / 23 May 2024
Repository
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

KNode
Repository
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

KJots
Initial release1997 (1997)
Final release
5.1.0[18] Edit this on Wikidata / 20 February 2021
Repository
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

KNotes
Initial release1997 (1997)
Stable release
24.05.2[19] Edit this on Wikidata / 4 July 2024
Repository
Website[1]

Storage back-end

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.[20]

See also

References

  1. ^ "appdata". GitHub.
  2. ^ "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.
  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). "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.
  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. ^ "Kroupware.kolab.org". Archived from the original on 2018-06-25. Retrieved 2010-08-20.
  12. ^ "SUSE Linux – User Guide Chapter 12. KMail — The KDE Mail Application / 12.3. Access Types". uxsup.csx.cam.ac.uk. Retrieved 20 October 2010.
  13. ^ Comparison of e-mail clients
  14. ^ "Chiasmus™ for Windows/Linux". Federal Office for Information Security. Archived from the original on 22 July 2012. Retrieved 20 October 2010.
  15. ^ https://mirror.git.trinitydesktop.org/cgit/tdepim/refs/. {{cite web}}: Missing or empty |title= (help)
  16. ^ "Release v24.01.90 · KDE/korganizer".
  17. ^ "Akregator". Retrieved 5 June 2024.
  18. ^ "Release v5.1.0 · KDE/kjots".
  19. ^ "Release 24.05.2". 4 July 2024. Retrieved 23 July 2024.
  20. ^ "Kde 4.6.4 publishing announcement". kde.org. 10 June 2011. Retrieved 16 June 2011.

Read other articles:

Asghar FarhadiFarhadi di Festival Film Cannes 2013Lahir7 Mei 1972 (umur 51)[1]Homāyūnshahr, Provinsi Isfahan, IranKebangsaanIranAlmamaterUniversitas Tarbiat ModaresUniversitas TehranPekerjaanSutradara film, penulis latar, produser filmTahun aktif1997–sekarangKarya terkenalA SeparationAbout EllySuami/istriParisa BakhtavarAnakSarinaSaaghar Asghar Farhadi (Persia: اصغر فرهادیcode: fa is deprecated , pengucapan Persia: [æsɢæɾ ɛ fæɾhɑdiː]; kelahiran 7...

 

Das KapitalKritik der politischen ÖkonomiePenulisKarl Marx EditorFriedrich Engels NegaraJerman BahasaJerman Subjekkapitalisme, Ilmu ekonomi politik, Filsafat sosial dan Sejarah teori ekonomi Genreesai Diterbitkan1867Selengkapnya di Wikidata Bagian dari seri tentangMarxisme Teori kerja Manifesto Komunis Sebuah Kontribusi untuk Kritik Politik Ekonomi Das Kapital Brumaire ke-28 Louis Napoleon Grundrisse Ideologi Jerman Ekonomi dan Filsafat Naskah 1844 Tesis Feuerbach Konsep Materialisme dialekt...

 

† Человек прямоходящий Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:Синапсиды�...

Daughter of Herod II and Herodias This article is about the daughter of Herodias. For other uses, see Salome (disambiguation). Not to be confused with Salome I or Salome (daughter of Herod the Great). Salome with John the Baptist's head, by Charles Mellin (1597–1649) Salome (/səˈloʊmi/; Hebrew: שְלוֹמִית, romanized: Shlomit, related to שָׁלוֹם, Shalom peace; Greek: Σαλώμη),[1] also known as Salome III,[2][a] was a Jewish princess, the da...

 

Battleship class of the German Imperial Navy SMS Helgoland c. 1911–1917 Class overview NameHelgoland class Operators Imperial German Navy Preceded byNassau class Succeeded byKaiser class Built1908–1912 In commission1911–1920 Completed4 Lost0 Retired4 Scrapped3 General characteristics TypeDreadnought battleship Displacement Normal: 22,808 t (22,448 long tons) Full load: 24,700 t (24,300 long tons) Length167.20 m (548 ft 7 in) Beam28.50 m (93...

 

SongPerdidoJuan Tizol in 1943SongWritten1941 (music), 1944 (lyrics)Composer(s)Juan TizolLyricist(s)Ervin Drake, Hans Lengsfelder Perdido is a jazz standard composed by Juan Tizol, a longtime member of Duke Ellington's orchestra. It was first recorded for radio transcription on December 3, 1941, by Duke Ellington. The Duke Ellington Orchestra recorded it again, this time for Victor, on January 21, 1942.[1] In 1944, Ervin Drake and Hans Lengsfelder were hired to write lyrics for the son...

Esta página cita fontes, mas que não cobrem todo o conteúdo. Ajude a inserir referências. Conteúdo não verificável pode ser removido.—Encontre fontes: ABW  • CAPES  • Google (N • L • A) (Junho de 2021) Campeonato Brasileiro de 2009 - Série A Brasileirão Série A 2009 Campeonato Brasileiro de Futebol de 2009 - Série A Dados Participantes 20 Organização CBF Local de disputa Brasil Período 9 de maio – 6 de dezembro Go...

 

La expedición de van Olmen fue un viaje de descubrimiento autorizado en 1486 por el rey Juan II de Portugal y liderado por Ferdinand van Olmen. El plan de van Olmen consistía en partir con dos carabelas desde Terceira, una de las islas Azores, hacia occidente para explorar y conquistar la isla de las Siete Ciudades. No se sabe si la expedición alcanzó su objetivo ni si logró regresar a tierras portuguesas. Antecedentes Desde principios del siglo XV, desde Portugal se lanzaron numero...

 

Not to be confused with the Latin letter E. Cyrillic letter Cyrillic letterAbkhazian ChePhonetic usage:/ʈʂ/The Cyrillic scriptSlavic lettersАА̀А̂А̄ӒБВГҐДЂЃЕЀЕ̄Е̂ЁЄЖЗЗ́ЅИІЇꙆЍИ̂ӢЙЈКЛЉМНЊОО̀О̂ŌӦПРСС́ТЋЌУУ̀У̂ӮЎӰФХЦЧЏШЩꙎЪЪ̀ЫЬѢЭЮЮ̀ЯЯ̀Non-Slavic lettersӐА̊А̃Ӓ̄ӔӘӘ́Ә̃ӚВ̌ԜГ̑Г̇Г̣Г̌Г̂Г̆Г̈г̊ҔҒӺҒ̌ғ̊ӶД́Д̌Д̈Д̣Д̆ӖЕ̃Ё̄Є̈ԐԐ̈ҖӜӁЖ̣ҘӞЗ̌З̣З̆ӠИ̃ӤҊ�...

BulokNegara TajikistanProvinsiSughd Untuk tempat lain yang bernama sama, lihat Bulok. Bulok adalah kota yang berada di Provinsi Sughd, Tajikistan bagian utara. Rujukan Pranala luar Peta satelit di Maplandia.com Artikel bertopik geografi atau tempat Tajikistan ini adalah sebuah rintisan. Anda dapat membantu Wikipedia dengan mengembangkannya.lbs

 

Ecuadorian tennis player, political figure, entrepreneur This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially...

 

Number of nonzero symbols in a string 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: Hamming weight – news · newspapers · books · scholar · JSTOR (January 2009) (Learn how and when to remove this message) The Hamming weight of a string is the number of symbols that are different from the zero-symbol of the ...

この項目では、舞台設備の「花道(はなみち)」について説明しています。生け花とも呼ばれる「花道(かどう)」については「華道」をご覧ください。 花道上の二代目市川猿之助の弁慶 花道(はなみち)は、劇場や芝居小屋などで、舞台から客席を縦断するように同じ高さで張り出したもので、舞台の延長としてここでも演技が行われる。舞台からひと続きの廊下�...

 

Vincenzo CarducciAutorretrato (circa 1633-1638)Naissance 1576Florence (Italie)Décès 1638Alcalá de Henares (Espagne)Nationalité ItalienActivité PeintureMaître Bartolomeo CarducciPartenaire Bartolomeo CarducciÉlève Giovanni RicciMouvement Baroquemodifier - modifier le code - modifier Wikidata L'intérieur rénové du cloître de la chartreuse d'El Paular avec les peintures de Vicente Carducho. Vincenzo Carducci, également appelé en espagnol Vicencio ou Vicente Carducho (1576-1638) ét...

 

Intercollegiate basketball season 2016–17 St. Francis Brooklyn Terriers women's basketballConferenceNortheast ConferenceRecord8–22 (6–12 NEC)Head coachJohn Thurston (5th season)Associate head coachDionne Dodson (9th season)Assistant coaches Kaitlyn Vican (6th season) Ranait Griff (2nd season) Home arenaGeneroso Pope Athletic ComplexSeasons← 2015–162017–18 → 2016–17 Northeast Conference women's basketball standings vte Conf Overall Team W  ...

Method of running software Computerized batch processing is a method of running software programs called jobs in batches automatically. While users are required to submit the jobs, no other interaction by the user is required to process the batch. Batches may automatically be run at scheduled times as well as being run contingent on the availability of computer resources. History The term batch processing originates in the traditional classification of methods of production as job production ...

 

German Hanseatic family JauchMotto (1683)HERR DU LEITEST MICH NACH DEINEN RATH(Lord thou shalt guide me with thy counsel)[1]Current region  Germany  Canada Earlier spellingsJoherrEtymologyyes-man[2]Place of origin Sultza Villa (1495) in the Electorate of Saxony, Imperial State of the Holy Roman Empire Members August Jauch [de] (Deputy of the Hamburg Parliament) Günther Jauch(German television host) Hans Jauch [de](German Freikorps leader) H...

 

Japanese anime and manga series created by Go Nagai This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages) This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: Demon Prince Enma – news · newspapers · books · scholar · JSTOR (August 2008) (Learn how and when to remove th...

Joseph James HargraveFRGSBorn(1841-04-01)1 April 1841York Factory, Rupert's LandDied22 February 1894(1894-02-22) (aged 52)Edinburgh, ScotlandEducationMadras CollegeOccupation(s)Fur trader, author, journalistEmployerHudson's Bay CompanyParentsJames HargraveLetitia MacTavish The grave of Joseph James Hargrave, Dean Cemetery Joseph James Hargrave FRGS (1 April 1841 – 22 February 1894) was a Hudson's Bay Company fur trader, author, and journalist.[1][2] Biography Josep...

 

1757 siege Siege of BreslauPart of the Third Silesian War (Seven Years' War)Date7 December 1757 – 20 December 1757LocationBreslau, Prussian Silesia, present-day Poland51°07′00″N 17°02′00″E / 51.1167°N 17.0333°E / 51.1167; 17.0333Result Prussian victoryBelligerents Prussia Austria  FranceCommanders and leaders Frederick the Great Soloman Sprecher von Bernegg[1]Strength 36,000[2]167 guns 17,000[2]Casualties and losses Minima...