Kontakt

Kontakt
Typ správce osobních údajů
Vývojář KDE
Zapsáno v C++ [2]
Rozhraní Qt
Operační systém Operační systém podobný Unixu
Nejnovější verze 19.5.3 ( 3. března 2022 ) [1]
Čitelné formáty souborů Maildir
Licence GNU GPL
webová stránka contact.kde.org
 Mediální soubory na Wikimedia Commons

Kontact  je integrované řešení pro správu osobních informací. Program kombinuje známé aplikace KDE : e-mail, adresář, poznámky a elektronické konference ( KMail , KOrganizer , KAddressBook , KTimeTracker , KNotes , KJots a KNode ) do jediného balíčku s názvem Kdepim . Na základě struktury komponent poskytuje Kontact stejné funkce jako samostatné aplikace a přidává další funkce pomocí integrací. Aplikace Kontact spouští aplikace jako součásti. Uživatelé si mohou vybrat, zda budou aplikaci spouštět jako součást aplikace Kontact, nebo ji budou spouštět samostatně.

Rozdíly mezi Kontact a KDE PIM

Technicky vzato, Kontact pouze odkazuje na malou aplikaci, která sdružuje různé samostatné aplikace pod jediným uživatelským rozhraním. KDE PIM označuje pracovní skupinu v rámci projektu KDE , která koordinovaně vyvíjí jednotlivé aplikace.

V lidových slovech však Kontact často označuje celou sadu aplikací KDE PIM.

Historie

KDE PIM setkání
Rok datum
2003 3. ledna – 5. ledna
2004 2. ledna – 5. ledna
2005 6. ledna – 9. ledna
2006 6. ledna – 8. února
2007 [3] 12. ledna – 15. ledna
2008 [4] 1. února – 3. února
2009 9. ledna – 11. ledna
2010 [5] 8. ledna – 10. ledna
2011 [6] 25. února – 27. února

Původní groupwarovou aplikaci napsal odpoledne Matthias Hölzer-Klüpfel a poté ji importoval do zdrojového úložiště KDE a spravuje Daniel Molkentin. Tato aplikace je nezbytná pro fungování aplikace Kontact, ale bez vestavěných komponent je sama o sobě k ničemu.

První implementované komponenty vytvořil Cornelius Schumacher. Upravil aplikace KAddressBook a KOrganizer tak, aby vytvořily komponenty adresáře a organizéru. V této fázi neexistovala žádná komponenta poštovního klienta, takže KDE stále postrádalo funkční integrovanou pracovní aplikaci. Corneliova průkopnická práce však fungovala jako prototyp pro ostatní vývojáře, na kterých mohli založit své nápady.

Don Sanders vytvořil chybějící komponentu poštovního klienta úpravou aplikace KMail . Poté integroval komponentu poštovního klienta s dalšími komponentami a kontejnerovou aplikací, se kterou pracoval, vytvořil a vydal balíčky Kontact a vytvořil web Kontact.

Poté Daniel Molkentin, Cornelius Schumacher a Don Sanders vytvořili hlavní tým Kontact. Změny v aplikaci a kontejneru KMail byly importovány do úložiště KDE a Kontact byl vydán jako součást KDE 3.2 [7]

Při konstrukci sady aplikací Kontact byl pracovní server Kolab zpracován společnostmi Erfrakon [8] , Intevation.net [9] a Klarälvdalens Datakonsult [10] současně a byl dokončen přibližně ve stejnou dobu. Tato práce byla provedena v rámci projektu Kroupware [11] , který také zahrnoval úpravu aplikací KMail a KOrganizer za účelem jejich rozšíření o další funkce.

Základní tým Kontact, konsorcium Kolab a několik nezávislých vývojářů KDE PIM poté spolupracovali na vylepšení Kontactu sloučením funkcí Kroupware a vytvořením hlavního serveru Kolab Kontact.

Kromě toho byla komponenta news vytvořena z aplikace KNode vývojářem KDE Zakem Rusinem a Kontact byl upraven tak, aby podporoval řadu většinou webových softwarových sad pro spolupráci.

Komponenty

Kontakt zahrnuje následující:

Email

KMail [12] podporuje složky, filtrování, procházení pošty HTML a mezinárodní znakové sady. Zvládne IMAP, IMAP IDLE, DIMAP, POP3 a lokální schránky pro příchozí poštu. Program umí odesílat poštu přes protokoly SMTP nebo sendmail. KMail umí přeposílat HTML poštu jako přílohu, ale nemůže přeposílat poštu [13] [14] .

Spam a filtrování

