GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Postfix na Ubuntu 20.04 LTS

V tomto tutoriálu vám ukážeme, jak nainstalovat Postfix na Ubuntu 20.04 LTS. Pro ty z vás, kteří to nevěděli, Postfix je bezplatný a open source MTA (Mail Transfer Agent ) používá se pro směrování nebo doručování e-mailů v systému Linux. Ve výchozí konfiguraci umožňuje místní zasílání pošty, ale sám o sobě je velmi užitečný na stroji, který používá mnoho zákazníků, nebo i když takoví návštěvníci nejsou, mnoho služeb ukládá jejich recenze a zprávy do e-mailů, které jsou uživateli root představeny lokálně, takže správce systému může být zaznamenán při jakékoli činnosti, když se přihlásí a přepne na uživatele root.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci pošty Postfix na Ubuntu 20.04 (Focal Fossa). Můžete postupovat podle stejných pokynů pro Ubuntu 18.04, 16.04 a jakoukoli jinou distribuci založenou na Debianu, jako je Linux Mint.

Předpoklady

  • Server s jedním z následujících operačních systémů:Ubuntu 20.04, 18.04 a jakoukoli jinou distribucí založenou na Debianu, jako je Linux Mint.
  • Doporučujeme použít novou instalaci operačního systému, aby se předešlo případným problémům
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , ale můžete poškodit svůj systém, pokud nebudete opatrní při jednání jako root.

Nainstalujte Postfix na Ubuntu 20.04 LTS Focal Fossa

Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujícího apt příkazy v terminálu.

sudo apt update
sudo apt upgrade

Krok 2. Instalace Postfixu na Ubuntu 20.04.

Nyní pokračujeme v instalaci Postfixu spuštěním následujícího příkazu:

sudo apt install postfix sasl2-bin

Nyní budete vyzváni k výběru typu konfigurace vašeho poštovního serveru. Vyberte Pokračovat, vyberte [Žádná konfigurace] z tohoto seznamu a stiskněte klávesu Enter, jak je zvýrazněno v následující obrázek:

+------+ Postfix Configuration +-------+
| General type of mail configuration:  |
|                                      |
|       No configuration               |
|       Internet Site                  |
|       Internet with smarthost        |
|       Satellite system               |
|       Local only                     |
|                                      |
|                                      |
|       <Ok>           <Cancel>        |
|                                      |
+--------------------------------------+

Krok 3. Konfigurace Postfixu.

Po úspěšné instalaci nyní upravíme konfigurační soubor Postfixu:

cp /usr/share/postfix/main.cf.dist /etc/postfix/main.cf
nano /etc/postfix/main.cf

Přidejte následující řádky:

# řádek 78:zrušit komentář

mail_owner =postfix

# řádek 94:zrušte komentář a zadejte název hostitele

myhostname =mail.idroot.us

# řádek 102:zrušte komentář a zadejte název domény

mojedomena =idroot.us

# řádek 123:zrušit komentář

myorigin =$mydomain

# řádek 137:zrušit komentář

inet_interfaces =all

# řádek 185:zrušit komentář

mydestination =$myhostname, localhost.$mydomain, localhost, $mydomain

# řádek 228:zrušit komentář

local_recipient_maps =unix:passwd.byname $alias_maps

# řádek 270:zrušit komentář

mynetworks_style =podsíť

# řádek 287:přidejte svou místní síť

moje sítě =127.0.0.0/8, 10.0.0.0/24

# řádek 407:zrušit komentář

alias_maps =hash:/etc/aliases

# řádek 418:zrušit komentář

alias_database =hash:/etc/aliases

# řádek 440:zrušit komentář

home_mailbox =Maildir/

# řádek 576:komentář a přidání# smtpd_banner =$myhostname ESMTP $mail_name (Ubuntu)smtpd_banner =$myhostname ESMTP# řádek 650:přidat

sendmail_path =/usr/sbin/postfix

# řádek 655:přidat

cesta_newaliases =/usr/bin/newaliases

# řádek 660:přidat

mailq_path =/usr/bin/mailq

# řádek 666:přidat

setgid_group =postdrop

# řádek 670:komentář mimo#html_directory =# řádek 674:komentář mimo#manpage_directory =# řádek 679:komentář mimo#sample_directory =# řádek 683:komentář mimo#

readme_directory =

# řádek 684:pokud také posloucháte IPv6, změňte na [vše]

inet_protocols =ipv4

# add to the end
# for example, limit an email size to 10Mmessage_size_limit = 10485760# for example, limit mailbox size to 1Gmailbox_size_limit = 1073741824# SMTP-Auth settings
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $myhostname
smtpd_recipient_restrictions = permit_mynetworks, permit_auth_destination, permit_sasl_authenticated, reject

Uložte soubor a zavřete jej. Chcete-li použít změny, zadejte příkaz:

newaliases
sudo systemctl restart postfix

Blahopřejeme! Úspěšně jste nainstalovali Postfix. Děkujeme, že jste použili tento návod k instalaci Postfixu na Ubuntu 20.04 LTS Focal Fossa systému. Pro další pomoc nebo užitečné informace doporučujeme navštívit oficiální web Postfixu .


Ubuntu
  1. Jak nainstalovat Docker na Ubuntu 22.04 / 20.04 LTS

  2. Jak nainstalovat PlayOnLinux na Ubuntu 20.04 LTS

  3. Jak nainstalovat MariaDB v Ubuntu 20.04 LTS

  1. Jak nainstalovat Ansible na Ubuntu 20.04 LTS / 21.04

  2. Jak nainstalovat Minikube na Ubuntu 20.04 LTS / 21.04

  3. Jak nainstalovat Spotify na Ubuntu 18.04 LTS

  1. Jak nainstalovat Prometheus na Ubuntu 18.04 LTS

  2. Jak nainstalovat Memcached na Ubuntu 18.04 LTS

  3. Jak nainstalovat VestaCP na Ubuntu 18.04 LTS