Quantcast
Channel: Gargamel.NU
Viewing all articles
Browse latest Browse all 23

Reclaim your data – E-Post

$
0
0

Tredje inlägget i ämnet ”Reclaim your data” och jag tänkte adressera hur jag tog hem min E-post relaterade data..

Observera att jag inte kommer gå in på exakt hur jag satt upp allt utan enbart koncentrera mig på vad jag gjort och vilka verktyg jag använt mig av.

Gmail som tidigare varit en av mina mest nyttjade tjänster innehåller egentligen en mängd olika tjänster, primärt har jag nyttjat Gmail för:

  • E-Post (IMAP och web)
  • Kontakter
  • Kalender

Detta inlägg kommer koncentrera sig på E-Post med IMAP(s) och en bra web-klient.

Ett komplett E-Post system består av en mängd olika komponenter och det finns olika typer av E-post system därute som levererar mer eller mindre delmängd av dessa komponenter. Mitt syfte med hela detta projekt har drivits av främst två punkter:

  1. För att det är roligt och utvecklande
  2. Att få hem min data

Så med punkt nummer ett i minnet så har jag valt att bygga mitt E-Post system på olika komponenter istället för att installera ett komplett system från början. Samtidigt får jag en bättre förståelse för hur jag skall konfigurera varje delkomponent för att kunna konsumera min information exakt som jag vill.

Hela mitt mailsystem rullar på Debian Wheezy (jag har inte vågat uppgradera till squeezy än)

Postfix

myszaSom Mail-server har jag valt att köra Postfix, som ansvarar för att skicka och ta emot e-post. Domäner som skall hanteras av Postfix har jag valt att lägga i en MySQL databas. Detta för att det enkelt att lägga till, ta bort, aktivera eller avaktivera domäner med enkla CLI-commandon istället för att editera i konfigurationsfiler.

Dovecot

dovecotSom IMAP/IMAPs server valde jag Dovecot, jag har kört ett par andra men återgick till Dovecot då jag tycker att den är enklast och bäst helt enkelt. Användarna och domänerna som hanteras av Dovecot ligger i samma MySQL databas som Postfix vilket medför att några enkla Bash-script senare så kan jag lägga till, ta bort, aktivera eller avaktivera användare som skall ha tillgång till min E-post tjänst. Jag har också valt Maildir som format för postlådorna för att underlätta min inkrementella backup.
Jag kör även Dovecot ManageSieve för serverbaserade regler som kan exekveras på inkommande mail.

Maia Mailguardmaia-logo

Maia MailGuard är ett Spam och Antivirus manegeringsverktyg som blandannat nyttjar SpamAssassin och ClamAV. Det ger mig dock möjligheten att låta mina användare själva hantera spam-köer, släppa eller ta bort dem i ett webgränssnitt.

 

RoundCube

roundcube-logoSom Webgränssitt för Dovecot-IMAP har jag valt Roundcube, inte världens snabbaste eller mest innovativa produkt men den har ett enkelt plugin-system som gör det möjligt att förändra sättet jag konsumerar min information på.
Några plugins som jag kör är:

  • password
    Tillåter användarna att själva ändra sitt mail-lösenord
  • managesieve
    Tillåter mina användare att själv skapa regler på sina mail, exempelvis flytta samtliga mail som kommer från en avsändare till en specifik underkatalog.

I min strävan att lyfta hem min data så adresserar detta följande:

Mål Status
Surfing da web
E-post
Distribuera filer
Kalender
Kontakter
Lösenord
Instant Upload
URL Shortner

Tills vi hörs nästa gång: Nanoo Nanoo


Viewing all articles
Browse latest Browse all 23