Obsah

Mbox

Mbox je služba pro členy klubu, která jim umožní mít na serverech klubu svou mailovou schránku. Přístup přes webové rozhraní je možný na mbox.sh.cvut.cz.

Mbox je mrtev, ať žije Mbox!

Dne 5.11.2019 došlo k rozbití filesystému na původním mboxu a pokusy o opravu se nezdařily.

Proto byl nainstalován nový mailserver, místo zimbry byla vybrána kombinace postfix+dovecot+sieve+snappymail.

Správce služby/serveru

Jak na to

Webové rozhraní

Přihlásíte se na adrese mbox.sh.cvut.cz pomocí svého uživatelského jména a hesla. Pokud tyto údaje neznáte, podívejte se do ISu.

Aliasy

I do webmailu si můžete přidat aliasy, v nastavení (setings→accounts) klikněte na „Add an identity“ a vyplňte alias, ze kterého chcete odesílat maily.

Aliasy pak můžete tažením myši přeuspořádat a ten na prvním místě bude výchozí.

Je možné odesílat buď z hlavní @sh.cvut.cz adresu, nebo těch, které máte uvedené v ISu jako externí. Externí adresy si můžete přidat sami.

Nastavení mailových klientů

Evolution

Nastavení ostatních klientů se může mírně lišit názvy nebo pořadím, ale jména serverů, porty a uživatelská jména budou stejná.

Nejprve jepotřeba vyplnit:

Příjem mailů

Dále je potřeba nastavit server pro přijem pošty, je možné použít buď protokol IMAP nebo POP:

IMAP

POP3

Odesílání pošty

A nyní odchozí server:

Filtrování mailů

Pro filtrování mailů byl zvolen nástroj SIEVE, který umožňuje napsat téměř libovolná pravidla pro maily.

Existují 2 možnosti, jak tato pravidla nastavit:

Nelze používat obě možnosti najednou!

Webmail

První možností je nastavit si pravidla ve web mailu (settings→filters) Možnosti tohoto klikátka jsou značně omezené, ale základy zvládne. Změny nezapomeňte uložit.

Ukázka jednoduchého pravidla pro přesun zpráv, které obsahují v hlavičce řetězec ***SPAM***

sieve-connect

Druhá možnost je pomocí terminálu. Stáhnete si nástroj sieve-connect a pomocí příkazu:

sieve-connect mbox.sh.cvut.cz -u otaho

se připojíte a můžete nahrát soubor s pravidly. Následně ho nezapomeňte aktivovat.

Tato možnost je dostupná pouze ze strahovské sítě (pokud nejste na strahově, můžete využít napřklad shell.sh.cvut.cz) a aktuálně podporuje pouze IPv4.

Ukázka jednoduchého pravidla pro přesun zpráv, které obsahují v hlavičce řetězec ***SPAM***

require ["fileinto"];
if header :contains "subject" ["***SPAM***"] {
  fileinto "Junk";
  stop;
}

Nebo je možné kontrolovat příznaky:

require ["fileinto"];
if header :contains "X-Spam-Flag" "YES" {
  fileinto "Junk";
  stop;
}

Nebo zkombinovat do jednoho pravidla

require ["duplicate", "fileinto", "mailbox"];
#Remove duplicate messages
if duplicate {
  fileinto :create "Trash.Duplicate";
  stop;
}
#Junk
if anyof(
    header :is "X-Spam-Flag" "YES",
    header :contains "X-Spam-Level" "***",
    header :contains "subject" ["***SPAM***"],
    address :contains ["From"] ["1etter.com"]
) {
  fileinto "Junk";
  stop;
}

#Adresatem evidentne neni nikdo ze SH - Vytvori slozku Junk/Suspected a přesune mail tam
if anyof(
  not address :contains ["To","Cc"] ["su.cvut.cz","sh.cvut.cz","siliconhill.cz"]
)
{
  fileinto :create "Junk.Suspected";
  stop;
}
#Admin8
if address :is ["To", "Cc"] ["admin8@sh.cvut.cz","admin8-owner@sh.cvut.cz","admin8@siliconhill.cz"] {
  fileinto "INBOX.Admin8";
  stop;
}

Soubor nejprve vytvořte u sebe a potom nahrajete a aktivujete z prostředí sieve-connect takto:

> put mbox.sieve
> activate mbox.sieve
> quit