Dette innlegget er litt annerledes enn resten av innholdet her på nettstedet, men jeg har sittet med dette i over et år nå og det var på tide å få det ut. Det er en veldig personlig, uprofesjonell og frustrert utblåsing og er stort sett ment som et hjertesukk over hvor tungrodd man kan gjøre ting hvis man bare bestemmer seg for det.
Det er også en vekkerklokke for alle som tror at de eier dataene sine når de bor i skyen, og som tror at skytjenester er Veien og Lyset(tm). Når du gir dataene dine til store, multinasjonale selskaper med lang historikk for å dra shady stunts på alle fronter de driver business på, så gir du samtidig fra deg kontrollen over dem. Du vet ikke hvor de lagres, du vet ikke hva de gjør med dem, du vet ikke hva de bruker dem til, hvem de gir tilgang eller hvem de selger dem til.
Jeg innser også at å drifte egen server og self-hoste alle mulige applikasjoner er langt utenfor hva folk flest er i stand til, men det går an å velge mindre rovdriftorienterte selskaper enn Microsoft, Apple, Google, Amazon og Meta/Facebook. Alt du trenger å gjøre er å Goo... søke på DuckDuckGo.
Kortversjon: Sett opp egen mailserver og flytt alt dit.
Lang versjon:
Nå har jeg vært Microsoft 365-kunde i drøyt 2 år, og dette er mine erfaringer:
Så, hvordan bli en fornøyd Microsoft 365-kunde?
To alternativer:
I mitt tilfelle valgte jeg punkt 2, og nærmer meg nå sluttfasen av et prosjekt som har pågått i over ett år etter at Rackspace ble utsatt for ransomwareangrep om morgenen 02. desember 2022, som førte til at hele Hosted Exchange-miljøet deres gikk ned og 30.000 kunder var uten mailhistorikken sin. I 6 måneder.
Til deres credit tilbød de alle sine kunder "gratis" M365-lisenser og hjelp til hastemigrering over, noe jeg benyttet meg av for å unngå nedetid. Jeg hadde 1 års backlog av mail i Outlook på jobb, så jeg mistet "bare" mail fra 02.12.21 og tilbake til september 1997. I mai 2023 fikk jeg dog beskjed om at de hadde gjenopprettet backupen min (eller på annet vis klart å grave ut mailboksen min fra kryptohelvetet de satt i, og fikk lastet denne ned og har den nå lagret minst 12 forskjellige steder, inkludert separate off-site og offline lokasjoner.
I løpet av desember begynte jeg å undersøke andre mailhostingselskaper, både norske og utenlandske, men alle hadde enten for lite lagringsplass (jeg trenger 25gb for ingest av dumpen fra Rackspace og 5GB til for det som har kommet inn det siste året, pluss plass for fremtiden) eller igjen, hjernedøde begrensninger på mailaliaser. Etter mye frustrasjon og irritasjon besluttet jeg å atter en gang sette opp min egen mailserver og hoste min egen mail.
Jeg hadde tidligere sett på workaround.org sin ISPMail-howto, som er både en copypaste-howto og en tekst som sier hva man gjør, hvorfor man gjør det, og konsekvensene som kan oppstå dersom man gjør det feil. Jeg brukte en kveld på å sette opp DNS, server, mailbokser og domener og alt fungerte alldeles utmerket, men jeg fikk ikke gode scores på mail-tester.com uansett hva jeg gjorde. En helg med tweaking gav meg gode nok scores til at mail kunne leveres på det store internettet, men jeg syntes administrasjonsgrensesnittene for alt var for lite helhetlig. Jeg fant heller ikke et webmailgrensesnitt jeg likte, men Roundcube fungerte greit nok, om det enn var noe tregt.
Jeg lot serveren stå og snurre i et års tid for at den skulle være aktiv, sende og motta litt mail av og til, og bygge reputation.
I mellomtiden har jeg fra og til sett på andre mailsystemer som har enklere deployment og upgrade-syklus, samt bedre administrasjonsverktøy, bedre oversikt og overordnet kontroll. Og bedre webmailgrensesnitt.
Jeg har testet Mail-in-a-box, IRedMail, Mailu, docker-mailserver og mailcow. Sikkert noen andre også. Jeg endte til slutt opp med mailcow, because cow, og fordi jeg likte admin-webUI og SOGo Groupware-klienten. Det er relativt enkelt å administrere, oppgraderinger skjer via et vedlagt script, backups av alt skjer også via et vedlagt script som kan kjøres via cron. Denne backupen rsync'es deretter over til backupserveren min og tas vare på i 30 dager før den automatisk slettes.
Det finnes flere måter å eksportere data fra en PST-fil på, gitt at man klarer å få kranglet dataene sine ut fra Microsoft 365 og ender opp med en .PST-fil (.PST-filer er svært humørsyke og tåler egentlig ikke at man gjør noe som helst med dem, så sørg for å alltid ha 17 kopier av filen du jobber med siden den kan finne på å spise seg selv når som helst).
Metode 1: Importere/kopiere mailen via Outlook (hvis man fremdeles kjører Windows).
Problem: Det funker ikke hvis man har
Metode 2: Importere PST-filen til Evolution
Det finnes selvsagt en plugin for Evolution som kan åpne og importere PST-filer.
Problem: Alle importerte mail har dato/klokkeslett for tidspunktet det enkelte mailelementet ble importert, så hvis man har 28 år med mailhistorikk, så gikk alle muligheter til å søke på dato nettopp i dass.
Dette fører oss til...
Metode 3: Bruk et tredjepartsprogram for å importere mail til et lokalt arkiv, for så å eksportere dette til serveren
Problem: Noen mailelementer kan kanskje ikke importeres av uforklarlige grunner. Noen mailelementer kan ikke importeres fordi de ikke eksisterer, men er likevel listet i index-tabellen. Dette er en av mange gleder ved PST-formatet.
Bonus: Hvert eneste importerte mailelement beholder sin opprinnelige og originale dato/tidsstempling.
Superbonus: Man slipper å måtte forholde seg til Microsoft 365 lenger.