Server

Sådan oprettes en omfattende mailserver på Ubuntu

Sådan oprettes en omfattende mailserver på Ubuntu

Postal er en gratis og open source-mailserver, der bruges til at sende og modtage e-mails. Den er fyldt med masser af fremragende funktioner og funktioner, hvilket gør den ekstremt populær blandt store organisationer såvel som i virksomhedsmiljøet. Nogle af de bemærkelsesværdige funktioner, du får med Postal, inkluderer virus- og spamkontrol, mulighed for at administrere forskellige IP-puljer, når du sender udgående e-mails, integration med forskellige webapplikationer og meget mere.

Installation af Postal på dit Linux-system er ret simpelt og ligetil. Du bliver dog nødt til at konfigurere dit system korrekt og installere alle de nødvendige pakker og afhængigheder på forhånd.

Oprettelse af en fuldt udstyret mailserver ved hjælp af Postal

Dette er grunden til, at vi har sammensat en trinvis vejledning til at guide dig gennem hele installationsproceduren. I slutningen ved du, hvordan du opretter en omfattende mailserver ved hjælp af Postal.

Forudsætninger

Som vi diskuterede tidligere, inden vi installerer Postal, skal vi sørge for, at vores Linux-pc har al den nødvendige software og pakker til at køre mailserveren. Her er en liste over ting, du skal bruge for at komme i gang:

Postforudsætninger

Bemærk: Af hensyn til denne vejledning bruger vi Ubuntu 20.04 LTS version. Du kan bruge enhver anden Linux-distro, men du bliver nødt til at justere installationsproceduren i overensstemmelse hermed. 

For at følge med i tutorialen skal du også have adgang til root-privilegier for at køre alle kommandoer. For at få root-rettigheder er alt hvad du skal gøre, at logge ind som en sudo-bruger og indtaste følgende kommando:

$ sudo -i

Nu hvor du har en klar forståelse af postforudsætninger og dens anvendelse, er der en detaljeret guide til installation af dem på dit system.

Trin 1: Opdater systemet

Første ting først skal vi opdatere alle pakkerne og arkiverne på Ubuntu-pc'en. For at gøre dette skal du indtaste følgende kommando i terminalen:

# apt update && apt -y upgrade # shutdown -r nu

Dette opdaterer og genstarter systemet. Efter systemstart, gå videre til næste trin.

Trin 2: Installer Ruby

Der er mange forskellige metoder til installation af Ruby på din Ubuntu-pc. Af hensyn til denne vejledning bruger vi RVM - Ruby Version Manager.

Installationsprocessen kan være lidt kompliceret i forhold til bare at bruge apt-get til at installere Ruby. Det vil dog hjælpe os i det lange løb, især når vi har brug for at installere og konfigurere Postal. For at installere Ruby ved hjælp af RVM skal vi først tilføje GPG-nøglen til RVM på vores server. For at gøre dette skal du indtaste følgende kommando:

gpg --keyserver hkp: // pool.sks-nøgleservere.netto: 80 - recv-nøgler 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

For at installere RVM og køre det på vores system skal vi derefter indtaste følgende kommandoer:

# curl -sSL https: // get.rvm.io | bash -s stabil
# kilde / etc / profil.d / rvm.sh

Når du er færdig, skal du indtaste denne kommando for at hente listen over Ruby-versioner:

# rvm-liste kendt

En lignende outputskærm, som vist på billedet, vises.

Liste over rubinudgivelser

Herfra skal vi vælge den version af Ruby, vi vil installere på vores system. Husk at Postal kræver noget over Ruby version 2.3. Til denne vejledning installerer vi den nyeste Ruby version 2.7 fra listen. For at gøre dette indtaster vi følgende kommando:

# rvm installer 2.7

Når installationen er færdig, skal du køre denne kommando for at begynde at bruge Ruby på dit system.

# rvm brug 2.7

For at bekræfte, at Ruby blev installeret, skal du også indtaste denne kommando for at kontrollere Ruby-versionen.

