18.1  Limity pro velikost zpráv

18.1.1  Nastavení limitu pro zprávy doručované protokolem SMTP
18.1.2  Nastavení limitu pro odchozí zprávy konkrétního uživatele
18.1.3  Nastavení limitu pro odchozí zprávy z domény
18.1.4  Limit velikosti zprávy pro Kerio WebMail

Limity pro velikost zpráv, které projdou Kerio MailServerem lze nastavit různě. V zásadě server obsahuje tři typy limitů.

Prvním z nich je limit SMTP serveru, který uplatňuje limit na všechny zprávy, které jsou do něj doručeny pomocí protokolu SMTP. Týká se to nejen zpráv přeposílaných z jiných SMTP serverů, ale také zpráv ze SMTP klientů (limit tedy platí i v případě, kdy uživatelé Kerio MailServeru odešlou příliš velkou zprávu ze svého poštovního klienta, pokud mají nastavené odesílání přes protokol SMTP).

Dalším typem limitu je limit na odchozí zprávy uživatelů. Tento limit lze nastavit konkrétnímu uživateli (například takovému, který často způsobuje zahlcení linky příliš velkými zprávami) nebo lze tento limit nastavit pro celou doménu. Tento typ limitu navíc nehlídá pouze zprávy doručené na server protokolem SMTP, ale funguje na všechny odchozí zprávy, a tedy i na rozhraní WebDAV a podobně.

Posledním typem limitu je limit pro zprávy odeslané z rozhraní Kerio WebMail. Smysl tohoto limitu je podrobně popsán v sekci 18.1.4  Limit velikosti zprávy pro Kerio WebMail.

18.1.1  Nastavení limitu pro zprávy doručované protokolem SMTP

Limit na velikost zpráv přijatých SMTP serverem lze nastavit v administračním rozhraní:

  1. Přepněte se do sekce Konfigurace → SMTP server.

  2. Zvolte záložku Bezpečnostní volby.

  3. Zaškrtněte a nastavte volbu Omezit maximální velikost příchozí SMTP zprávy na:.

18.1.2  Nastavení limitu pro odchozí zprávy konkrétního uživatele

Konkrétnímu uživateli lze limit nastavit v administračním rozhraní Kerio MailServeru:

  1. V sekci Nastavení domény → Uživatelské účty otevřete dialog pro změnu parametrů uživatele.

  2. Přepněte se do záložky Zprávy.

  3. Zaškrtněte volbu Omezit velikost odchozí zprávy na a nastavte vámi požadovanou velikost.

Je-li limit nastaven na 0, chová se Kerio MailServer stejně, jako by limit nebyl nastaven.

18.1.3  Nastavení limitu pro odchozí zprávy z domény

Limit pro doménu můžete nastavit v administračním rozhraní Kerio MailServeru:

  1. V sekci Konfigurace → Domény otevřete dialog pro změnu domény.

  2. Přepněte se do záložky Zprávy.

  3. Zaškrtněte volbu Omezit velikost odchozí zprávy na a nastavte maximální velikost v MB.

Je-li limit nastaven na 0, chová se Kerio MailServer stejně, jako by limit nebyl nastaven.

18.1.4  Limit velikosti zprávy pro Kerio WebMail

Nastavení limitu velikosti zprávy slouží ke dvěma účelům:

  • omezení velikosti příloh odesílaných požadavkem HTTP POST do Kerio WebMailu,

  • nastavení maximální velikosti alokace paměti v Kerio MailServeru pro každý HTTP POST požadavek.

Upozornění

Maximální hodnota limitu je omezena 128 MB. Vyšší hodnotu nelze do Kerio Administration Console zadat.

Pro lepší pochopení smyslu tohoto limitu je třeba vysvětlit, jakým způsobem je zpráva napsaná v Kerio WebMailu odesílána do Kerio MailServeru. Každá nová zpráva napsaná přes webové rozhraní je de facto odeslána prohlížečem přes protokol HTTP pomocí HTTP POST požadavku do rozhraní Kerio WebMail. Rozhraní zprávu přijme a zpracuje ji do takového formátu, aby ji Kerio MailServer mohl dále odeslat přes protokol SMTP k příjemci.

Jeden HTTP POST požadavek obsahuje vždy jednu celou zprávu včetně všech hlaviček a příloh. Limit, který nastavuje tato položka, omezuje velikost každého HTTP POST požadavku, který je směrován z rozhraní Kerio WebMail směrem do Kerio MailServeru. Omezení velikosti požadavku tedy musí zákonitě omezit také velikost e-mailové zprávy.

Limit velikosti HTTP POST požadavku platí pro všechny soubory odeslané z rozhraní Kerio WebMail do Kerio MailServeru a platí globálně pro všechny uživatele Kerio MailServeru. Výchozí hodnotou pro maximální velikost zprávy odeslané z rozhraní Kerio WebMail je 20 MB. Tento limit by měl plně postačovat převážné většině uživatelů.

Minimální hodnotou limitu jsou 2 MB. Pokud bude nastaven jakýkoliv nižší limit, Kerio MailServer nastaví automaticky 2 MB.

Obsahuje-li zpráva přílohy, jsou vždy zakódovány metodou Base64. Tento typ kódování může přenášená data zvětšit až o jednu třetinu (v případě binárních dat), takže minimální dvoumegabajtový limit může vystačit na 1 — 1,5 MB přílohu.

Pro požadavky typu HTTP POST musí být v Kerio MailServeru nastavena hodnota pro alokaci paměti. Čím objemnější požadavek je, tím je třeba alokovat více paměti. Po změně limitu se tedy změní velikost paměti alokované procesem Kerio MailServeru.

Upozornění

Z důvodu přepisu alokace paměti v Kerio MailServeru je třeba po každé změně limitu provést restart Kerio MailServeru.

Nastavení limitu pro Kerio WebMail

Limit pro zprávy odeslané přes rozhraní Kerio WebMail můžete nastavit v administračním rozhraní Kerio MailServeru:

  1. Přepněte se do sekce Konfigurace → Další volby.

  2. Zvolte záložku WebMail.

  3. Zaškrtněte volbu Maximální velikost zprávy odeslané z rozhraní WebMail a nastavte limit.