Kontakt

kontakt
Type personoplysninger manager
Udvikler KDE
Skrevet i C++ [2]
Interface Qt
Operativ system Unix-lignende operativsystem
nyeste version 5.19.3 ( 3. marts 2022 ) [1]
Læsbare filformater Maildir
Licens GNU GPL
Internet side kontakt.kde.org
 Mediefiler på Wikimedia Commons

Kontact  er en integreret løsning til håndtering af personlige oplysninger. Programmet kombinerer velkendte KDE -programmer : e-mail, adressebog, noter og elektroniske konferencer ( KMail , KOrganizer , KAddressBook , KTimeTracker , KNotes , KJots og KNode ) i en enkelt pakke kaldet Kdepim . Baseret på en komponentstruktur giver Kontact den samme funktionalitet som selvstændige applikationer og tilføjer yderligere funktionalitet ved hjælp af integrationer. Kontact kører applikationer som komponenter. Brugere kan vælge, om de vil køre programmet som en del af Kontact eller køre det separat.

Forskelle mellem Kontact og KDE PIM

Teknisk set refererer Kontact kun til en lille applikation, der samler forskellige selvstændige applikationer under en enkelt brugergrænseflade. KDE PIM refererer til en arbejdsgruppe inden for KDE -projektet , der udvikler individuelle applikationer på en koordineret måde.

Men i populære termer refererer Kontact ofte til hele pakken af ​​KDE PIM-programmer.

Historie

KDE PIM-møder
År datoen
2003 3. januar - 5. januar
2004 2. januar - 5. januar
2005 6. januar - 9. januar
2006 6. januar - 8. februar
2007 [3] 12. januar - 15. januar
2008 [4] 1. februar - 3. februar
2009 9. januar - 11. januar
2010 [5] 8. januar - 10. januar
2011 [6] 25. februar - 27. februar

Det originale groupware-program blev skrevet om eftermiddagen af ​​Matthias Hölzer-Klüpfel og derefter importeret til KDE -kildearkivet og vedligeholdt af Daniel Molkentin. Denne applikation er afgørende for, at Kontact kan fungere, men uden de indbyggede komponenter er den ubrugelig i sig selv.

De første implementerede komponenter blev skabt af Cornelius Schumacher. Han modificerede KAddressBook- og KOrganizer -programmerne for at skabe en adressebog og arrangørkomponenter. På dette tidspunkt var der ingen mailklientkomponent, så KDE manglede stadig et funktionelt integreret arbejdsprogram. Cornelius' pionerarbejde fungerede dog som en prototype for andre udviklere at basere deres ideer på.

Don Sanders oprettede den manglende postklientkomponent ved at ændre KMail- applikationen . Han integrerede derefter mailklientkomponenten med andre komponenter og en containerapplikation til at arbejde med, byggede og frigav Kontact-pakker og skabte Kontact-webstedet.

Derefter dannede Daniel Molkentin, Cornelius Schumacher og Don Sanders hovedholdet i Kontact. Ændringer til KMail- applikationen og -beholderen er blevet importeret til KDE-lageret, og Kontact er blevet frigivet som en del af KDE 3.2 [7]

Under konstruktionen af ​​Kontact-applikationspakken blev Kolab-arbejdsserveren behandlet af Erfrakon [8] , Intevation.net [9] og Klarälvdalens Datakonsult [10] på samme tid og blev afsluttet omtrent samtidig. Dette arbejde blev udført som en del af Kroupware [11] -projektet , som også involverede ændring af KMail- og KOrganizer- programmerne for at udvide dem med yderligere funktionalitet.

Det centrale Kontact-team, Kolab-konsortiet og flere uafhængige KDE PIM-udviklere arbejdede derefter sammen for at forbedre Kontact ved at fusionere Kroupware-funktionalitet og gøre Kolab til Kontacts hovedserver.

Derudover blev nyhedskomponenten bygget fra en KNode -applikation af KDE - udvikleren Zak Rusin, og Kontact blev modificeret til at understøtte en række for det meste webbaserede samarbejdssoftwarepakker.

Komponenter

Kontakten omfatter følgende:

E- mail

KMail [12] understøtter mapper, filtrering, HTML- mail-søgning og internationale tegnsæt. Den kan håndtere IMAP, IMAP IDLE, DIMAP, POP3 og lokale postkasser til indgående post. Programmet kan sende mail via SMTP eller sendmail-protokoller. KMail kan videresende HTML-mail som en vedhæftet fil, men kan ikke videresende post [13] [14] .

Spam og filtrering

