Wuwejův zápisník

Domácí server HP Proliant Gen8 - CentOS a maily

28.01.2017 14:44, Wu | počítače | komentáře -

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

Předávání rootovy pošty

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.

Úprava konfigurace postfixu

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í:

Instalace IMAP serveru

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í

Konfigurace thunderbirdu

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.

thunderbird IMAP

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í:

12345
1485611040000

Kategorie

Informace

Kontakt

Sledujte také

Archiv

STRÁNKY ARCHIVOVÁNY NÁRODNÍ KNIHOVNOU ČR

CBDB.cz – Databáze knih a spisovatelů, knihy online