Sendmail-programmet håller sig uppdaterad med systemadministratören om e-postleverans och vidarebefordran. Logga alla aktiviteter med syslog-anläggningen för att behålla historiken för alla dess aktiviteter. Det samlade också statistik över alla uppgifter om vad den gör. Inspelningsinformation, till exempel om webbplatsanslutning och total meddelandevolym, kan hjälpa systemadministratören att generera sendmail mer effektivt. Genom dessa loggar kan administratörer också lösa meddelandeleveransproblem mellan avsändaren och mottagaren.
Vi kommer att utforska i den här artikeln var och hur man läser Sendmail-loggarna i ett Linux-system.
Sendmail loggar plats
Sendmail-loggarnas standardplats varierar beroende på din Linux-distribution. '/ Var / log' är den plats där användare kan hitta loggfiler för olika tjänster. Så, mestadels Sendmail-loggarna som finns på '/ var / log / mail.logga in i ditt Linux-system. För att komma åt Sendmail-loggarna, använd följande kommando som visar alla loggar i terminalfönstret:
$ sudo cat / var / log / mail.loggaListan över loggar visas på terminalen.
Hur man läser Sendmail-loggar?
De flesta användare kan inte läsa eller förstå Sendmail-loggarna. Loggmeddelanden visas i följande format. Varje rad i loggar består av en tidsstämpel, maskinnamnet som genererade detta meddelande, Sendmail-ordet och meddelandedetaljer. De flesta meddelandena i loggarna är en sekvens av namn = värdepar. När ett meddelande är i leveransprocessen är leveransförsöket och mottagarraden de två mest loggade linjerna som används. Mottagarraden loggar mottagarmeddelandena.
Dessa mottagarmeddelandefält är:
- från Den anger avsändaradressen.
- storlek Denna arkiverade visar storleken på ett meddelande i byte.
- klass Anger meddelandets numeriska prioritet eller klass.
- Pri Används för kösortering. Därför specificerar den ursprungliga meddelandeprioriteten.
- nrcpts Visar mottagarens kuvert för givna meddelanden.
- proto anger protokollet som används för att ta emot meddelandet.
- relä Visar maskininformation som den mottogs från.
Fälten för leveransförsök anges nedan:
- Till innehålla en lista med mottagare med kommaseparerad till den här utskickaren.
- ctladdr Det här fältet visar namnet på den kontrollerande användaren, användarnamn vars e-post- eller kontouppgifter används för meddelandeleverans.
- dröjsmål Det här fältet visar den totala fördröjningen mellan den tidpunkt då meddelandet levererades och den tid det mottogs.
- xfördröjning Visar den tid som behövs för ett meddelandeleveransförsök.
- mailare Visar postnamnet som används för att leverera till det här meddelandemottagaren.
- relä Anger värdnamnet som accepterade eller avvisade denna mottagare.
- statistik Visar meddelandets leveransstatus.
Slutsats
I den här artikeln har vi förklarat den korta beskrivningen av Sendmail-loggning. Vi har beskrivit hur en användare kan hitta loggar i Linux-systemet och förstå Sendmail-loggformatet. Det handlar om att skicka e-postloggning. Jag hoppas att jag har förklarat alla detaljer på ett enkelt sätt som hjälper dig.