Sendmail is een e-mailtoepassing voor routering voor de Unix- en Linux-besturingssystemen. Het ondersteunt de meeste e-leveringsmethoden, met inbegrip van SMTP, HylaFax, QuickPage en UUCP. De eerste versie van Sendmail is geschreven door Eric Allman in 1979 en delivermail werd genoemd, maar het was niet flexibel genoeg is voor de groei van het TCP protocol, dus hij sendmail gemaakt. De software is beschikbaar als een open source (gratis) en een eigen versie.
Open een Terminal venster om een opdrachtprompt te openen waarin u de volgende opdrachten typen.
Typ de opdracht "su" overstappen naar de root-gebruiker.
Typ de opdracht "gedit/etc/resolv.conf" de "resolv.conf"-bestand te openen in een teksteditor. Gedit kunt u vervangen met een willekeurige teksteditor (vi, nano, kate, enz.).
Plaats de volgende regels in het bestand "resolv.conf" als ze er niet reeds:
domein voorbeeld.com
nameserver 192.168.0.100
Vervang "example.com" door de naam van uw domein. "192.168.0.100" vervangen door het adres van uw nameserver.Open het bestand "/ etc/hosts" in een teksteditor.
Plaats de FQDN-naam in het bestand "/ etc/hosts", evenals eventuele aliassen voor uw gastheer. De eerste regel moet er zo uitzien:
127.0.0.1 mail.voorbeeld.nl localhost.localdomain localhost e-mail
"Mail.voorbeeld.nl" vervangen door de volledig gekwalificeerde domeinnaam en "mail" met aliassen.Typ de opdracht "gedit /etc/mail/sendmail.mc" de "sendmail.mc"-bestand te openen in een teksteditor.
Plaatst u de tekens 'dnl"voor de regel"define('SMART_HOST','mail.example.com')." De "dnl" tekens worden gebruikt in het bestand "sendmail.mc" om aan te geven van de opmerkingen. Hiermee stopt u de regel worden gelezen en verwerkt.
Verander de variabele "Addr" in de regel "dnl DAEMON_OPTIONS ('Port = smtp, Addr = 127.0.0.1, naam = MTA')" aan het IP-adres van uw e-mailserver. Verwijder de "dnl" tekens voor de regel.
Open het bestand "/ etc/mail/access" in een teksteditor. Plaats het IP-adres en domein de naam van de computers en domeinen die kunnen het doorsturen van e-mail via uw server in het bestand.
Open het "etc/mail/local-host-naam"-bestand in een teksteditor. Overzicht van de hostnamen en namen van het domein dat de server sendmail aanvaardt verantwoordelijkheid voor.
Open het bestand "/ etc/mail/virtusertable" in een teksteditor. Plaats de gebruikers e-mailadressen en de lokale brievenbus voor elke gebruiker in dit bestand.
Typ de volgende opdrachten voor het configureren van de sendmail:
cd/etc/mail
maken
newaliases
/etc/init.d/sendmail herstarten