# rubin -v

Hvis Ruby blev installeret med succes, skulle en outputskærm, som vist på billedet, vises, der angiver den version af Ruby, der kører på dit system.

Kontrol af Ruby-version

Det er tid til at oprette databasen til Postal.

Trin 3: Installer MariaDB, og opret en database

For de af jer, der ikke ved, er MariaDB en fork af MySQL-databaseserver, som er et relationsdatabasehåndteringssystem, der kan gemme data i tabelformat. Du kan nemt installere det på din Ubuntu-pc ved at indtaste følgende kommando:

# apt -y installer mariadb-client mariadb-server libmysqlclient-dev

Når installationsproceduren er afsluttet, skal du køre følgende kommandoer for at aktivere MariaDB og automatisk starte den ved opstartstidspunktet.

# systemctl start mariadb # systemctl aktiver mariadb

Dernæst bliver du nødt til at sikre en ny installation af MariaDB. For at gøre dette skal du indtaste følgende kommando:

# mysql_secure_installation

MySQL sikker installation

Det kører et script, der giver dig mulighed for at indstille en adgangskode til MariaDB-databasen. For det første beder den dig om den aktuelle adgangskode til root. Men da du lige har installeret MariaDB, behøver du kun at trykke på enter, og det giver dig mulighed for at indstille rodadgangskoden. Vælg en stærk!

Derefter skal du følge alle de spørgsmål, der kommer op under installationsprocessen. Du skal trykke 'Y' for ja på dem alle. Når det er gjort, installeres MariaDB på din Ubuntu-pc. Derefter bliver du nødt til at oprette en database ved hjælp af MariaDB, der skal bruges af Postal.

Lad os først logge ind på root-brugerens MySQL-skal. For at gøre dette skal du indtaste følgende kommando:

# mysql -u root -p

Log ind på MySQL-skal

Det vil bede dig om rodadgangskoden. Indtast adgangskoden for at logge ind. Når du er logget ind på MySQL-shell, skal du indtaste denne forespørgsel for at oprette en ny database til din Postal mail-server:

Bemærk: Glem ikke at bruge et semikolon (;) i slutningen af ​​hver forespørgsel, da det er en del af syntaksen.

Opret DATABASE post CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci;

Ovenstående kommando opretter en ny database kaldet 'postal.'Dernæst vil du give alle databasebrugere rettigheder over postdatabasen. For at gøre dette skal du indtaste denne kommando:

TILGIV ALLE PÅ 'post'.* TIL 'postal' @ '127.0.0.1 'IDENTIFICERET AF "PasswordGoesHere"; 

Bemærk: "PasswordGoesHere" er bare en pladsholder. Udskift det med en stærk adgangskode efter eget valg.

Derefter bliver vi nødt til at give de relevante tilladelser til Postal-brugerne, så Postal automatisk kan skrive databasen. For at gøre dette skal du indtaste følgende kommando:

TILGIV ALLE PRIVILEGIER PÅ 'post-%' . * til 'postal' @ '127.0.0.1 'IDENTIFICERET AF "PasswordGoesHere"; 

Bemærk: "PasswordGoesHere" er bare en pladsholder. Udskift det med en stærk adgangskode efter eget valg. Ovenstående kommando giver privilegier til alle brugere, der starter med post-. Når du er færdig, skal du indtaste disse kommandoer for at anvende ændringerne på alle databaseprivilegier med det samme og derefter afslutte MySQL-shell.

FLUSH PRIVILEGES; AFSLUT;

Det er tid til at gå videre til næste trin.

Trin 4: Installer RabbitMQ

For at bruge RabbitMQ, da det er skrevet på Erlang-sproget, skal vi først installere Erlang ved at indtaste følgende kommando:

# apt -y installer erlang

Derefter skal du importere GPG-nøglen ved at køre denne kommando:

# krølle -sL https: // www.kaninmq.com / rabbitmq-frigivelsessigneringsnøgle.asc | sudo apt-key tilføj -

