====== 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 [[https://mbox.sh.cvut.cz| 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 ===== * [[lide:otto_hollmann|Otto Hollmann]] ===== 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 [[https://is.sh.cvut.cz|ISu]]. ===== Webové rozhraní ===== Přihlásíte se na adrese [[https://mbox.sh.cvut.cz|mbox.sh.cvut.cz]] pomocí svého uživatelského jména a hesla. Pokud tyto údaje neznáte, podívejte se do [[https://is.sh.cvut.cz |ISu]]. {{ :klub:itsluzby:webmail_login.png?600 |}} ==== 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. {{ :klub:itsluzby:Webmail-alias.png?600 |}} ===== 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. {{ :klub:itsluzby:evolution1.png?600 |}} === 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 {{ :klub:itsluzby:evolution2.png?600 |}} == POP3 == * server: mbox.sh.cvut.cz * port: 995 (POP3 over TLS) * zabezpečení: TLS on a dedicated port * ověření: Password {{ :klub:itsluzby:evolution2.2.png?600 |}} === 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 {{ :klub:itsluzby:evolution3.png?600 |}} ==== Filtrování mailů ==== Pro filtrování mailů byl zvolen nástroj [[https://en.wikipedia.org/wiki/Sieve_(mail_filtering_language)|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. {{ :klub:itsluzby:sieve.png?600 |}} Ukázka jednoduchého pravidla pro přesun zpráv, které obsahují v hlavičce řetězec ***SPAM*** {{ :klub:itsluzby:web-spam.png?600 |}} === 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