KMail používá dva speciální filtry, které poskytují modulární přístup k programům pro filtrování spamu:

  • Pošlete tento e-mail programu . Chcete-li zadat jakýkoli program, a když je tento filtr KMail aktivován, program se spustí a poskytne se mu obsah e-mailu jako standardní vstup .
  • Spusťte tento e-mail prostřednictvím programu , a to nejen odesláním e-mailu uvedenému programu, ale také nahrazením e-mailu výstupem tohoto programu. To umožňuje použití systémů, jako je SpamAssassin , které mohou přidat vlastní záhlaví k prvku e-mailu.

Tyto modulární filtry lze kombinovat s textovými filtry a detekovat například e-maily, které byly označeny SpamAssassin vyhledáním speciálních hlaviček, které program přidal.

KMail umožňuje ručně filtrovat spam přímo na poštovním serveru, což je velmi zajímavé pro uživatele vytáčeného připojení. E-maily, které překročí určitou prahovou hodnotu velikosti (standard je 50 kB , ale lze ji nastavit na libovolnou hodnotu), nejsou automaticky zkopírovány do místního počítače. S možnostmi „získat, rozhodnout se později, smazat“ je KMail vypíše, ale nestáhne celou zprávu, což vám umožní smazat spam a příliš velké zprávy bez ztráty času.

Kryptografická podpora

KMail podporuje standard OpenPGP a dokáže automaticky šifrovat, dešifrovat, podepisovat a ověřovat podpisy e-mailových zpráv a jejich příloh prostřednictvím vestavěné nebo OpenPGP/MIME podpisové metody/šifrování. U této funkce závisí KMail na softwaru GnuPG. Jako vizuální pomůcku obarví KMail ověřené e-mailové zprávy zeleně pro důvěryhodné podpisy; žlutá pro nespolehlivé podpisy; červená pro neplatné podpisy; a modrá pro šifrované zprávy.

KMail také podporuje zprávy S/MIME a také Chiasmus, proprietární kryptografický systém vytvořený Federálním úřadem pro informační bezpečnost (BSI) [15] .

Adresář

KAddressBook [16]  je aplikace adresáře.

Popis

KAddressBook  je grafické rozhraní pro uspořádání adres a kontaktních informací rodiny, přátel, obchodních partnerů atd. Integruje se s KDE Plasma, což vám umožňuje komunikovat s jinými programy KDE, včetně e-mailového klienta KMail pro přístup k psaní e-mailu jedním kliknutím a rychlého zasílání zpráv Kopete  pro zobrazení stavu online a snadný přístup ke kontaktům pro rychlé zasílání zpráv. Lze jej synchronizovat s jiným softwarem nebo zařízením pomocí Kitchensync a OpenSync .

Kontakt lze klasifikovat do vlastních kategorií, jako je rodina, firma nebo zákazník. Mnoho polí může mít více položek, například pokud má kontakt více e-mailových adres. Kontaktní pole jsou rozdělena do čtyř záložek a jedné záložky pro vlastní pole.

Funkce
  • Export a import karet do formátu vCard a naopak.
  • Program používá DBUS k interakci s jinými aplikacemi.
  • Program spolupracuje s KMail a Kopete a také s Kontact.
  • Pole a kategorie si můžete přizpůsobit.
  • Dokáže automaticky formátovat názvy.
  • Možnost filtrovat, vyhledávat adresy.
  • Schopnost dotazovat se na databázi LDAP obsahující informace o osobě.

Organizér

KOrganizer [17] je osobní organizér. Má schopnost spravovat kalendáře, deníky a seznamy.

RSS agregátor

Akregator [18]  - RSS agregátor . Akregator podporuje RSS i Atom . Kanály lze třídit do kategorií. Akregator sloučí všechny kanály v určité kategorii do jednoho seznamu nových záznamů, takže například všechny zprávy v kategorii "Politika" mohou být zobrazeny v jednom seznamu. Program má funkci inkrementálního vyhledávání názvů všech záznamů ve své databázi.

Akregator lze nakonfigurovat tak, aby přijímal zdroje v pravidelných intervalech. Uživatel může také ručně požádat o výběr všech feedů, jednotlivých nebo vybraných kategorií. Program podporuje ikony a implementuje KHTML jako interní webový prohlížeč s kartami. Můžete také zavolat jakýkoli externí prohlížeč.

Akregator je součástí KDE od verze 3.4 a je distribuován s modulem kdepim.

Novinky

KNode [19]  je zpravodajský klient pro desktopové prostředí KDE.

Program podporuje více serverů NNTP , toky zpráv, hodnocení, hlavičky X-Face (čtení a publikování) a mezinárodní znakové sady.

Osobní wiki

