For å åpne port 25 på din Virtual Machine (VM), gå til Starlight Manager > velg fanen "Mail Bridge" > trykk på ‘Add Mail Bridge’-knappen.
Når PTR-posten er satt og port 25 er aktivert, kan du sette opp din foretrukne SMTP-server. Nedenfor finner du eksempler for Postfix, Exim og Sendmail. Bruk VM IP som vises i din Starlight Manager, og sørg for at ditt domenenavn for PTR-posten samsvarer med avsenderdomenet ditt (f.eks. mail.example.com).
|
Når Postfix er installert, kan du starte tjenesten og sørge for at den starter etter at serveren er startet på nytt:
|
Deretter kan du konfigurere tjenesten. Alle nødvendige alternativer for tjenesten finnes i /etc/postfix-katalogen, og hovedkonfigurasjonsfilen er /etc/postfix/main.cf
Kjør sudo nano /etc/postfix/main.cf-kommandoen for å begynne å redigere hovedkonfigurasjonsfilen og legg til eller oppdater disse linjene:
|
Start Postfix på nytt for å ta i bruk endringene:
|
Test sending av e-post:
|
|
Kommandoen nedenfor viser et veiviser-brukergrensesnitt for å konfigurere programvaren. Den lar brukere bestemme om Exim skal dele opp konfigurasjonen i flere filer eller lagre den i én fil:
|
Hvis det første alternativet brukes, vil konfigurasjonen lagres i /etc/exim4/conf.d underkatalogene. Hvis én konfigurasjonsfil velges, vil den bli /etc/exim4/exim4.conf
Når alle konfigurasjoner er ferdige, kjør systemctl restart exim4slik at endringene trer i kraft.
Rediger /etc/exim4/update-exim4.conf.conf for å sikre:
|
Start Exim på nytt for å ta i bruk endringene:
sudo systemctl restart exim4
Test e-postlevering ved å kjøre kommandoen nedenfor:echo "Mail test" | mail -s "Exim Test" user@recipient.com
|
Hovedkonfigurasjonsfilen til Sendmail er /etc/mail/sendmail.cf. Unngå å redigere denne filen direkte. Hvis det er behov for å endre konfigurasjonen, rediger /etc/mail/sendmail.mc-filen i stedet, ta sikkerhetskopi av den opprinnelige konfigurasjonsfilen, og bruk ett av følgende alternativer for å generere en ny konfigurasjonsfil:
1) Bruk den medfølgende makefile /etc/mail for å lage en ny konfigurasjon:
|
Alle genererte filer i /etc/mail vil bli regenerert ved behov.
2) Alternativt kan du bruke m4makroprosessoren for å lage en ny /etc/mail/sendmail.cf. m4Makroprosessoren er ikke installert som standard. Før du bruker den til å lage /etc/mail/sendmail.cf, installer m4pakken som root:
|
Følgende Sendmail-konfigurasjonsfiler finnes i /etc/mail/katalogen:
access- angir hvilke systemer som kan bruke Sendmail for utgående e-post
domaintable- domenenavnsmapping
local-host-names - aliaser for serververten
mailertable- instruksjoner som overstyrer ruting for bestemte domener
virtusertable- angir en domenespesifikk form for aliasing, som gjør det mulig å være vert for flere virtuelle domener på maskinen.
Nedenfor kan du se eksempler på hvordan konfigurasjonsfilene kan redigeres:
|
Flere av de nevnte konfigurasjonsfilene må lagre informasjonen sin i databasefiler før endringer trer i kraft. For å inkludere endringer gjort i konfigurasjonsfilene, kjør makemap hash /etc/mail/<name> < /etc/mail/<name>-kommandoen som root. Her representerer <name> navnet på konfigurasjonen som skal oppdateres.
Start Sendmail-prosessen på nytt ved å kjøre systemctl restart sendmail-kommandoen.