GNU/Linux >> Znalost Linux >  >> Linux

Nastavte e-mailový server pomocí Virtualmin pro neomezené e-maily a úložiště

V sérii Linux cPanel jsem recenzoval Virtualmin, jeden z nejlepších open source cPanelů pro webové stránky a e-mailové servery. Virtualmin je postaven na Webminu, dalším skvělém, bezplatném a open source ovládacím panelu webových stránek.

Na Virtualminu je skvělé, že umožňuje uživatelům přímo vytvářet virtuální servery. Umožňuje spravovat více webových stránek na jednom serveru a udržovat všechny webové stránky oddělené od sebe. Pokud tedy jeden web používá PHP 7, druhý může používat jakoukoli jinou verzi nebo lze použít jinou technologii.

Virtualmin také nastavuje e-mailové služby ihned po vybalení. Vše, co uživatel musí udělat, je nasměrovat příchozí e-maily na server Virtualmin.

V tomto článku vysvětlím, jak lze Virtualmin použít k vytváření a správě e-mailů. Není třeba se přihlašovat k placeným e-mailovým službám, které stojí obrovské množství peněz. Přesto většina prémiových služeb omezuje šířku pásma a úložiště e-mailů.

Ve Virtualminu je každý e-mail a jeho požadavky, kvóty a omezení pod kontrolou uživatele. Pokud máte klienty, můžete omezit nebo poskytnout neomezené zdroje bez omezení šířky pásma, úložiště e-mailů nebo počtu e-mailů, které mohou vaši klienti vytvořit.

Nyní bez dalšího loučení, pojďme začít.

Jak nainstalovat Virtualmin?

Virtualmin lze snadno nainstalovat na téměř všechny hlavní distribuce Linuxu. V rámci série Linux cPanel jsem zkontroloval Virtualmin a poskytl podrobné pokyny k jeho instalaci na Linux. Pokyny k instalaci naleznete v této příručce.

Jakmile je Virtualmin nainstalován, přihlaste se do ovládacího panelu pomocí systémových přihlašovacích údajů. Můžete použít své uživatelské jméno a heslo pro Linux. Ve výchozím nastavení běží Virtualmin na portu 10000. Z bezpečnostních důvodů se však doporučuje port změnit.

Při prvním přihlášení se spustí průvodce nastavením. Je důležité pečlivě vybrat možnosti, protože vytvoří Virtualmin v závislosti na tom, jak jej chcete používat. Vyberte pouze služby, které potřebujete k uložení důležitých systémových prostředků.

Stejně jako v tomto článku nastavujeme náš e-mailový server tak, aby umožňoval všechny e-mailové služby, které potřebujeme, jako je SpamAssassin a Clam AV. Pamatujte, že všechny tyto služby vyžadují ke správnému fungování systémovou paměť; tyto služby se doporučuje spouštět pouze tehdy, když je systém vyžaduje. Průvodce se zeptá, jak spustit konkrétní službu v systému.

SpamAssasin

SpamAssassin, jak název napovídá, vraždí spamové e-maily. Prohledá všechny e-maily a všechny spamové e-maily uloží do spamové schránky.

Průvodce po instalaci Virtualminu vás provede nastavením SmapAssassin na vašem serveru. Spotřebovává přibližně 30 milionů systémové paměti, takže na základě systémových prostředků si můžete vybrat, zda chcete SpamAssassin spustit nebo ne. Pokud SpamAssassin není načten do paměti, zpracování e-mailu nějakou dobu trvá a ušetříte přibližně 30 milionů systémové paměti.

ClamAV

ClamAV je bezplatný a open-source antivirus pro operační systémy Linux. Průvodce po instalaci Virtualminu vás provede nastavením ClamAV na vašem serveru.

ClamAV prohledává všechny e-maily, zda neobsahují škodlivé odkazy a přílohy. Spotřebuje kolem 100M RAM. Pokud se rozhodnete spustit skener ClamAV, spotřebuje 100 milionů paměti a zrychlí zpracování e-mailů.

Zbývající kroky průvodce jsou jednoduché a popsal jsem je v tomto článku. Pokud stále potřebujete pomoc, dejte mi prosím vědět v sekci komentářů níže.

Po nastavení SpamAssassin a ClamAV můžeme začít.

Vytvořit virtuální server

Pro vytvoření e-mailových účtů budeme muset vytvořit virtuální server. Klikněte na Vytvořit virtuální server z postranního panelu. Vyplňte svou doménu, popis, uživatelské jméno a heslo správce. Toto uživatelské jméno a heslo správce použijeme pro přihlášení k vašemu e-mailovému účtu.

Šablona konfigurace serveru a plán účtů jsou praktickým způsobem hromadného sledování a omezení účtů uživatelů. Můžete vytvářet šablony serveru a plány účtů a vkládat uživatele do těchto plánů.

Další na řadě jsou Pokročilé možnosti. Zde můžete nastavit kontaktní e-mailové adresy, ale účet ve vlastní skupině, přidat předponu s e-mailovými uživatelskými jmény a pojmenovat výchozí databázi. Ve výchozím nastavení můžete vše ponechat.

Další na řadě je důležitá sekce, Povolené funkce. Zde mohou správci zakázat nebo povolit konkrétní funkce uživatelských účtů. Chcete-li, aby tento e-mailový účet používal e-mailové funkce, zaškrtněte políčko „Přijímat poštu pro doménu ‘.

Na konci jsou sekce IP adresa a přeposílání. Zde můžete nastavit přesměrování e-mailů, síťová rozhraní a IP adresu. Pokud chcete nastavit přeposílání e-mailů, stačí zadat e-mailovou adresu pro přeposílání všech e-mailů. Zbývající možnosti ponechte jako výchozí.