KJots  je textový editor , který lze použít k vytvoření osobní wiki. Program používá k uspořádání informací základní stromovou strukturu: uzly považuje za „knihy“ a ponechává je jako „stránky“. KJots obsahuje zobrazení knihy, které ukazuje obsah a režim zobrazení pro všechny položky.

Podobné programy wikistyle jsou Zim ( založené na GTK+ a Pythonu ), Wixi (založené na Pythonu a GTK+ ), KeepNote (založené na Pythonu a GTK+ ), Notecase (založené na GTK+), BasKet ( založené na Qt ), Gnudiary (také založené na Qt), Tomboy ( GTK+ , založené na Mono), Gnote ( C++ port Tomboy ) a Tiddlywiki (samoobslužný, jeden HTML obsahuje osobní wiki napsanou v JavaScriptu a rozšiřitelnou pomocí pluginů). Podobné funkce má navíc Treeline, pokročilý obrysovač napsaný v Pythonu a osobní databáze dostupná pro Linux a Microsoft Windows.

Ostatní komponenty

  • KNotes  - poznámky;
  • KWeather  - počasí.

Back-end úložiště

Spolu s životním cyklem softwaru se KDE Software Compilation 4 Kontact přesunula do Akonadi, aby ukládala svá data, když každá součást Kontactu v minulosti implementovala technologie úložiště. V současné době je Akonadi vyvíjen především týmem KDE PIM, ale jeho design je agnostický a tudíž nezávislý na technologiích KDE.

První verze Kontact SC 4 byla oficiálně sestavena s KDE 4.1. Toto vydání nepoužívalo Akonadi. Od té doby komponenty Kontact postupně migrovaly směrem k Akonadi. První stabilní verze KDE PIM využívající Akonadi byla vydána s KDE 4.6.4 v červnu 2011 [20] .

Viz také

Poznámky

  1. data aplikace .
  2. Kontaktní projekt Open Source na Open Hub: Stránka jazyků - 2006.
  3. Will Stephenson . Výroční setkání KDE PIM prosazuje pokročilý design, Enterprise Stability , kde.org (29. ledna 2007). Archivováno z originálu 20. května 2018. Staženo 20. května 2018.
  4. Cornelius Schumacher . KDE PIM Team Meets to Talk Akonadi a KDE 4.1 , ked.org (21. února 2008). Archivováno z originálu 27. května 2011. Staženo 20. května 2018.
  5. Stephen Kelly . Výroční setkání PIM v Osnabrücku přináší vzrušující oznámení a ambiciózní plány , kde.org (14. ledna 2010). Archivováno z originálu 20. května 2018. Staženo 20. května 2018.
  6. Stephen Kelly . 9. výroční setkání PIM obnovuje závazek k inovacím , kde.org (15. března 2011). Archivováno z originálu 20. května 2018. Staženo 20. května 2018.
  7. Protokol změn KDE 3.1.5 až KDE 3.2.0 . Získáno 9. února 2018. Archivováno z originálu dne 21. října 2013.
  8. Erfrakon.de . Získáno 9. února 2018. Archivováno z originálu dne 29. září 2017.
  9. Intevation.net . Staženo 9. února 2018. Archivováno z originálu 12. března 2018.
  10. Klaralvdalens-datakonsult.se . Získáno 9. února 2018. Archivováno z originálu 31. října 2010.
  11. Kroupware.kolab.org . Získáno 9. 2. 2018. Archivováno z originálu 25. 6. 2018.
  12. KMail – KDE UserBase Wiki . Staženo 20. 5. 2018. Archivováno z originálu 16. 5. 2018.
  13. 12.3 Typy přístupu . Získáno 20. 5. 2018. Archivováno z originálu 6. 7. 2012.
  14. Porovnání emailových klientů
  15. BSI: Chiasmus™ pro Windows/Linux . Archivováno z originálu 22. července 2012.
  16. KAddressBook 4.4 – KDE UserBase Wiki . Staženo 20. 5. 2018. Archivováno z originálu 20. 5. 2018.
  17. KOrganizer – KDE UserBase Wiki . Staženo 20. 5. 2018. Archivováno z originálu 27. 5. 2018.
  18. Akregator – KDE UserBase Wiki . Staženo 20. 5. 2018. Archivováno z originálu 11. 6. 2018.
  19. KNode – KDE UserBase Wiki . Staženo 20. 5. 2018. Archivováno z originálu 20. 5. 2018.
  20. KDE – Nová sada Kontact přináší Groupware nové generace na počítače a mobilní zařízení . Staženo 20. 5. 2018. Archivováno z originálu 20. 5. 2018.

Odkazy