Når du er færdig, skal du tilføje RabbitMQ-arkivet ved hjælp af denne kommando og derefter opdatere indekset:

# add-apt-repository 'deb http: // www.kaninmq.com / debian / testing main '# apt opdatering

Efter alle disse opsætninger kan du endelig installere RabbitMQ ved hjælp af følgende kommando:

# apt -y installer rabbitmq-server

Når installationen er afsluttet, skal du konfigurere RabbitMQ til at arbejde med din Postal mail-server.  Men lad os først starte RabbitMQ og konfigurere det til at starte automatisk under systemstart. For at gøre dette skal du indtaste følgende kommandoer:

# systemctl start rabbitmq-server # systemctl aktiver kaninmq-server

Derefter skal du oprette en virtuel vært for Postal i RabbitMQ-serveren. Dette kan gøres ved hjælp af følgende kommando:

# rabbitmqctl add_vhost / postal

Tilføj derefter en ny RabbitMQ bruger:

# rabbitmqctl add_user post PasswordGoesHere

Bemærk: PasswordGoesHere er bare en pladsholder. Udskift det med en stærk adgangskode efter eget valg.

Og til sidst skal du indstille passende tilladelser til RabbitMQ-brugerne på den virtuelle RabbitMQ-vært. For at gøre dette skal du indtaste denne kommando:

# rabbitmqctl set_permissions -p / postal postal ".* "".* "".* "

Du har nu med succes installeret og konfigureret RabbitMQ til at arbejde med din Postal mail-server. Det er tid til at gå videre til næste trin.

Trin 5: Installer Git

Lad os nu få Git installeret på vores system. Dette kan hurtigt gøres ved at køre følgende kommando på terminalen:

# apt -y installer git

Når installationsprocessen er færdig, skal du køre denne kommando for at kontrollere, om alt er korrekt installeret:

# git --version

Hvis den er installeret korrekt, vises den version af GIT, der kører på dit system.

kontrollerer GIT-version

Trin 6: Installer node.js

Du bliver nu nødt til at installere Node.js.

# apt -y install nodejs

Når installationen er afsluttet, skal du igen angive følgende kommando for at kontrollere, om alt fungerer korrekt:

# nodejs -v

Som før, hvis du er installeret, får du en output, der viser versionsnummeret på Node.js installeret på dit system.

Kontrol af knude.JS-version

Installer og opsæt post

Efter ovenstående trin har du med succes installeret alle nødvendige afhængigheder, der er nødvendige for at køre Postal. Der er dog stadig et par ting, du skal konfigurere for at forberede dit operativsystem til installationen.

Trin 1: Opret en postbruger

Postal skal køre som sin isolerede bruger på dit system. For at gøre dette skal du først køre følgende kommando:

# brugeradd -r -m -d / opt / postal -s / bin / bash postal

Dette vil skabe en ny bruger på dit system med brugernavn postal. Dets hjemmekatalog er indstillet til / opt / postal.

Indtast derefter følgende kommando for at opsætte en adgangskode til den nye Postal-bruger.

# passwd postal

Og endelig tilføj Postal som en sudo-bruger ved at indtaste denne kommando:

# usermod -aG sudo postal

Trin 2: Tilladelse af nødvendige privilegier

Dernæst bliver du nødt til at konfigurere Postal, så den kan lytte til alle de privilegerede porte. For at gøre dette skal du tillade Ruby at lytte til disse porte. Dette kan gøres ved hjælp af følgende kommando:

# setcap 'cap_net_bind_service = + ep' / usr / local / rvm / rubies / ruby-2.7.0 / bin / rubin

Bemærk: På en delt server ville det have været risikabelt at give disse rettigheder. Men på en server, der er helt dedikeret Postal, bør dette ikke udgøre en trussel.

Trin 3: Klon opbevaringsstederne

Vi er klar til at få postkasserne klonet på vores system. Men først skal du logge ind på din shell som postbruger. Dette kan gøres hurtigt ved at indtaste følgende kommando:

# su - post

Opret en ny mappe / opt / post / app, hvor du vil klone indholdet af arkivet:

$ sudo -i -u post mkdir -p / opt / postal / app

Når du er færdig, er du klar til at hente download-arkivet. Følgende kommando hjælper dig med at downloade den nyeste og mest stabile version af Postal.

$ wget https: // postal.atech.medier / pakker / stabil / nyeste.tgz -O - | sudo -u posttjære zxpv -C / opt / postal / app

Postal kommer med en enkelt binær, som giver dig mulighed for at interagere med den fra alle de andre mapper på din server. For at gøre / opt / postal / app / bin / postal tilgængelig overalt skal du bare oprette et symlink med det og / usr / bin / postal biblioteket.

For at gøre dette skal du indtaste følgende kommando:

$ sudo ln -s / opt / postal / app / bin / postal / usr / bin / postal

Trin 4: Installer Ruby-afhængigheder

Det er på tide at installere alle de nødvendige Ruby-afhængigheder til Postal. Men for at gøre dette skal vi først installere et par Ruby Gems - Bundler, Procodile og Nokogiri. Bundler er en afhængighedsmanager for Ruby perle applikationer. Du kan installere det ved at indtaste følgende kommando:

$ sudo perle installere bundler

Procodile er et processtyringsværktøj til Ruby-applikationer. Det kan installeres ved hjælp af denne kommando:

$ sudo perle installere procodile

Og endelig skal du bruge Nokogiri, en HTML-, XML-, CSS-parser. Det kan hjælpe dig med programmatisk at læse og redigere et XML-dokument.  For at installere det skal du køre følgende kommandoer:

$ sudo apt-get install build-essential patch ruby-dev zliblg-dev liblzma-dev $ sudo apt-get install libgmp-dev $ sudo perle installere nokogiri

Med alle nødvendige Ruby-perler, der er installeret på dit system, kan du installere de krævede Ruby-afhængigheder, der kræves for Postal. For at gøre dette skal du køre følgende kommando:

$ postpakke / opt / postal / sælger / pakke

Installation af Ruby-afhængigheder til Postal

Trin 5: Opret postkonfigurationsfilen

Med alle de nødvendige afhængigheder installeret, kan du endelig generere standardkonfigurationsfilen til Postal. For at gøre dette skal du indtaste følgende kommando:

$ postal initialize-config

Du skal få en lignende outputskærm som vist på billedet:

Genererer standardkonfigurationsfil for Postal

Som du kan se, har du genereret en masse nøgler og certifikater, inklusive standardpost.yml-konfigurationsfil.

Åbn derefter konfigurationsfilen, og indsæt dine brugerdefinerede indstillinger og konfigurationer. Vi skal bruge Nano-teksteditoren til at åbne den.

$ nano / opt / postal / config / postal.yml

Filen skal se ud som den, der vises på billedet:

Postkonfigurationsfil

Gennemse det sektion for sektion, og foretag ændringer som fremhævet her. Skift først værtsnavnet under webafsnittet til dit faktiske domænenavn:

web: # Den vært, som administrationsgrænsefladen vil være tilgængelig på værten: postalmail.eksempel.com

Derefter foretager du de relevante ændringer under brugernavn, adgangskode, database og præfiks i henhold til din opsætning under main_db og message_db.

main_db: # Angiv forbindelsesoplysningerne for din MySQL-databasehost: 127.0.0.1 brugernavn: adgangskode til posten: p0stalpassw0rd database: postmeddelelse_db: # Angiv forbindelsesoplysningerne for din MySQL-server, der vil være # meddelelsesdatabaser til mailservere. vært: 127.0.0.1 brugernavn: postadgangskode: p0stalpassw0rd præfiks: postal

Yderligere rulning ned, vil du komme på tværs af indstillingerne for RabbitMQ. Foretag ændringer, så det passer til brugeren og vhost, som du oprettede tidligere.

