? Systemadministratorer har altid brugt avancerede værktøjer til at sikre, at netværk fungerer korrekt og effektivt. Et af disse værktøjer er sendmail program, som gør det muligt for Unix-systemer til at sende og modtage e-mails. Hvis du vil bruge den fulde funktionalitet af sendmail , visse konfigurationsfiler og hjælpeprogrammer er tilgængelige for administratorer. En af disse, den mailertable filen , giver administratoren at definere sendmail routing adfærd baseret på send oplysninger. Sendmail
sendmail -programmet er en integreret e-mail- program indgår i de fleste Unix og Unix -lignende operativsystemer. Programmet gør det muligt for administratorer at styre, sende og modtage e-mail med utrolige muligheder for tilpasning . Men sendmail programmet er berygtet for sine udfordrende grænseflade og tilpasning. Mens nye versioner af sendmail eksisterer for at imødegå disse udfordringer , sendmail er stadig meget sværere at bruge end din typiske e-mail program , og anbefales til kyndige systemadministratorer ( Kilde 3 ) .
Mailertable
< br >
En af måderne til at bruge sendmail indebærer automatisere mailing opgaver eller definere specifikke adfærd til specifikke e-mail- domæner. Det er her en mailertable kommer ind i billedet . En mailertable angiver en gruppe af domænenavne og dertil knyttede tiltag til at tage , når de møder e-mail til eller fra disse domæner. Denne måde, sendmail programmet automatisk ved hvor at sende eller rute emails baseret på nettet af afsenderen.
Mailertable Format
mailertable fil vil indeholde simple indtastninger af data, der forbinder et domæne med en bestemt regel . Mest almindeligt, at reglen indebærer routing e-mail fra et bestemt domæne til en bruger eller et andet domæne i det lokale netværk . En typisk indgang ligner følgende opsætning: .
Externaldomain.com smtp : relay.internaldomain.com
Dette illustrerer en post, ruter email fra domænet " externaldomain.com . " Til " relay.internaldomain.com " via SMTP-protokollen .
Brug Mailertable
mailertable fil bosat i " /etc /post" mappe på en Unix eller Linux systemet . Administratoren kan ændre filen ved hjælp af en simpel teksteditor , såsom VI, eller nano. Men når den er modificeret , administratoren skal hash filen i en database ved hjælp af " makemap " kommando . Denne kommando bygger database version af filen til brug for sendmail . Indtast følgende kommando i en kommando terminal : Hej
$> makemap hash /etc /mail /mailertable