For å åpne port 25 på din Virtual Machine (VM), gå til VPS Manager > velg fanen "Mail Bridge" > trykk på knappen «Add Mail Bridge».
Når PTR-posten er satt og port 25 er aktivert, kan du sette opp din foretrukne SMTP-server. Nedenfor er eksempler for Postfix, Exim og Sendmail. Bruk VM IP som vises i din VPS 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 din er startet på nytt:
|
Deretter kan du konfigurere tjenesten. Alle alternativer som trengs for tjenesten, finnes i katalogen /etc/postfix, og hovedkonfigurasjonsfilen er /etc/postfix/main.cf
Kjør kommandoen sudo nano /etc/postfix/main.cf for å begynne å redigere hovedkonfigurasjonsfilen og legge til eller oppdatere disse linjene:
|
Start Postfix på nytt for å bruke endringene:
|
Test sending av e-post:
|
|
Kommandoen nedenfor viser et veivisergrensesnitt for konfigurering av programvaren. Den lar brukere bestemme om Exim må dele konfigurasjonen sin på flere filer eller lagre den i én fil:
|
Hvis det første alternativet brukes, lagres konfigurasjonen i underkatalogene /etc/exim4/conf.d. Hvis én konfigurasjonsfil velges, vil det være /etc/exim4/exim4.conf
Når alle konfigurasjoner er fullført, kjør systemctl restart exim4slik at endringene trer i kraft.
Rediger /etc/exim4/update-exim4.conf.conf for å sikre:
|
Start Exim på nytt for å bruke endringene:sudo systemctl restart exim4
Test levering av e-post ved å kjøre kommandoen nedenfor:echo "Mail test" | mail -s "Exim Test" user@recipient.com
|
Hovedkonfigurasjonsfilen for Sendmail er /etc/mail/sendmail.cf. Unngå å redigere denne filen direkte. Hvis det er nødvendig å redigere konfigurasjonen, rediger filen /etc/mail/sendmail.mc i stedet, ta en sikkerhetskopi av den opprinnelige konfigurasjonsfilen, og bruk ett av følgende alternativer for å generere en ny konfigurasjonsfil:
1) Bruk den inkluderte makefile-en /etc/mail for å opprette en ny konfigurasjon:
|
Alle genererte filer i /etc/mail vil bli regenerert ved behov.
2) Alternativt kan du bruke makroprosessoren m4 til å opprette en ny /etc/mail/sendmail.cf. Makroprosessoren m4 er ikke installert som standard. Før du bruker den til å opprette /etc/mail/sendmail.cf, installer pakken m4 som root:
|
Følgende Sendmail-konfigurasjonsfiler finnes i katalogen /etc/mail/:
access- angir hvilke systemer som kan bruke Sendmail for utgående e-post
domaintable- tilordning av domenenavn
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 å hoste flere virtuelle domener på maskinen.
Nedenfor kan du se eksempler på hvordan konfigurasjonsfilene kan redigeres:
|
Flere av de ovennevnte konfigurasjonsfilene må lagre informasjonen sin i databasefiler før endringer kan tre i kraft. For å inkludere eventuelle endringer som er gjort i konfigurasjonsfilene, kjør kommandoen makemap hash /etc/mail/<name> < /etc/mail/<name>som root. Her representerer <name> navnet på konfigurasjonen som skal oppdateres.
Start Sendmail-prosessen på nytt ved å kjøre kommandoen systemctl restart sendmail.