rabbitmq: # Angiv forbindelsesoplysningerne til din RabbitMQ-server. vært: 127.0.0.1 brugernavn: adgangskode til posten: PasswordGoesHere vhost: / postal

Rul ned for at konfigurere dine DNS-konfigurationer. Skift domænenavne her for at matche det aktuelle domænenavn, du bruger.

dns: # Angiver den DNS-post, du har konfigureret. Se dokumentationen på # https: // github.com / atech / postal / wiki / Domains - & - DNS-Configuration for yderligere # information om disse. mx_records: - mx.postmail.eksempel.com smtp_server_hostname: postalmail.eksempel.com spf_include: spf.postmail.eksempel.com return_path: rp.postmail.eksempel.com rute_domæne: ruter.postmail.eksempel.com track_domain: spor.postmail.eksempel.com

Når du er færdig, skal du gemme filen og afslutte editoren.

Trin 6: Opret post

Efter konfiguration af Postal-konfigurationsfilen er det tid til at konfigurere Postal-applikationen. For at gøre dette skal du først initialisere databasen og andre aktiver, der kræves af Postal. For at gøre dette skal du indtaste følgende kommando:

initialisering af posten

Opret derefter en ny Postal Administrator-bruger ved at køre denne kommando:

post make-bruger

Det beder dig om at indtaste et brugernavn, e-mail-adresse og adgangskode til Postal-brugeren. Outputskærmen skal se sådan ud:

postal @ ubuntu: ~ $ post-make-bruger Postal User Creator Indtast de nødvendige oplysninger for at oprette en ny Postal-bruger. Dette værktøj bruges normalt kun til at oprette din oprindelige administratorbruger. E-mail-adresse: tuts @ fosslinux.com Fornavn: FOSS Efternavn: Linux Initial adgangskode:: ************** Bruger er oprettet med e-mail-adresse tuts @ fosslinux.com

Når du har oprettet din nye Postal-bruger, har du gennemført kommandolinjekonfigurationen for Postal. Det er tid til at starte Postal-serveren. For at gøre dette skal du bare køre følgende kommando:

poststart

Indtast derefter denne kommando for at kontrollere, om tjenesterne er startet korrekt:

poststatus

Når du har brug for det, kan du også stoppe Postal ved hjælp af denne kommando:

poststop

Før vi åbner Postal mail-serveren, skal vi hurtigt oprette en proxyserver for at sikre vores forbindelse.

Trin 7: Opret en proxyserver

For at oprette en proxyserver skal du først have et SSL-certifikat.

Hvis du allerede har et SSL-certifikat, kan du springe dette trin videre til den næste del, hvor vi konfigurerer proxyserveren.

Generer et gratis SSL-certifikat ved hjælp af Let's Encrypt

Før du kan konfigurere din proxyserver, anbefales det, at du har SSL-kryptering for at få adgang til den sikkert. Til denne vejledning bruger vi gratis SSL-certifikater genereret ved hjælp af Let's Encrypt.

For at gøre dette skal vi først installere certbot, som er Let's Encrypt-klienten:

# apt -y install certbot

Når installationen er færdig, skal du køre følgende kommando:

# certbot certonly --standalone -d postalmail.eksempel.com

Dette opretter SSL-certifikater for det angivne domænenavn. Sørg for, at domænenavnet peger mod din server. Certbot kontrollerer domæneautoriteten, inden de leverer certifikaterne.

Når SSL-certifikaterne er genereret, gemmes de automatisk i / etc / letsencrypt / live / postalmail.eksempel.com.

Bemærk: Udskift postpost.e-mail.com med dit faktiske domænenavn.

Hver Let's Encrypt SSL-certifikat udløber om 90 dage. Bare så du ikke behøver at forny det manuelt hver tredje måned, viser vi dig, hvordan du kan oprette et automatisk SSL-certificeringsfornyelsessystem. For at gøre dette bruger vi Crontab. Åbn først crontab-filen ved hjælp af denne kommando:

# crontab - e

Derefter skal du indtaste følgende linje inde i din crontab-fil:

0 0 * * mon / usr / bin / certbot fornye >> / var / log / le-fornye.log

Ovenstående kommando opretter et cron-job, der automatisk kører hver uge på mandage ved midnat. Det scannes for at se, om dine SSL-certifikater udløber. Hvis ja, udføres det / var / log / le-renew.logfil, som automatisk forny SSL-certifikatet.

Hvis du vil vide mere om Crontab og cron-job, kan du læse vores detaljerede guide til, hvordan du automatiserer og planlægger en opgave ved hjælp af Crontab.

Nu hvor du har genereret dine SSL-certifikater og konfigureret det til automatisk fornyelse, er det tid til at installere vores proxyserver.

Opsæt en proxyserver ved hjælp af Nginx

Af sikkerhedsmæssige årsager har vi brug for Postal-webgrænsefladen og dens API'er til at køre bag en proxy-webserver som Nginx eller Apache. Af hensyn til denne vejledning viser vi dig at gøre det ved hjælp af Nginx.

Den første ting du skal gøre er at installere Nginx-webserveren. For at gøre dette skal du køre følgende kommando i din terminal:

# apt -y installer nginx

Med Nginx installeret skal du oprette en ny serverblok til dit websted. For at gøre dette skal du åbne / etc / nginx / conf.d / postpost.eksempel.com.conf-fil ved hjælp af den valgte teksteditor. Til denne vejledning bruger vi nano-editor:

nano / etc / nginx / conf.d / postpost.eksempel.com.konf

Når filen åbnes, skal du udfylde den med følgende indholdslinjer:

server lyt [::]: 80; lyt 0.0.0.0:80; servernavn postalmail.eksempel.com; returner 301 https: // $ host $ request_uri;  server lyt [::]: 443 ssl; lyt 0.0.0.0: 443 ssl; root / opt / postal / public; servernavn postpost.eksempel.com; ssl_certificate / etc / letsencrypt / live / postalmail.eksempel.com / fullchain.pem; ssl_certificate_key / etc / letsencrypt / live / postalmail.eksempel.com / privkey.pem; ssl_protocols TLSv1.2 TLSv1.1 TLSv1; ssl_prefer_server_ciphers on; ssl_ciphers EECDH + ECDSA + AESGCM: EECDH + aRSA + AESGCM: EECDH + ECDSA + SHA512: EECDH + ECDSA + SHA384: EECDH + ECDSA + SHA256: ECDH + AESGCM: ECDH + AES256: DH + AESG: A + AES :!aNULL:!eNULL:!LAV:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; placering / client_max_body_size 50M; try_files $ uri $ uri / index.html $ uri.html @puma;  placering / aktiver add_header Cache-Control max-age = 3600;  placering @puma proxy_set_header X-Real-IP $ remote_addr; proxy_set_header Host $ vært; proxy_set_header X-Videresendt-For $ proxy_add_x_forwarded_for; proxy_set_header X-Videresendt-Proto https; proxy_pass http: // 127.0.0.1: 5000; 

Når det er gjort, skal du gemme filen og afslutte fra editoren. Kør derefter følgende kommandoer for at genstarte Nginx og aktivere at starte automatisk ved systemstart:

# systemctl genstart nginx # systemctl aktiver nginx

Du har konfigureret Nginx til at fungere som en proxyserver for din Postal mail-server.

Trin 8: Konfigurer Postal Mail Server

Endelig er det tid til at konfigurere din Postal Mail Server. Bedst af alt kan du nu få adgang til det fra din browser ved at indtaste det domænenavn, du har oprettet. I vores tilfælde vil det være https: // postalmail.eksempel.com. Det skulle åbne denne webside:

Postal Mail Server - Webgrænseflade

Indtast din e-mail-adresse og adgangskode til den Postal-bruger, du oprettede for et stykke tid siden. Når du er logget ind, beder den dig om at gennemføre installationsproceduren for Postal. Det er en ret ligetil proces, hvor du kun behøver at følge instruktionerne på skærmen.