KMail bruger to specielle filtre til at give modulær adgang til spamfiltreringsprogrammer:

  • Send denne e-mail til programmet . For at specificere et hvilket som helst program, og når dette KMail-filter er aktiveret, vil programmet blive startet og forsynet med indholdet af e-mailen som standard input .
  • Kør denne e-mail gennem programmet , ikke kun at sende e-mailen til det nævnte program, men erstatte e-mailen med det pågældende programs output. Dette gør det muligt at bruge systemer som SpamAssassin , som kan tilføje deres egne overskrifter til et e-mail-element.

Disse modulære filtre kan kombineres med tekstfiltre for at registrere for eksempel e-mail, der er blevet markeret af SpamAssassin, ved at lede efter specielle headers, som programmet har tilføjet.

KMail giver dig mulighed for manuelt at filtrere spam direkte på mailserveren, hvilket er meget interessant for opkaldsbrugere. E-mails, der overskrider en vis størrelsestærskel (standarden er 50 KB , men kan indstilles til en hvilken som helst værdi), kopieres ikke automatisk til den lokale computer. Med valgmulighederne "hent, beslut senere, slet" viser KMail dem, men downloader ikke hele beskeden, hvilket giver dig mulighed for at slette spam og overdimensionerede beskeder uden at spilde tid.

Kryptografisk støtte

KMail understøtter OpenPGP-standarden og kan automatisk kryptere, dekryptere, signere og verificere signaturerne på e-mail-meddelelser og deres vedhæftede filer gennem den indbyggede eller OpenPGP/MIME-signaturmetode/kryptering. For denne funktion afhænger KMail af GnuPG-softwaren. Som en visuel hjælp vil KMail farve bekræftede e-mail-beskeder grønne for pålidelige signaturer; gul for upålidelige signaturer; rød for ugyldige signaturer; og blå for krypterede beskeder.

KMail understøtter også S/MIME-meddelelser såvel som Chiasmus, et proprietært kryptografisk system skabt af Federal Office for Information Security (BSI) [15] .

Adressebog

KAddressBook [16]  er et adressebogsprogram.

Beskrivelse

KAddressBook  er en grafisk grænseflade til at organisere adresser og kontaktoplysninger på familie, venner, forretningspartnere og så videre. Det integreres med KDE Plasma, hvilket giver dig mulighed for at interagere med andre KDE-programmer, inklusive KMail-e-mail-klienten for et-klik adgang til at skrive e-mail, og Kopete instant messenger  til online-statusvisning og nem adgang til kontakter til instant messaging. Det kan synkroniseres med anden software eller enhed ved hjælp af Kitchensync og OpenSync .

En kontakt kan klassificeres i brugerdefinerede kategorier såsom familie, virksomhed eller kunde. Mange felter kan have flere poster, for eksempel hvis en kontakt har flere e-mailadresser. Kontaktfelter er opdelt i fire faner og en fane for brugerdefinerede felter.

Funktioner
  • Eksport og import af kort til vCard -format og omvendt.
  • Programmet bruger DBUS til at interagere med andre applikationer.
  • Programmet interagerer med KMail og Kopete samt Kontact.
  • Du kan tilpasse felter og kategorier.
  • Kan automatisk formatere navne.
  • Evne til at filtrere, søge efter adresser.
  • Mulighed for at forespørge i en LDAP- database, der indeholder oplysninger om en person.

Organizer

KOrganizer [17] er en personlig organisator. Det har evnen til at administrere kalendere, tidsskrifter og lister.

RSS-aggregator

Akregator [18]  - RSS-aggregator . Akregator understøtter både RSS og Atom . Kanaler kan sorteres i kategorier. Akregator vil samle alle kanaler i en bestemt kategori til én liste over nye indlæg, så for eksempel alle nyheder i kategorien "Politik" kan vises på én liste. Programmet har en trinvis søgefunktion for titlerne på alle poster i sin database.

Akregator kan konfigureres til at modtage feeds med jævne mellemrum. Brugeren kan også manuelt anmode om et udvalg af alle feeds, individuelle eller udvalgte kategorier. Programmet understøtter ikoner og implementerer KHTML som en intern webbrowser med faner. Du kan også ringe til enhver ekstern browser.

Akregator har været en del af KDE siden version 3.4 og distribueres med kdepim-modulet.

Nyheder

KNode [19]  er en nyhedsklient til KDE-skrivebordsmiljøet.

Programmet understøtter flere NNTP -servere , beskedstrømme, scoring, X-Face-headers (læs og publicer) og internationale tegnsæt.

Personlig wiki

