Å ha en fungerende konfigurasjon av Postfix, du må ha en MX plate lagt til din DNS -server. Jeg setter opp en DNS -server ved hjelp av Bind 9 Her bare for å demonstrere hvordan alt fungerer.
Min Ubuntu 18.04 LTS -maskinen har IP -adressen 192.168.199.170. Dette kommer til å bli min DNS -server og E -postserver. Så erstatt den med IP -adressen din. Jeg har valgt post.Linuxhint.com Som FQDN på e -postserveren min. Erstatt den med din.
Første oppdatering Apt Pakkelagerbuffer med følgende kommando:
$ sudo apt oppdatering
Installere Bind 9 DNS server med følgende kommando:
$ sudo apt installer bind9
Trykk nå y Og trykk deretter å fortsette.
Bind 9 skal installeres.
Opprett nå en sonefil med følgende kommando:
$ sudo nano/var/cache/bind/db.Linuxhint
Legg nå til følgende linjer og lagre filen. Erstatte 192.168.199.170 Med IP -adressen til datamaskinen din. Erstatt også Linuxhint.com med domenenavnet ditt.
Sjekk nå om konfigurasjonsfilen er greit med følgende kommando:
$ sudo heter-checkzone linuxhint.com. /var/cache/bind/db.Linuxhint
Kjør nå følgende kommando for å redigere /etc/bind/navngitt.konf.Standardsoner fil:
$ sudo nano/etc/bind/navngitt.konf.Standardsoner
Legg nå til følgende linjer for å konfigurere DNS -sonen. Juster der det er nødvendig.
Rediger nå/etc/bind/navngitt.konf.Alternativerfil med følgende kommando:
$ sudo nano/etc/bind/navngitt.konf.alternativer
Nå ukompetent spednere (Ved å fjerne // fra begynnelsen av hver linje) og endre 0.0.0.0 til Googles DNS -server 8.8.8.8
Før:
Etter:
Start nå på nytt Bind 9 med følgende kommando:
$ sudo SystemCTL Reload Bind9
Nå må du endre DNS -serveren din. jeg brukte Network Manager å gjøre det.
Hvis du ikke har Network Manager installert, installer den med følgende kommando:
$ SUDO APT installer nettverkssjef
Liste opp nettverksbehandlerforbindelsen med følgende kommando:
$ sudo nmcli tilkoblingshow
Som du kan se, er navnet på den aktive forbindelsen min Kablet tilkobling 1
Rediger nå forbindelsen din med følgende kommando:
$ sudo nmcli tilkobling redigering "kablet tilkobling 1"
Fjern den gjeldende DNS -serveren:
NMCLI> Fjern IPv4.dns
Kjør nå følgende NMCLI kommando for å endre din DNS -server for forbindelsen.
nmcli> sett IPv4.DNS 192.168.199.170
Lagre endringene.
nmcli> lagre
Endelig gå ut av NMCLI spør:
nmcli> slutte
Start nå forbindelsen med følgende kommandoer:
$ sudo nmcli -tilkobling ned "kablet tilkobling 1"
$ sudo nmcli -tilkobling opp "kablet tilkobling 1"
Sett nå vertsnavnet ditt til post.Linuxhint.com med følgende kommando:
$ sudo hostnamectl set-hostname mail.Linuxhint.com
Start datamaskinen på nytt for at endringene skal tre i kraft.
$ sudo omstart
Installere Postfix:
Nå installer Postfix med følgende kommando:
$ sudo apt install Postfix
trykk Og trykk deretter å fortsette.
Plukke ut Nettside. Trykk deretter å velge Og trykk deretter å fortsette.
Skriv inn domenenavnet ditt. Trykk deretter Og trykk deretter å fortsette.
Postfix skal installeres og konfigureres
Konfigurere Postfix:
Hvis du trenger å konfigurere Postfix server i fremtiden, kjør følgende kommando:
$ sudo dpkg-rekonfigurer postfix
Terminalbasert Postfix konfigurasjonsveiviseren skal dukke opp. Bare svar på spørsmålene, så er du ferdig.
Konfigurere brukere for å sende og motta e-post:
På Ubuntu 18.04 LTS, bare brukere lagt til post Gruppe kan sende og motta e-post. Som standard blir ingen av brukerne lagt til i post gruppe.
Du kan legge til brukeren du er logget inn på post Gruppe med følgende kommando:
$ sudo usermod -ag mail $ (whoami)
Hvis brukeren er du logget inn som ikke har sudo eller super bruker privilegier, du kan legge til bruker, la oss si Linda til post Gruppe med følgende kommando:
$ sudo usermod -ag mail linda
Hvis du vil opprette nye brukere for å sende og motta e-post, kjører du følgende kommando:
$ sudo useradd -m -g e -post brukernavn
Her, Brukernavn er brukernavnet til din nye bruker.
I mitt tilfelle, la oss si Brukernavn er Kelly:
$ sudo useradd -m -g mail -s /bin /bash Kelly
Kjør nå følgende kommando for å angi et påloggingspassord for Brukernavn Kelly:
$ sudo passwd kelly
Skriv nå inn passordet for brukeren Kelly og trykk .
Du må skrive passordet på nytt igjen. Når du er ferdig, bør passordet settes.
Nå brukeren Kelly kan sende og motta e-post.
Sende og leser e-post fra kommandolinjen:
Ubuntu 18.04 LTS har mange kommandolinjeverktøy for å sende e -postmeldinger som for eksempel Sendmail, post, Mutt etc.
I denne delen skal jeg vise deg hvordan du bruker post kommando for å sende og lese E-post.
De post Programmet er kanskje ikke installert som standard på Ubuntu 18.04 LTS. Kjør følgende kommando for å installere den:
$ sudo apt install mailutils
Trykk nå y Og trykk deretter å fortsette.
Det skal installeres.
Nå kan du sende en e-post med følgende kommando:
$ Mail e -post_adresse
La oss sende en e-post til Kelly,
$ mail [email protected]
Du bør bli bedt om å gi Karbonkopi (CC). Hvis du vil videresende det til mange postadresser, skriver du inn e -postadressene her. Ellers la den være tom og trykk .
Skriv nå inn emnet for e-posten din. Når du er ferdig, trykk .
Skriv nå inn e -posten din.
Når du er ferdig, trykk + d.
E -posten skal sendes.
Nå Kelly Kan lese e-posten med følgende kommando:
Som du kan se, Kelly Mottatt e-posten min.
Skriv nå inn nummeret som merket nedenfor og trykk å lese e-posten:
Dette er e-posten jeg sendte Kelly.
Nå Kelly kan sende en e-post til meg også.
jeg kan se KellyE -post.
Dette er KellyE -post.
Slik installerer du og konfigurerer Postfix på Ubuntu 18.04 LTS. Takk for at du leste denne artikkelen.