...

postfix: odchádzajúce e-maily sa prenášajú šifrovane

E-mailovú komunikáciu má zmysel vždy šifrovať, najmä keď ste na cestách a e-maily získavate alebo píšete v prostredí wifi. Zvyčajne sa tu totiž skrýva neznáma osoba, ktorá zaznamenáva komunikáciu v otvorenom texte.

Šifrované pripojenie môžete aktivovať jednoduchým nastavením v programe elektronickej pošty alebo v smartfóne. To znamená, že spojenie z e-mailového programu na e-mailový server je šifrované a bezpečné.

Problematické sú však spojenia medzi e-mailovými servermi odosielateľa a príjemcu. Tieto údaje sa zvyčajne prenášajú nešifrovane, pretože servery sa nachádzajú v zabezpečenom prostredí. Samozrejme, potom je možné e-mailovú prevádzku kopírovať a odpočúvať.

Človek by mal dať svoje Postfix poštový server by mal byť schopný odoslať aspoň Údaje zašifrované vždy, keď je to možné.

Ak v maillogu nájdete záznamy ako:

overenie certifikátu pre gmail-smtp-in.l.google.com zlyhalo

Potom váš postfix nie je schopný prečítať Certifikát na kontrolu šifrovania údajov.

Malou zmenou v súbore main.cf môžete túto funkciu aktivovať.

Na tento účel musia byť na serveri nainštalované certifikáty ca-certificates. V prípade systémov redhat a centos sa nachádza v balíku ca-certificates.
Súbory zväzku sa nachádzajú tu: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem v systéme centos7. Mali by ste mať vlastný certifikát a potom ho uložiť do súboru /etc/postfix/postfix_default.pem spolu s kľúčom a koreňovým crt.

Teraz zadajte tieto príkazy:

postconf -e smtp_tls_security_level=may
postconf -e smtp_tls_cert_file=/etc/postfix/postfix_default.pem
postconf -e smtp_tls_key_file=/etc/postfix/postfix_default.pem
postconf -e smtp_tls_CAfile = /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem
postconf -e smtp_tls_mandatory_exclude_ciphers='aNULL, DES, RC4, MD5'

postconf -e smtpd_tls_security_level=may
postconf -e smtpd_tls_key_file=/etc/postfix/postfix_default.pem
postconf -e smtpd_tls_cert_file=/etc/postfix/postfix_default.pem
postconf -e smtpd_tls_mandatory_protocols='!SSLv2, !SSLv3'
postconf -e smtpd_tls_protocols='!SSLv2, !SSLv3'
postconf -e smtpd_tls_mandatory_ciphers=high
postconf -e smtpd_tls_mandatory_exclude_ciphers='aNULL, DES, RC4, MD5'
postconf -e tls_high_cipherlist='EDH+CAMELLIA:EDH+aRSA:EECDH+aRSA+AESGCM:EECDH+aRSA+SHA384:EECDH+aRSA+SHA256:EECDH:+CAMELLIA256:+AES256:+CAMELLIA128:+AES128:+SSLv3:!aNULL:!eNULL:!LOW:!3DES:!MD5:!EXP:!PSK:!DSS:!RC4:!SEED:!ECDSA:CAMELLIA256-SHA:AES256-SHA:CAMELLIA128-SHA:AES128-SHA'

Odteraz postfix šifruje na iné servery, ktoré to ponúkajú.

Uistite sa však, že možnosti:

Niektorí poskytovatelia túto možnosť propagujú v televíznych reklamách ako bezpečný spôsob odosielania e-mailov. Upozorňujeme, že ide samozrejme len o transportné šifrovanie, t. j. cestu medzi dvoma e-mailovými servermi. Samotný e-mail je opäť uložený v obyčajnom texte na e-mailovom serveri príjemcu.

Aktuálne články