Nakonec klikněte na „Vytvořit server ‘. Vytvoření prvního serveru zabere minutu nebo dvě. Jakmile je server vytvořen, uvidíte na postranním panelu všechny možnosti správy tohoto virtuálního serveru.

Vytvořit e-mailovou adresu

Ve Virtualminu znamená vytvoření e-mailové adresy přidání nového uživatelského účtu. Klikněte na možnost „Upravit uživatele“ na postranním panelu a zobrazí se seznam všech stávajících uživatelů.

Chcete-li vytvořit nového uživatele, klikněte na možnost Přidat uživatele na tento server . Otevře se následující okno se všemi užitečnými možnostmi.

Zadejte uživatelské jméno, skutečné jméno a heslo. Jak vidíte, konečná e-mailová adresa bude [email protected]

E-mailová kvóta

V nastavení kvóty a domovského adresáře můžete nastavit limity účtů a domovský adresář uživatele. Ponechte volbu domovského adresáře jako výchozí. Můžete změnit výši kvóty. Ve výchozím nastavení nastaví každému uživateli 50 MB úložiště. Můžete ji změnit na 500 MB nebo 500 GB, pokud má váš server tolik úložiště, nebo opravdu chcete, aby tento uživatel měl na vašem serveru obrovské množství úložiště.

V části „Nastavení e-mailu “, můžete přidat další e-mailovou adresu, kterou chcete, aby tento uživatel měl. Pokud je uživatel například moderátorem fóra, můžete vytvořit jeho primární e-mailovou adresu a další e-maily, jako je [email protected]

Vždy skenujte každý e-mail na spam a viry, pokud nechcete vidět svou doručenou poštu plnou mizerných e-mailů, které vyhazují bitcoiny, prodávají drogy a tak dále.

Přeposílání e-mailů, automatická odpověď a uživatelská oprávnění

Zbytek dvou částí je docela jednoduchý. Můžete nastavit přeposílání e-mailů, povolit automatickou odpověď a nastavit uživatelská oprávnění. Pokud chcete uživatelům umožnit nahrávat soubory pomocí FTP klientů, jako je FileZilla, můžete aktivovat FTP přístup v sekcích uživatelských oprávnění.

Nakonec klikněte na tlačítko Vytvořit ‘ pro vytvoření uživatelského účtu.

Po vytvoření uživatelského účtu otevřete Usermin. Usermin je další frontou Virtualminu, která je určena pro klienty.

Ve výchozím nastavení běží Usermin na portu 20000 . Navštivte tedy ip_address:20000 a požádá vás o uživatelské jméno a heslo.

Zadejte přihlašovací údaje, které jste právě vytvořili, a voila!

A je téměř hotovo. Nyní byste měli být schopni perfektně odesílat e-maily. Zkuste odeslat svůj první e-mail z nového účtu.

Nastavte záznam MX pro příjem e-mailů

V tuto chvíli můžete odesílat pouze e-maily. Chcete-li přijímat e-maily, vytvořte záznam MX pomocí správce DNS domény.

Přihlaste se ke službě, kde jste zakoupili název domény. Všichni poskytovatelé domén mají snadno použitelný správce DNS, který můžeme použít k přesměrování příchozích požadavků na hostitelský server. Chcete-li nasměrovat e-mailové adresy na server Virtualmin, záznam MX.

Protože nemůžeme nasměrovat záznam MX na IP adresu, budeme muset vytvořit záznam A a záznam MX k tomuto záznamu A.

Záznam A může být „mailserver.domain.com“ směřující na IP serveru Virtualmin.

Vytvořte záznam MX a nasměrujte jej na ‘mailserver.domain.com’.

Jakmile je hotovo, je to. Promítnutí změn může trvat 30 minut. Mezitím si hrajte a dejte si šálek kávy. Poté odešlete test z Gmailu nebo ymailu na svůj účet a bude fungovat.

Někdy šíření DNS trvá déle než 30 minut. V tomto případě se můžete obrátit na poskytovatele domény se žádostí o podporu týkající se správce DNS.

Závěr

Hostování vlastního e-mailového serveru vám ušetří spoustu peněz. Většina služeb si účtuje obrovské množství peněz měsíčně a na uživatele.

Virtualmin usnadňuje celý proces tím, že poskytuje grafické uživatelské rozhraní pro všechno. Je však třeba pamatovat na několik věcí. Pokud je vaše IP adresa maskována cloudovým firewallem, jako je Cloudflare a sucuri, vytvoření záznamu MX může odhalit vaši původní IP adresu.

Pokud máte v úmyslu skrýt IP adresu webového serveru za firewallem, doporučuji nastavit e-mailový server odděleně od webového serveru.

Pro více informací prosím navštivte fóra Virtualmin.


Linux
  1. 5 tipů, jak začít se zabezpečením serveru Linux

  2. Jak nastavit SPF pro přidané ověřování e-mailů

  3. Jak odeslat e-mail s mým serverem CentOS?

  1. Nastavte poštovní server pomocí PostfixAdmin

  2. Jak nastavit DomainKeys pro e-mail na dedikovaném serveru

  3. Instalace a nastavení webového serveru Linux pomocí ovládacího panelu Virtualmin

  1. Jak nastavit spouštění PXE pro hardware UEFI

  2. Jak snadno nastavit poštovní server na Debian 9 Stretch s iRedMail

  3. Jak snadno nastavit poštovní server na Debian 10 Buster s iRedMail