Slik konfigurerer Sendmail

Sendmail er en e-ruting søknad for Unix og Linux operativsystemer. Den støtter de fleste postleveringsmetoder, inkludert SMTP, HylaFAX, Quick og UUCP. Den første versjonen av Sendmail ble skrevet av Eric Allman i 1979 og ble kalt delivermail, men det var ikke fleksibel nok for vekst av TCP-protokollen, så han opprettet sendmail. Programvaren er tilgjengelig som åpen kildekode (gratis) og en proprietær versjon.

Bruksanvisning

1 Åpne et terminalvindu for å få tilgang til en ledetekst der du vil skrive inn følgende kommandoer.

2 Skriv inn kommandoen "su" for å bytte til root brukeren.

3 Skriv inn kommandoen "gedit /etc/resolv.conf" for å åpne "resolv.conf" filen i en teksteditor. Du kan erstatte gedit med tekst editor (vi, nano, kate, etc.).

4 Plasser følgende linjer i "resolv.conf" filen, hvis de ikke er der allerede:
domene example.com
nameserver 192.168.0.100
Erstatt "example.com" med navnet på ditt domene. Erstatt "192.168.0.100" med adressen til din navnetjener.

5 Åpne "/ etc / hosts" -filen i et tekstredigeringsprogram.

6 Plasser det fullstendige domenenavnet i "/ etc / hosts" -filen, samt eventuelle aliaser for verten. Den første linjen skal se slik ut:
127.0.0.1 mail.example.com localhost.localdomain localhost post
Erstatt "mail.example.com" med fullstendig domenenavn, og "post" med noen aliaser.

7 Skriv inn kommandoen "gedit /etc/mail/sendmail.mc" for å åpne "sendmail.mc" filen i en teksteditor.

8 Plasser tegn "DNL" foran linjen "define ( 'SMART_HOST', 'mail.example.com')." De "DNL" tegn er brukt i "sendmail.mc" filen for å indikere kommentarer. Dette vil stoppe linje fra å bli lest og behandlet.

9 Endre "adr" variable i linjen "DNL DAEMON_OPTIONS ( 'Port = smtp, adr = 127.0.0.1, Name = MTA')" for å reflektere den IP-adressen til e-postserveren. Fjern "DNL" tegn foran linjen.

10 Åpne filen "/ etc / mail / access" i en tekst editor. Plasser IP-adresse og domenenavn av datamaskinene og domener som kan videresende e-post gjennom serveren i filen.

11 Åpne "etc / mail / local-host-name" filen i en teksteditor. List opp vertsnavn og domenenavn som sendmail serveren tar ansvar for.

12 Åpne "/ etc / mail virtusertable /" filen i en tekst editor. Plasser brukernes e-postadresser og lokal postkasse for hver bruker i denne filen.

1. 3 Skriv inn følgende kommandoer for å konfigurere sendmail:
cd / etc / mail
lage
newaliases
/etc/init.d/sendmail restart