Správa linuxového serveru: Webová rozhraní k poště (Squirrelmail a Roundcube)

Podobné dokumenty
Spouštění a konfigurace služeb. Přednáška OSY2 verze :00

Správa linuxového serveru: Zprovoznění Ruby aplikací s RVM, Thin a Nginx

Správa linuxového serveru: DNS a DHCP server dnsmasq

PSK3-20. Malý poštovní server I. Instalace

Rychlý průvodce konfigurací LAN SUITE 2002

Případová studie: Adresářové řešení pro webhosting pomocí ApacheDS. Lukáš Jelínek

1 Návod k instalaci školící databáze

Návod na připojení k ové schránce Mozilla Thunderbird 3

Návod k nastavení účtu v emclient (IceWarp Desktop) pro práci s IceWarp Mail serverem.

NMS. Linux na Strahově. Radim Roška & Moris Bangoura InstallFest Silicon Hill

UŽIVATELSKÉ ŠKOLENÍ LOTUS NOTES

Přihlášení do VPN Univerzity Pardubice Debian GNU/Linux Lenny 32/64-bit

Správa linuxového serveru: Redmine: Thin a Nginx

Střední odborná škola a Střední odborné učiliště, Hořovice

UŽIVATELSKÁ PŘÍRUČKA

Jazz Server osobní nastavení uživatele

Základní pojmy spojené s webovým publikováním ~ malý slovníček pojmů~ C3231 Základy WWW publikování Radka Svobodová, Stanislav Geidl

Implementace LMS MOODLE. na Windows 2003 Server a IIS 6.0

Technologie počítačových sítí 5. cvičení

TS-509 Pro Turbo NAS. instalační příručka

Návod na instalaci programu evito Win Service. Instalace programu evito Win Service

Střední odborná škola a Střední odborné učiliště, Hořovice

Malý průvodce Internetem

Instalační manuál. 1. Instalace hardwaru

Uživatelský modul Stunnel

Instalace a konfigurace

IBM TRIRIGA Application Platform Verze 3 Vydání 4.2. Příručka instalace a implementace

Linux jako mail server

Základní kroky instalace

Správa linuxového serveru: Webový server Cherokee

Elektronická pošta v síti WEBnet

Střední průmyslová škola, Mladá Boleslav, Havlíčkova 456 Maturitní otázky z předmětu POČÍTAČOVÉ SÍTĚ

Nejprve je třeba spustit správce serveru: V něm je třeba vybrat přidání rolí:

Nastavení telefonu Nokia 6303 Classic

Instalace a první spuštění Programu Job Abacus Pro

Linuxová distribuce Debian

Shibboleth v systému DSpace

Podpora šifrovaného spojení HTTPS

Instalace Debianu pomocí debootstrap

Ovladač Fiery Driver pro systém Mac OS

Jak nastavit elektronickou poštu při využívání služeb sítě FDLnet.CZ

Jan Forman Manuál CLASSIFICATIO N: public / veřejný dokument IDE NTIFICATIO N N U MBER: AUTH OR:

ADMINISTRACE UNIXU A SÍTÍ - AUS Metodický list č. 1

QAD CRM. Vladimír Bartoš. konzultant

Nastavení telefonu Sony Ericsson G502

Šifrování Autentizace Bezpečnostní slabiny. Bezpečnost. Lenka Kosková Třísková, NTI TUL. 22. března 2013

Centrální portál knihoven

Nastavení Microsoft Outlook 2007

Instalujeme a zakládáme databázi Oracle Database 11g

Návod na připojení k ové schránce Microsoft Office Outlook 2007

PHP PHP je skriptovací programovací jazyk dynamických internetových stránek PHP je nezávislý na platformě

Digitální knihovny možnosti využití DSpace a EPrints. Daniela Tkačíková Ústřední knihovna VŠB-TU Ostrava

Praktické úlohy- zaměření specializace

INSTALACE DATABÁZE ORACLE A SYSTÉMU ABRA NA OS WINDOWS

Internet Information Services (IIS) 6.0

Fiery Driver Configurator

Obsah přednášky. Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework

Systém řízení přístupu ACCO NET Návod na instalaci

Nastavení telefonu Sony Ericsson C510

Instalační manuál. HelpDesk

Groupwarová řešení na Linuxu. Dan Ohnesorg CZLUG

Inovace firemnı webove aplikace SPEA-SYSTE M

KAPITOLA 1 SOCIÁLNÍ SÍTĚ A PHP...17

MAWIS. Uživatelská dokumentace

Základní nastavení telefonu Vložení SIM karty Zapnutí telefonu a PIN Kontakty Kopírování ze SIM karty do telefonu Založení nového kontaktu Upravení

Instrukce pro vzdálené připojení do učebny 39d

Založení nového účetního roku a legislativní změny od (Zákon 362/2009 Sb.)