Opret en ny organisation

Først skal du oprette en ny organisation. Det beder dig om at indtaste et navn til organisationen. Hvis du ikke er ligeglad med noget specifikt navn, skal du bare vælge indstillingen auto-generering.

Derefter skal du angive et kort navn. Dette skal bruges som brugernavn, når du godkender med SMTP-serveren. Det korte navn accepterer kun bogstaver, tal og bindestreger som gyldige tegn. Og det er det; du har oprettet en ny organisation under Postal.

Opret en ny mailserver

Dernæst beder den dig om at oprette en ny mailserver. Her skal du indtaste e-mail-serverens navn, korte navn og tilstand. Nu er der to tilstande til e-mail-serveren. Under Live Mode vil alle e-mails blive dirigeret og leveret som forventet. Under Udviklingstilstand vil e-mails kun være synlige i webgrænsefladen.

Når du er færdig, har du oprettet en mailserver med succes.

Angiv et domænenavn

Derefter skal du tilføje et nyt domæne på mailserveren. For at gøre dette skal du klikke på fanen Domæner og oprette et nyt domænenavn som vist på billedet.

Konfiguration af domæner

Når du har tilføjet det nye domæne, bliver du bedt om at konfigurere DNS til domænet. For at gøre dette skal du tilføje to TXT-poster til SPF og DKIM. Når du er færdig, skal du indtaste CNAME-posten og MX-posten for returstien og postlevering.

Konfigurer DNS-indstillinger

Når du er færdig, skal du kontrollere DNS-konfigurationen ved at trykke på knappen Kontroller, at mine optegnelser er korrekte.

Angiv SMTP-legitimationsoplysninger

Endelig skal du oprette en SMTP-legitimationsoplysninger, der vil blive brugt af Postal til at sende og modtage e-mails.

Konfigurer SMTP-legitimationsoplysninger

For at gøre dette skal du først gå videre til fanen Legitimationsoplysninger og vælge typen som SMTP eller API. Indtast derefter navnet på SMTP-legitimationsoplysninger, og vælg, hvordan du vil håndtere e-mail-adressen. Og det er det!

Tjek fanen Oversigt

Du har oprettet din Postal mail-server. Som et sidste trin skal du gå videre til fanen Oversigt for at kontrollere, om alt er korrekt konfigureret.

Afslutter

Dette var vores fulde dybdegående kig på, hvordan vi installerer og konfigurerer Postal (mail-serveren) på Ubuntu 20.04. Vi håber, du fandt dette nyttigt, og at det har hjulpet dig med at oprette din mailserver.

Som du kan se, er der mange ting, du har brug for at installere, og mange værktøjer, du har brug for at konfigurere, før du kan få Postal i gang. Så hvis du står over for nogen form for problemer eller fejlmeddelelser under installationsprocessen, er du velkommen til at skrive det ned i kommentarerne, da vi gerne vil hjælpe dig.

Her er et eksempel på en fejl, du kan løbe ind i. I denne vejledning har vi brugt RVM til at installere Ruby. Men hvis du har brugt en anden installationsmetode (siger apt-get) til din Ruby-installation, mangler dit system muligvis en eller to nødvendige filer. Disse manglende filer kan forårsage problemer ved udførelse af Postal. Hvis dette sker, skal du installere de mistede data og det også i de rigtige mapper, før du kan køre Postal.

OpenTTD Tutorial
OpenTTD er et af de mest populære forretningssimuleringsspil derude. I dette spil skal du oprette en vidunderlig transportvirksomhed. Du starter dog i...
SuperTuxKart til Linux
SuperTuxKart er en fantastisk titel designet til at give dig Mario Kart-oplevelsen gratis på dit Linux-system. Det er ret udfordrende og sjovt at spil...
Kæmp om Wesnoth-vejledning
Slaget om Wesnoth er et af de mest populære open source-strategispil, som du kan spille på dette tidspunkt. Ikke kun har dette spil været under udvikl...