KJots  er en teksteditor , der kan bruges til at oprette en personlig wiki. Programmet bruger en grundlæggende træstruktur til at organisere information: det behandler noder som "bøger" og efterlader dem som "sider". KJots inkluderer en bogvisning, der viser en indholdsfortegnelse og visningstilstand for alle poster.

Lignende wikistyle-programmer er Zim ( GTK+ og Python baseret ), Wixi (Python og GTK+ baseret ), KeepNote (Python og GTK+ baseret), Notecase (GTK+ baseret), BasKet ( Qt baseret ), Gnudiary (også baseret på Qt), Tomboy ( GTK+ , baseret på Mono), Gnote (en C++ port af Tomboy ) og Tiddlywiki (selv-modificerende, én HTML indeholder en personlig wiki skrevet i JavaScript og kan udvides med plugins). Derudover har Treeline, en avanceret outliner skrevet i Python og en personlig database tilgængelig for Linux og Microsoft Windows, lignende funktioner.

Andre komponenter

  • KNoter  - noter;
  • KWeather  - vejr.

Backend-lagring

Sammen med softwarens livscyklus flyttede KDE Software Compilation 4 Kontact til Akonadi for at gemme sine data, da hver komponent i Kontact tidligere implementerede lagringsteknologier. I øjeblikket er Akonadi hovedsageligt udviklet af KDE PIM-teamet, men dets design er agnostisk og derfor uafhængigt af KDE-teknologier.

Den første udgivelse af Kontact SC 4 blev officielt bygget med KDE 4.1. Denne udgivelse brugte ikke Akonadi. Siden da er Kontact-komponenter gradvist migreret mod Akonadi. Den første stabile version af KDE PIM ved hjælp af Akonadi blev udgivet med KDE 4.6.4 i juni 2011 [20] .

Se også

Noter

  1. appdata .
  2. Kontact Open Source-projektet på Open Hub: Sprogside - 2006.
  3. Will Stephenson . Årsmøde i KDE PIM skubber til avanceret design, virksomhedsstabilitet , kde.org (29. januar 2007). Arkiveret fra originalen den 20. maj 2018. Hentet 20. maj 2018.
  4. Cornelius Schumacher . KDE PIM-team mødes for at tale Akonadi og KDE 4.1 , ked.org (21. februar 2008). Arkiveret fra originalen den 27. maj 2011. Hentet 20. maj 2018.
  5. Stephen Kelly . Det årlige PIM-møde i Osnabrück bringer spændende meddelelser og ambitiøse planer , kde.org (14. januar 2010). Arkiveret fra originalen den 20. maj 2018. Hentet 20. maj 2018.
  6. Stephen Kelly . 9. årlige PIM-møde fornyer engagementet i innovation , kde.org (15. marts 2011). Arkiveret fra originalen den 20. maj 2018. Hentet 20. maj 2018.
  7. KDE 3.1.5 til KDE 3.2.0 Ændringslog . Hentet 9. februar 2018. Arkiveret fra originalen 21. oktober 2013.
  8. Erfrakon.de . Hentet 9. februar 2018. Arkiveret fra originalen 29. september 2017.
  9. Intevation.net . Hentet 9. februar 2018. Arkiveret fra originalen 12. marts 2018.
  10. Klaralvdalens-datakonsult.se . Hentet 9. februar 2018. Arkiveret fra originalen 31. oktober 2010.
  11. Kroupware.kolab.org . Hentet 9. februar 2018. Arkiveret fra originalen 25. juni 2018.
  12. KMail - KDE UserBase Wiki . Hentet 20. maj 2018. Arkiveret fra originalen 16. maj 2018.
  13. 12.3 Adgangstyper . Hentet 20. maj 2018. Arkiveret fra originalen 6. juli 2012.
  14. Sammenligning af e-mail-klienter
  15. BSI: Chiasmus™ til Windows/Linux . Arkiveret fra originalen den 22. juli 2012.
  16. KAddressBook 4.4 - KDE UserBase Wiki . Hentet 20. maj 2018. Arkiveret fra originalen 20. maj 2018.
  17. KOrganizer - KDE UserBase Wiki . Hentet 20. maj 2018. Arkiveret fra originalen 27. maj 2018.
  18. Akregator - KDE UserBase Wiki . Hentet 20. maj 2018. Arkiveret fra originalen 11. juni 2018.
  19. KNode - KDE UserBase Wiki . Hentet 20. maj 2018. Arkiveret fra originalen 20. maj 2018.
  20. KDE - Ny Kontact Suite bringer næste generations gruppeware til desktop og mobil . Hentet 20. maj 2018. Arkiveret fra originalen 20. maj 2018.

Links