Minule jsme zprovoznili disky, diskové pole a diagnostiku, teď by to ještě chtělo zajistit, aby se maily s hlášeními o případném selhání disku dostaly i na mou pracovní stanici, do Thunderbirdu. Ten linuxovou poštu zobrazovat umí (viz), bohužel ale jen z disku lokálního, nikoliv ze vzdáleného serveru. Co s tím? Inu, potřebujeme si zprovoznit mailserver a k němu nějaký SMTP nebo IMAP server a pak se na něj Thunderbirdem připojovat, stejně jako u ostatních účtů.
Nejprve si na serveru zajistíme předávání rootovy pošty uživateli wu – zeditujeme /etc/aliases, na konci přidáme wu jako alias k rootovi:
root: wu
A aktivujeme spuštěním newaliases.
Mailserver postfix byl v minimální instalaci CentOSu nainstalovaný, ale aby si rozuměl s IMAP serverem, musíme ho trochu překonfigurovat. Potřebujeme totiž, aby poštu ukládal uživateli do adresáře Maildir. Proto v /etc/postfix/main.cf odkomentujeme následující řádek:
home_mailbox = Maildir/
Pak se ještě přesvědčíme, že běží:
systemctl status postfix
A když vypíše, že je active, je to ok.
Zdroje informací:
Rychlým průzkumem jsem vytipoval Dovecot jako nejvhodnější IMAP server. Instalace:
yum -y install dovecot
Povolení IMAP portů na firewallu:
firewall-cmd --permanent --add-port=143/tcp
firewall-cmd --reload
Povolení plain autentikace (ve své síti nepotřebuji řešit nic složitějšího a rozhodně se mi nechtělo generovat certifikáty): v etc/dovecot/conf.d/10-auth.conf odkomentovat
auth_mechanisms = plain login
Pak už jen službu zapnout, pro jistotu restartovat a vypsat její stav:
systemctl enable dovecot
systemctl restart dovecot
systemctl status dovecot
Zdroj informací
Než začneme nastavovat, bylo by dobré si nějaký e-mail poslat příkazem mail (ukončit CTRL+D):
mail -s "testovaci subjekt" wu
A můžeme se vrhnout na Thunderbird. Zkusil jsem si vytvořit IMAP účet, adresa byla IP serveru, zabezpečení spojení žádné (když tam mám tu plain autentikaci), ale nefungovalo to. Nezbývalo mi než zkoušet identifikovat problém manuálně. K otestování textového protokolu (a to IMAP je) se hodí telnet, tedy jsem navázal spojení se serverem, jestli mi vůbec odpoví.
telnet ip.ad.re.sa 143
Kupodivu ano, takže nakonec stačilo jen v Thunderbirdu vybrat zabezpečení spojení STARTTLS a autentizaci heslem přes zabezpečený přenos, dovecot patrně nějaký certifikát má by default.
A je to. Pošta se mi ukládá na serveru a až když zapnu pracovní stanici a poštovního klienta, dostanu svůj příděl novinek.
Zdroj informací:
Hodnocení hvězdičkami používá jako prevenci
opakovaného kliknutí anonymní cookie.
Pokud s tím nesouhlasíte, neklikejte.
Další podrobnosti k cookies zde.