Uživatelské nástroje

Nástroje pro tento web


Postranní lišta

Překlady této stránky:


Rychlé odkazy

Pro aktivní

klub:itsluzby:imap

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

  • V ISu musíte mít aktivní službu mbox a základní členství, na požádání přidělují registrátoři (službu, nikoliv členství).
  • Pro přihlášení do webového klienta použijte jméno a heslo stejné jako pro přihlášení do ISu.
  • Pokud chcete aby Vám do schránky na mbox.sh byly přeposílány maily zaslané na váš @sh.cvut.cz mail, je třeba kontaktovat registrátora ohledně změny mail dropu v ISu.

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ů

  • SMTPS: smtp.sh.cvut.cz, port 465 (odesílání pošty)
  • IMAPS: mbox.sh.cvut.cz, port 993 (příjem pošty)
  • POP3S: mbox.sh.cvut.cz, port 995 (příjem pošty)
  • SIEVE: mbox.sh.cvut.cz, port 4190 (nastavení filtrování pošty)

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:

  • Pojmenování účtu (libovolně)
  • Jméno a přijmení
  • emailová adresa, ze které budete odesílat maily
  • adresa, na kterou se má odpovídat
  • další mailové adresy, ze kterých chcete odesílat maily - musí se jednat buď o vaši hlavní @sh.cvut.cz adresu, nebo ji můsíte mít přidanou ve Vašich externích adresách v ISu - můžete si nastavit sami.

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
  • server: mbox.sh.cvut.cz
  • port: 993 (IMAP over TLS)
  • zabezpečení: TLS on a dedicated port
  • ověření: Password

POP3
  • server: mbox.sh.cvut.cz
  • port: 995 (POP3 over TLS)
  • zabezpečení: TLS on a dedicated port
  • ověření: Password

Odesílání pošty

A nyní odchozí server:

  • server: smtp.sh.cvut.cz
  • port: 465 (SMTP over TLS)
  • zaškrtněte položku „Server requires authentication“
  • zabezpečení: TLS on a dedicated port
  • ověření: Login

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
klub/itsluzby/imap.txt · Poslední úprava: 2023/12/30 11:00 autor: otaho