Kapsin logo

Kapsi Internet-käyttäjät ry

Sähköpostin käyttöön liittyvät ohjeet

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.
}