Systém IZIP. internetový přístup ke zdravotním informacím pacienta. Elektronická zdravotní knížka. .:. Jiří Venclík.:.

Střední odborná škola a Střední odborné učiliště, Hořovice

Internet protokol, IP adresy, návaznost IP na nižší vrstvy

Střední odborná škola a Střední odborné učiliště, Hořovice

ÚVOD 3 SEZNÁMENÍ SE SYSTÉMEM 4

DLS IV verze v1.61. Kromě klasické je dostupná i síťová verze Integrace posílání SMS zpráv (využívají se placené SMS brány)

Redakční systém Joomla. Prokop Zelený

VPN na Ostravské univerzitě

DLS V v1.2. Nové funkce. Používání programu DLS V

2 Popis softwaru Administrative Management Center

HIT ROKU Zdarma : Hosting plán : TOP

Instalační manuál. HelpDesk

Obsah. Rozdíly mezi systémy Joomla 1.0 a Systém Joomla coby jednička online komunity...16 Shrnutí...16

Návod na připojení k ové schránce Microsoft Outlook Express

Kontakty Upravení kontaktu - změna údajů Přidání fotky ke kontaktu Založení nového kontaktu Kopírování ze SIM karty do telefonu Základní nastavení

STUDIJNÍ MATERIÁL PRO TECHNICKOU CERTIFIKACI ESET Server Security, Serverové produkty

Nastavení telefonu Samsung S8500 Wave

Olga Rudikova 2. ročník APIN

Quick Installation Guide

ESET NOD32 Antivirus. pro Kerio. Instalace

Možnosti nastavení zobrazíte volbou Konfigurace > Nastavení elektronické komunikace.

a autentizovaná proxy

GOCLEVER FONE 500 NÁVOD K OBSLUZE

Workmonitor. Servisní návod. 24. června 2014 w w w. p a p o u c h. c o m

Správa linuxového serveru: Úvod do poštovního serveru

Nabídka služeb Vít Steklý Štěpánkova 305 Slatiňany IČO: tel.:

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita

Síťová instalace a registrace pro progecad

Úkoly: 1. Zapojte a nakonfigurujte bezdrátové připojení podle následujícího schématu:

Aktivace Demo licence - Digifort

Instalace a konfigurace OpenAdmin tool na M$ a Linuxu

Transkript:

Home» Články» Praxe» Správa linuxového serveru» Správa linuxového serveru: Webová rozhraní... Předchozí kapitola Zpět na obsah Následující kapitola Správa linuxového serveru: Webová rozhraní k poště (Squirrelmail a Roundcube) Tento díl je věnován možnostem a konfiguraci webových rozhraní pro přístup k poštovní schránce, konkrétně pak Squirrelmailu a Roundcube. Čtvrtek, 14. červen 2012 Autor Michal Dočekal známka 1,00 V minulém díle byly představeny možnosti klientského přístupu k poště. V dnešní době jsou k dispozici dvě možnosti. Jednou z nich je přístup přes poštovního klienta pomocí protokolů IMAP či POP3 a SMTP. Druhou je pak přístup přes webovou aplikaci. Běžní uživatelé jsou v dnešní době spíše zvyklí používat webové rozhraní než poštovního klienta (nemusí se nic nastavovat a k poště lze přistupovat z libovolného počítače). V tomto díle budou představena dvě webová rozhraní, jednodušší Squirrelmail a komplexní Roundcube. Krátký popis i snímky obrazovky jsou u každého z nich. Bezpečnostní doporučení: používejte HTTPS Ať už si vyberete jakékoliv webové rozhraní, nelze než důrazně doporučit celé rozhraní provozovat pouze přes HTTPS, aby nedocházelo k odesílání jména a hesla přes nešifrované HTTP spojení. Bez IMAP serveru to nejde Obě webová rozhraní využívají pro přístup k poštovní schránce protokol IMAP, je tedy nutné mít IMAP server zprovozněný (návod, jak na to, naleznete v minulém díle). Nechcete li nabízet přístup přes IMAP celému světu, nakonfigurujte IMAP server tak, aby naslouchal jen na localhostu. Pokud neomezujete odchozí SMTP pocházející přímo ze serveru (localhost), není třeba žádná speciální konfigurace pro odesílání pošty. Squirrelmail Squirrelmail je jednoduché webové rozhraní napsané v PHP bez pokročilých funkcí. Není to Web 2.0 aplikace, ale svou úlohu umí zastat velmi dobře. Podporuje dokonce i adresář s kontakty, jehož data jsou uchovávána v textových souborech. Squirrelmail si můžete prohlédnout na obrázcích níže: 1/5

