{"id":1231,"date":"2017-10-20T23:09:54","date_gmt":"2017-10-20T22:09:54","guid":{"rendered":"https:\/\/fossworld.dk\/?p=1231"},"modified":"2017-10-23T00:58:33","modified_gmt":"2017-10-22T23:58:33","slug":"i-regn-og-slud-posten-skal-ud","status":"publish","type":"post","link":"https:\/\/fossworld.dk\/?p=1231","title":{"rendered":"I regn og slud \u2013 posten skal ud"},"content":{"rendered":"<p>Det var v\u00e6ret lidt sl\u00f8jt med indl\u00e6ggene i det sidste halve \u00e5rs tid. Men nu er trangen til at forpeste folks liv atter vakt til live.<\/p>\n<p>I for\u00e5ret gik jeg hele vejen og flyttede al min post fra ClawsMail og til Kmail. Kmail er en del af KDE Personal Information Management, der udover postprogrammet Kmail ogs\u00e5 indeholder programmer som noteprogrammet Knote, adressekartoteket Kadress, kalenderprogrammet Korganizer, nyhedsprogrammet Akregator og et par andre sm\u00e5programmer. Det gode ved dette er bekvemmeligheden ved integration og muligheden for at synkronisere med en central fjerntjeneste.<br \/>\n<!--more--><br \/>\nUdover at man kan afvikle alle programmerne enkeltvist, er det ogs\u00e5 muligt at k\u00f8re dem som plugins under Kontact, der giver dem alle en f\u00e6lles brugergr\u00e6nseflade \u2013 hvilket er ganske praktisk.<\/p>\n<p>Skiftet skete fordi at der ikke var nogen rigtig sammenh\u00e6ng imellem nogen af mine data, hvilket gjorde det sv\u00e6rt at udnytte dem p\u00e5 alle mine enheder.<\/p>\n<p>F\u00f8rste trin var at finde ud af hvilket omdrejningspunkt hele systemet skulle have. I mit grevskab var der dengang, ligesom i dag \u2013 kun to muligheder:<\/p>\n<ol>\n<li>Benytte mit eksisterende posthus fra Axigen.\n<p>Axigen Mail Server er normalt et betalingsprogram, rettet imod mindre virksomheder. Hvis man dog kan indskr\u00e6nke sig til fem postadresser p\u00e5 hver fem dom\u00e6ner, samt at supporten er begr\u00e6nset til deres frie forum \u2013 er der en gratistmulighed, kaldet Axigen Free Mail Server. Dette giver en postserver, med mulighed for webmail, kalender (CalDAV) og kontakth\u00e5ndtering (CardDAV) \u2013 med mulighed for deling af information p\u00e5 tv\u00e6rs af konti.<\/p>\n<p>Af en eller anden grund fik jeg aldrig dette til at fungere optimalt, ved synkroniseringen af kalender og kontakter, hverken med smarttelefon eller KDE Personal Information Management. Det er tilsyneladende kun muligt at eksportere kontakter via en gammeldags CSV-fil.<\/p>\n<p>Derfor begyndte jeg at udf\u00f8re fors\u00f8g med den alternative mulighed.\n<\/li>\n<li>Benytte den cloud-instans jeg havde lejet mig ind p\u00e5.\n<p>For et \u00e5rs tid siden oprettede jeg gratistkonti hos flere kommercielle udbydere af ownCloud-baserede tjenester. Deriblandt ownDrive, der h\u00f8rer hjemme i Oslo, men som lejer sig ind p\u00e5 hardware i Nederlandene. Dengang var det ownCloud-baseret \u2013 men man har senere flyttet hele skidtet over p\u00e5 udl\u00f8beren NextCloud, med alt hvad det indeb\u00e6rer. Det er s\u00e5 i mellemtiden blevet til mere end bare en gratistkonto og det til en anst\u00e6ndig pris.\n<\/li>\n<\/ol>\n<p>Efter lidt konfigurationsbesv\u00e6r med smarttelefonen, kom dette arrangement dog hurtigt til at fungere som det skulle og med KDE Personal Information Management var opgaven overst\u00e5et p\u00e5 nogle ganske f\u00e5 minutter.<\/p>\n<p>Importen fra ClawsMail og til Kmail fungerede stort set automatisk. Kmail har en simpelthen fremragende Importguide, der kan importere breve fra de fleste standardprogrammer.<\/p>\n<p>Det var f\u00f8rst bagefter at problemerne begyndte med Kmail, eller rettere med Akonadi \u2013 der er KDE Personal Information Managements bagvedl\u00e6ggende tjeneste. Breve begyndte at forsvinde, eller senere at blive korruperet \u2013 ligesom der skete daglige frysninger, eller rettere noget der lignede deadlocks \u2013 n\u00e5r der skulle hentes breve fra Akonadis lager.<\/p>\n<p>Nu er det vist p\u00e5 tide at forklare hvad Akonadi egentlig er.<\/p>\n<p>Akonadi er en model-view-controller tilgang til at lagre\/hente\/s\u00f8ge efter data for alle delprogrammer i KDE Personal Information Management. N\u00e5r programmerne vil hente, gemme eller s\u00f8ge efter data \u2013 beder de simpelthen den bagvedl\u00e6ggende Akonaditjeneste om at udf\u00f8re opgaven. Akonadi har s\u00e5 lagret den spejlede data og metadata i en MySQL\/MariaDB database for bedre s\u00f8gbarhed. Tanken er at flytte kompleksiteten med h\u00e5ndtering af data, v\u00e6k fra selve programmet.<\/p>\n<p>Dette betyder ogs\u00e5, at man ikke beh\u00f8ver at have selve programmet k\u00f8rende for at synkronisere med en ekstern post- eller kalendertjeneste, eller foretage periodisk sikkerhedskopiering af for eksempel post. <\/p>\n<p>Men for mange brugere har det ogs\u00e5, siden introduktionen af Akonadi med KDE4, givet mange gr\u00e5 h\u00e5r i hovedet og endel\u00f8se eftermiddage med dokumentation og s\u00f8gen efter svar p\u00e5 diverse fora. Hvorfor opf\u00f8rer min Akonadi s\u00e5 r\u00e5ddent? Hvilket det har gjort I mit tilf\u00e6lde og p\u00e5 et tidspunkt f\u00e5r man alts\u00e5 nok \u2026. igen<\/p>\n<p>Jeg har har dog ikke villet g\u00e5 tilbage til ClawsMail og en NextCloud Calender opstilling i Chromium i Applikationstilstand og kopieren frem og tilbage med kontakter \u2013 eller hvordan det nu forgik i fordums tid.<\/p>\n<p>Her viser Mozilla Thunderbid s\u00e5 sit grimme fj\u00e6s igen. Denne mastodont bygger p\u00e5 Mozilla Firefox fundamentet og er dermed multiplatform. Den har det meste af den Personal Information Manager funktionalitet som KDE Personal Information Management ogs\u00e5 har \u2013 bare proppet ind i \u00e9t eneste program k\u00e6mpe program &#8211; prim\u00e6rt via udvidelser.<\/p>\n<p>Mozilla Thunderbird er ressourcekr\u00e6vende og nogle gange ikke altid specielt responsiv og for at f\u00e5  p\u00e5mindelser om noterede opgaver og begivenheder, skal programmet v\u00e6re oppe at k\u00f8re.<br \/>\nJeg har, som antydet tidligere, f\u00f8r benyttet Mozilla Thunderbird i et par \u00e5r. For efterh\u00e5nden ti \u00e5r siden efterlod jeg eComstation (En \u00e6ldre OS\/2-distribution) og dermed postprogrammet PMMail og rykkede ind i pingvinland &#8211; igen efter en mislykket pr\u00f8veperiode med en langt tidligere version af KDE Personal Information Management. <\/p>\n<p>Det at bruge Mozilla Thunderbird kan nogle f\u00f8les som at danse vals med en gigantisk bautasten. Men det antal af gange jeg har oplevet et programnedbrud, kan t\u00e6lles p\u00e5 to fingre og jeg har if\u00f8lge min begr\u00e6nsede hukommelse faktisk aldrig st\u00f8dt p\u00e5 manglende eller korrupt data.<\/p>\n<p>Siden sidste gang jeg benyttede Mozilla Thunderbird, har den grafiske brugergr\u00e6nseflade f\u00e5et en ansigtsl\u00f8ftning, s\u00e5 det tog lidt tid at finde rundt. Basisfunktionaliteten er ogs\u00e5 \u00e6ndret fra at v\u00e6re et postprogram med mulig Personal Information Manager funktionalitet til en rigtig Personal Information Manager. Ikke fordi at der egentlig er tilf\u00f8jet nogen ny funktionalitet i selve programmet, men det leveres som standard med udvidelser preinstalleret, der giver denne funktionalitet.<\/p>\n<p>N\u00e5r f\u00f8rst man ved hvad der er op og hvad der er ned, er det hurtig at s\u00e6tte diverse konti op.<\/p>\n<p>Der er direkte CalDAV underst\u00f8ttelse i kalenderdelen, s\u00e5 den ops\u00e6tning er ganske triviel. For at f\u00e5 NextCloud kontakt integration er det nemmest at installere udvidelsen CardBook, der installerer en specifik kontaktbog der er udviklet specifikt til brug med CardDAV. Den benytter man s\u00e5 i stedet for standardkontaktbogen.<\/p>\n<p>Der er desv\u00e6rre ingen underst\u00f8ttelse af NextCloud nyhedsfeeds \u2013 s\u00e5 den eneste mulighed er at hente en feedliste fra NextCloud og importere dem i Mozilla Thunderbird. Lidt \u00e6rgeligt, men forh\u00e5bentlig \u00e6ndrer dette sig engang i fremtiden.<\/p>\n<p>At flytte selve posten over, viste sig at v\u00e6re et st\u00f8rre problem. Kmail gemmer som standard sine breve i maildir-format (En fil per brev), men Mozilla Thunderbird benytter mbox-format (en fil per folder). Ligeledes er der det problem at Mozilla Thunderbird ikke er specielt behj\u00e6lpelig med v\u00e6rkt\u00f8j til at importere ret meget andet and mBox-filer. Men p\u00e5 den anden side er Kmail lige s\u00e5 ubehj\u00e6lpelig med at eksportere noget som helst til andre formater.<\/p>\n<p>Efter lidt s\u00f8gen p\u00e5 diverse fora, finder man at der flere m\u00e5der at omg\u00e5 dette konverteringsproblem. Deriblandt en vejledning der gav anvisning i hvordan man \u00e6ndrede filerne og selve hierakiet, i h\u00e5nden \u2013 men heldigvis ogs\u00e5 en mere spiselig anvisning, der involverede Google Mail.<\/p>\n<p>Dette at benytte Google mail som mellemstation kan sikkerhedsm\u00e6ssigt m\u00e5ske skr\u00e6mme en del og jeg pr\u00f8vede da ogs\u00e5 f\u00f8rst at lave det samme nummer med min egen postserver som mellemstation. Kmail var dog, af uvisse \u00e5rsager, ikke istand til at fuldf\u00f8re sin del af arbejdet og kunne ikke overf\u00f8re alle breve. Google Mail var s\u00e5ledes den eneste mulighed.<\/p>\n<p>I sin simple helhed opretter man en IMAP-konto i Kmail og kobler denne op imod en Google Mail konto. Hele hierakiet tr\u00e6kkes derefter over til Google Mail kontoen. Husk at omd\u00f8be Indbakke og Sent-Mails, eller proppe dem et niveau ind i hierakiet af foldere \u2013 da de ellers kan risikeren at komme til at konflikte med eksisterende foldere. Husk ogs\u00e5 at fort\u00e6lle Kmail, at den ikke skal hente flere breve fra den normale postserver,  <\/p>\n<p>Nu kommer den sv\u00e6re, ofte timelange venten \u2013 mens Kmail overf\u00f8rer brevene. Her kan man passende oprette en postkonto i Mozilla Thunderbird, der skal overtage tjansen fra Kmail.<\/p>\n<p>N\u00e5r man er sikker p\u00e5 at alle breve er overf\u00f8rt \u2013 er det bare at koble Mozilla Thunderbird op imod Google Mail via IMAP. N\u00e5r Mozilla Thunderbird, efter det der bedst kan beskrives som en evighed, har synkroniseret med Google Mail, er det simpelthen bare at tr\u00e6kke folder hierakiet over til en lokal eller eventuelt en nyoprettet POP3 konto \u2013 der overtager . Nu kommer den sv\u00e6re, ofte timelange venten \u2013 mens Mozilla Thunderbird over f\u00f8rer brevene.<\/p>\n<p>Nu kan Arkonadi-tjenesten deaktiveres og Mozilla Thunderbird overtage vagten.<\/p>\n<h3>Epilog:<\/h3>\n<p>Ligesom med sl\u00e6gtningen Mozilla Firefox, findes der til Mozilla Thunderbird, et hav af udvidelser. I en del tilf\u00e6lde fungerer disse udvidelser faktisk p\u00e5 begge, i andre tilf\u00e6lde g\u00f8r de ikke. Men der er ogs\u00e5 underst\u00f8ttelse af temaer. Disse er i mange tilf\u00e6lde nok smukke at se p\u00e5, men suger beregningskraft som et sort hul. Men det er bare at pr\u00f8ve sig frem.<\/p>\n<p>Henvisninger:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.mozilla.org\/da\/thunderbird\/\">Mozilla Thunderbird<\/a><\/li>\n<li><a href=\"https:\/\/www.axigen.com\/\">Axigen Mail Server<\/a><\/li>\n<li><a href=\"https:\/\/owndrive.com\/\">OwnDrive.com<\/a><\/li>\n<li><a href=\"https:\/\/owncloud.org\/\">ownCloud<\/a><\/li>\n<li><a href=\"https:\/\/nextcloud.com\/\">Nextcloud<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Det var v\u00e6ret lidt sl\u00f8jt med indl\u00e6ggene i det sidste halve \u00e5rs tid. Men nu er trangen til at forpeste folks liv atter vakt til live. I for\u00e5ret gik jeg hele vejen og flyttede al min post fra ClawsMail og til Kmail. Kmail er en del af KDE Personal Information Management, der udover postprogrammet Kmail ogs\u00e5 indeholder programmer som noteprogrammet&hellip; <a href=\"https:\/\/fossworld.dk\/?p=1231\">More &rarr;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[119,316,250,71,15],"tags":[370,378,380,341,377,379,246],"class_list":["post-1231","post","type-post","status-publish","format-standard","hentry","category-blahblahblah","category-cloud","category-desktop","category-kde-programmel","category-linux","tag-akonadi","tag-axigen","tag-kadress","tag-kde","tag-kmail","tag-korganizer","tag-thunderbird"],"_links":{"self":[{"href":"https:\/\/fossworld.dk\/index.php?rest_route=\/wp\/v2\/posts\/1231","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fossworld.dk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fossworld.dk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fossworld.dk\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/fossworld.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1231"}],"version-history":[{"count":6,"href":"https:\/\/fossworld.dk\/index.php?rest_route=\/wp\/v2\/posts\/1231\/revisions"}],"predecessor-version":[{"id":1237,"href":"https:\/\/fossworld.dk\/index.php?rest_route=\/wp\/v2\/posts\/1231\/revisions\/1237"}],"wp:attachment":[{"href":"https:\/\/fossworld.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1231"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fossworld.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1231"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fossworld.dk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}