Postin ohjailu Sievellä
Kapsilla on sähköpostissaan käytössä Sieve-mekanismi sähköpostien ohjailuun ja Roundcube-webmailiin on lisätty työkalu, jolla Sieve-sääntöjä voi muokata itse.
Sieve-sääntöjen muokkaus tapahtuu Kapsin Roundcube-webmailissa kohdassa Asetukset → Suodattimet. Esimerkki suodattimen tekemisestä löytyy ohjesivulta Roskapostin suodatus.
Ennen huhtikuuta 2012 liittyneet jäsenet
Jos et ole muuntanut sähköpostilaatikkoasi vielä Maildir-muotoiseksi ja olet liittynyt jäseneksi ennen huhtikuuta 2012, ota yhteyttä ylläpitoon.
Procmailrc:n muuntaminen Sieveksi
Aiemmin sähköpostiviestien käsittelyssä suositun .procmailrc-tiedoston pystyy muuttamaan Sieve-formaattiin ajamalla SSH-yhteyden kautta Lakka-palvelimella seuraavan komennon:
procmail2sieve ~/.procmailrc
Tulosteena on Sieve-säännöstö, joka kopioidaan ja liitetään Kapsin Roundcube-webmailin kohtaan Asetukset → Suodattimet → Toiminnot → Muokkaa suodatinasetusta.
Kun asetukset ovat tallentuneet, voit poistaa .procmailrc:n:
rm ~/.procmailrc
Roskapostin suodatus
Ohjeet roskapostin suodattamiseen löytyvät sivulta Roskapostin suodatus.
Lisäsuodattimet
Sieve-suodattimet käsitellään järjestyksessä skriptien tavoin, joten järjestyksellä on väliä. Järjestystä voi vaihtaa Roundcubessa raahaamalla ja pudottamalla (drag and drop) suodattimien nimiä suodatinlistassa.
Esimerkiksi whitelist-toiminnon voi tehdä luomalla uuden suodattimen oheisesti:

Suodattimen lisäämisen jälkeen suodatin on siirrettävä raahaamalla ja pudottamalla olemaan ennen roskapostisuodatin-sääntöä.
Suodatinten muokkaaminen käsin
Suodattimia voi muokata Roundcubella myös raakamuodossa valikosta Asetukset → Suodattimet → Toiminnot → Muokkaa suodatinasetusta.
Säännöstö voi näyttää esimerkiksi tältä:
require "fileinto"; # Ladataan fileinto-laajennus, jonka avulla viestejä siirretään
# rule:[Paypal-kuitit omaan kansioonsa]
if allof ( # kaikki alla olevat ehdot on täytyttävä:
header :contains "from" "paypal.com", # 1) Lähettäjän osoitteessa tulee olla paypal.com
header :contains "subject" "Receipt") # 2) Viestin otsikossa on luettava "Receipt"
{
fileinto "Kuitit/Paypal"; # Siirretään viesti Kuitit-kansion Paypal-alikansioon
stop; # Lopetetaan säännöstön käsittely tähän eikä mennä seuraaviin kohtiin
# jotka ovat tässä esimerkissä whitelistaus ja roskapostisuodatin.
}
# rule:[Whitelist]
if anyof ( # Jokin ehdoista on täytyttävä:
header :contains "from" "@github.com", # - Lähettäjän osoitteessa @github.com
header :contains "from" "@twitch.tv", # - Lähettäjän osoitteessa @twitch.tv
header :contains "to" "@lists.debian.org") # - Vastaanottajan osoitteessa @lists.debian.org (postituslista)
{
stop; # Lopetetaan säännöstön käsittely tähän
# eikä mennä roskapostisuodattimeen.
}
# rule:[Roskapostisuodatin]
if anyof (
header :contains "x-rspam-score" "++++", # Täsmää X-Rspam-Scoreen 4 tai yli
header :contains "from" "@parhaattarjoukset.scam") # Lähettäjän osoitteessa @parhaattarjoukset.scam
{
fileinto "Junk"; # Siirretään viesti roskapostikansioon.
stop; # Lopetetaan säännöstön käsittely tähän.
}