O jakých nevýhodách pro virtuální hostování je řeč? Rád se přiučím - vážně.
Na ostatní je tu Dovecot, dohromady to funguje (z mých zkušeností) skvěle...
Postfix prostě dělá pouze jednu věc, ale dobře.
Celkově je nesystematicky pracováno s mailem po přijetí postfixem. Buďto přímo, nebo prostřednictvím kdoví čeho a kdoví jaké další kvality se ocitne mail formou souboru v mailboxu. Práva na soubory při virtuálním hostingu nejsou řešena, takže se stává, že k mailboxu může kdejaký proces na serveru. Nemluvě o lehkém dosažení obsahu zprávy při jakékoliv závažnejší bezpečnostní chybě _jakéhokoliv_ privilegovaného programu.
V mailboxu je pak čurbes díky nejednoznačným implementacím IMAP protokolu. Ani základní složky nemají pevně daná jména, takže každý IMAP klient si založí tu druhý koš, tu druhou složku na odchozí poštu, ... Atd.
Odchozí pošta je kapitola sama pro sebe. Pokud ji do IMAP složky neuloží klient, tak server (postfix) se o to nepostará. Na rok 2019 docela úlet, u komerčních řešení nepředstavitelné.
IMAP sám o sobě heká ve chvíli, kdy v jedné složce je pár desítek tisíc mailů. Schránka je pak nepoužitelná. Není to dáno jen IMAPEM, ale i velmi línou prací se souborovým systémem ve složce s deseti či statisíci soubory. Pokud je taková schránka sdílená, je to katastrova na n-tou. (Kde n=počet paralelních spojení).
Neexistuje nic, co by indexovalo obsah zpráv pro rychlé vyhledávání. V poštovním klientu může indexování být, ale webmail je nahraný, pokud si to nějak neimplementuje sám. (Ale jak? Když do schránky vidí, resp. měl by vidět až po přihlášení?)
Antispamová řešení nemají žádný jednotný přístup k tomu, jak zohledňovat per-user preference. Uživatel sám chce dát najevo, co nepovažuje za spam. To samozřejmě nikdo nebude dělat "po staru" tím, že by to někam reportoval. Uživatel očekává, že mailserver ví, na které maily odpovídá nebo přeposílá - a jejich odesilatelé tím pádem nejsou spammeři.
Asi by mě napadla spousta dalších příkladů, kde tradiční kombinace linuxových udělátek nedostačuje. Právě tam je prostor pro nová, pravděpodobně monolitická řešení.