GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Postfix unter Ubuntu 20.04 LTS

In diesem Tutorial zeigen wir Ihnen, wie Sie Postfix auf Ubuntu 20.04 LTS installieren. Für diejenigen unter Ihnen, die es nicht wussten, Postfix ist ein kostenloser und Open-Source-MTA (Mail Transfer Agent ) wird zum Weiterleiten oder Zustellen von E-Mails auf einem Linux-System verwendet. In der Standardkonfiguration erlaubt es lokales Mailen, ist jedoch an sich sehr nützlich auf einem Computer, der von vielen Kunden verwendet wird, oder selbst wenn es keine solchen Besucher gibt, viele Dienste löschen ihre Überprüfungen und Nachrichten in E-Mails, die dem Root-Benutzer lokal übermittelt werden, sodass der Systemadministrator bei allen Aktivitäten bemerkt werden kann, wenn er/sie sich anmeldet und zum Root-Benutzer wechselt.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation der Postfix-Mail auf Ubuntu 20.04 (Focal Fossa). Sie können denselben Anweisungen für Ubuntu 18.04, 16.04 und jede andere Debian-basierte Distribution wie Linux Mint folgen.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Ubuntu 20.04, 18.04 und jede andere Debian-basierte Distribution wie Linux Mint.
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen
  • Ein non-root sudo user oder Zugriff auf den root user . Wir empfehlen, als non-root sudo user zu agieren , Sie können jedoch Ihr System beschädigen, wenn Sie als Root nicht aufpassen.

Installieren Sie Postfix auf Ubuntu 20.04 LTS Focal Fossa

Schritt 1. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie das folgende apt ausführen Befehle im Terminal.

sudo apt update
sudo apt upgrade

Schritt 2. Installation von Postfix auf Ubuntu 20.04.

Jetzt fahren wir mit der Installation von Postfix fort, indem wir den folgenden Befehl ausführen:

sudo apt install postfix sasl2-bin

Jetzt werden Sie aufgefordert, den Typ Ihrer Mailserver-Konfiguration auszuwählen. Wählen Sie „Fortfahren“, um [Keine Konfiguration] aus dieser Liste auszuwählen, und drücken Sie die Eingabetaste, wie in hervorgehoben das folgende Bild:

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

Schritt 3. Postfix konfigurieren.

Nach erfolgreicher Installation bearbeiten wir jetzt die Postfix-Konfigurationsdatei:

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

Fügen Sie die folgenden Zeilen hinzu:

# Zeile 78:Kommentar entfernen

mail_owner =postfix

# Zeile 94:Entkommentieren Sie und geben Sie den Hostnamen an

meinhostname =mail.idroot.us

# Zeile 102:Entkommentieren Sie und geben Sie den Domänennamen an

meinedomain =idroot.us

# Zeile 123:Kommentar entfernen

myorigin =$meinedomain

# Zeile 137:Kommentar entfernen

inet_interfaces =all

# Zeile 185:Kommentar entfernen

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

# Zeile 228:Kommentar entfernen

local_recipient_maps =unix:passwd.byname $alias_maps

# Zeile 270:Kommentar entfernen

mynetworks_style =subnet

# Zeile 287:Fügen Sie Ihr lokales Netzwerk hinzu

meinenetzwerke =127.0.0.0/8,10.0.0.0/24

# Zeile 407:Kommentar entfernen

alias_maps =hash:/etc/aliases

# Zeile 418:Kommentar entfernen

alias_database =hash:/etc/aliases

# Zeile 440:Kommentar entfernen

home_mailbox =Maildir/

# Zeile 576:auskommentieren und hinzufügen# smtpd_banner =$myhostname ESMTP $mail_name (Ubuntu)smtpd_banner =$myhostname ESMTP# Zeile 650:add

sendmail_path =/usr/sbin/postfix

# Zeile 655:hinzufügen

newaliases_path =/usr/bin/newaliases

# Zeile 660:hinzufügen

mailq_path =/usr/bin/mailq

# Zeile 666:hinzufügen

setgid_group =postdrop

# Zeile 670:auskommentieren#html_directory =# Zeile 674:auskommentieren#manpage_directory =# Zeile 679:auskommentieren#sample_directory =# Zeile 683:auskommentieren#

readme_directory =

# Zeile 684:wenn auch IPv6 lauschen, zu [all] wechseln

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

Speichern Sie die Datei und schließen Sie sie. Um die Änderungen zu übernehmen, geben Sie den Befehl ein:

newaliases
sudo systemctl restart postfix

Herzlichen Glückwunsch! Sie haben Postfix erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von Postfix auf einem Ubuntu 20.04 LTS Focal Fossa-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Postfix-Website zu besuchen .


Ubuntu
  1. So installieren Sie Docker unter Ubuntu 22.04 / 20.04 LTS

  2. So installieren Sie PlayOnLinux auf Ubuntu 20.04 LTS

  3. So installieren Sie MariaDB in Ubuntu 20.04 LTS

  4. So installieren Sie Ansible unter Ubuntu 20.04 LTS / 21.04

  5. So installieren Sie Minikube unter Ubuntu 20.04 LTS / 21.04

So installieren Sie Ubuntu Server 18.04 LTS

So installieren Sie Tree Line unter Ubuntu 20.04 LTS Edition

So installieren Sie Go unter Ubuntu 22.04 LTS

So installieren Sie Go unter Ubuntu 18.04 LTS

So installieren Sie Go unter Ubuntu 20.04 LTS

Wie installiere ich Postfix auf Ubuntu 18.04?