Pohled na obsah schránky ve Squirrelmailu Psaní pošty ve Squirrelmailu Samotná instalace Squirrelmailu je velmi jednoduchá, stačí nainstalovat příslušný balíček: aptitude install squirrelmail Konfigurace vyžaduje ještě několik ručních zásahů. Asi je jasné, že aplikace zajišťující webové rozhraní k poště vyžaduje vhodné nastavení webového serveru. Konfigurační soubor nastavující službu na Apachi je k 2/5

dispozici v /etc/squirrelmail/apache.conf. Je to vzorový soubor, takže si jej přizpůsobte. Pokud hostujete více virtuálních webů, je více než vhodné integrovat potřebné direktivy do příslušného virtuálního webu (ideálně do virtuálního webu chráněného SSL, viz výše). Pro to nejzákladnější nastavení, kdy je vytvořen alias /squirrelmail pro stávající konfiguraci, postačí vytvořit symbolický odkaz do /etc/apache2/conf.d, takto: ln s /etc/squirrelmail/apache.conf /etc/apache2/conf.d/squirrelmail A restartovat webový server: service apache2 restart Nyní by již měl Squirrelmail fungovat. Pokud vám vadí angličtina a chtěli byste svým uživatelům poskytnout (převážně) české prostředí, upravte konfigurační soubor /etc/squirrelmail/config_local.php a přidejte do něj následující řádky se specifikací výchozího jazyka a znakové sady: $squirrelmail_default_language = 'cs_cz'; $default_charset = 'utf 8'; Změna by měla být okamžitá, není třeba restartovat webový server. Kromě běžných funkcí nabízí Squirrelmail i několik pluginů, které jeho funkcionalitu rozšiřují. Jejich seznam získáte snadno, vypsáním balíčků obsahujících squirrelmail v názvu: aptitude search squirrelmail Z těch zásadnějších doporučuji alespoň squirrelmail quicksave, který nabízí, jak je z názvu patrné, automatické ukládání e mailů po určité době. Roundcube Roundcube je oproti Squirrelmailu komplexnější, nabízí více funkcí a Web 2.0 rozhraní (tzn. AJAX), ovšem je také náročnější na zdroje na rozdíl od Squirrelmailu, který si vystačí s textovými soubory, vyžaduje databázi (MySQL, PostgreSQL nebo SQLite). Názor si můžete udělat z obrázků níže: Pohled na obsah schránky v Roundcube 3/5

Psaní pošty v Roundcube Nemáte li dosud nainstalovaný databázový server a nechcete li používat SQLite, můžete nainstalovat třeba MySQL: aptitude install mysql client mysql server V takovém případě nezapomeňte nainstalovat také PHP knihovnu, která tvoří most mezi PHP aplikacemi a databází MySQL (php5 mysql), a také MySQL knihovnu, kterou používá samotný Roundcube (roundcubemysql): aptitude install php5 mysql roundcube mysql Máte li nainstalováno všechno potřebné, co se týče databáze, samotnou instalaci Roundcube provedete stejně jako v případě Squirrelmailu: aptitude install roundcube Během instalace budete provedeni vytvořením databáze pro Roundcube. Pokud byste cokoliv opomněli, můžete konfiguraci provést kdykoliv znovu, a to pomocí příkazu: dpkg reconfigure roundcube core Nyní je třeba provést základní nastavení. Jako první je třeba vyřešit propojení s webovým serverem, které je v případě Roundcube automatické (resp. je vytvořen symbolický link v /etc/apache2/conf.d odkazující na /etc/roundcube/apache.conf. Tento odkaz buď vymažte a obsah tohoto souboru asimilujte do svého nastavení Apache, nebo tento soubor upravte a odkomentujte dva řádky s definicí aliasů: Alias /roundcube/program/js/tiny_mce/ /usr/share/tinymce/www/ Alias /roundcube /var/lib/roundcube Následně upravte soubor /etc/roundcube/main.inc.php, ve kterém je třeba definovat povolené servery, ke kterým se instance Roundcube na vašem serveru bude smět připojovat. Chcete li používat Roundcube pro poštu pouze na vašem serveru, tedy na localhostu, proveďte úpravu proměnné $rcmail_config['default_host']takto: $rcmail_config['default_host'] = 'localhost'; Chcete li umožnit uživatelům připojovat se i k jiným IMAP serverům z vašeho serveru, můžete využít následujícího vzoru: 4/5

$rcmail_config['default_host'] = array('localhost', 'ssl://mail.example.org:993'); Pokud tuto volbu ponecháte prázdnou (což je výchozí nastavení), uživatelé se budou moci hlásit k libovolnému serveru (což se dá považovat za bezpečnostní riziko). Poté zbývá už jen restart Apache: service apache2 restart Předchozí kapitola Zpět na obsah Následující kapitola Přidat názor Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích najdete v nápovědě. Diskuzi můžete sledovat pomocí RSS kanálu 5/5