Sendmail-programmet holder seg oppdatert med systemadministratoren om postlevering og videresending. For å opprettholde historien til alle aktivitetene, logg alle aktivitetene ved hjelp av syslog-anlegget. Den samlet også statistikken over alle oppgaver om hva den gjør. Opptaksinformasjon, for eksempel om tilkobling til nettstedet og totalt meldingsvolum, kan hjelpe systemadministratoren med å generere sendmail mer effektivt. Gjennom disse loggene kan administratorer også løse problemer med å levere meldinger mellom avsender og mottaker.
Vi vil utforske i denne artikkelen hvor og hvordan du leser Sendmail-loggene i et Linux-system.
Sendmail logger plassering
Sendmail-loggene standardplasseringen varierer avhengig av Linux-distribusjonen. '/ Var / log' er stedet der brukere kan finne loggfiler for forskjellige tjenester. Så, for det meste Sendmail-loggene på '/ var / log / mail.logg inn i Linux-systemet ditt. For å få tilgang til Sendmail-loggene, bruk følgende kommando som viser alle loggene i terminalvinduet:
$ sudo cat / var / log / mail.LoggListen over logger vises på terminalen.
Hvordan lese Sendmail-logger?
De fleste brukere kan ikke lese eller forstå Sendmail-loggene. Loggmeldinger vises i følgende format. Hver linje i loggene består av en tidsstempel, maskinnavnet som genererte denne meldingen, Sendmail-ordet og meldingsdetaljer. De fleste meldingene i loggene er en sekvens av navn = verdipar. Når en melding er i leveringsprosessen, er leveringsforsøket og mottakerlinjen de to mest loggede linjene som brukes. Mottakerlinjen logger mottakermeldingene.
Disse mottaksmeldingsfeltene er:
- fra Den spesifiserer avsenderadressen.
- størrelse Denne arkiverte viser størrelsen på en melding i byte.
- klasse Indikerer den numeriske forrang eller klasse for meldingen.
- Pri Brukes til køsortering. Derfor angir den den første meldingsprioriteten.
- nrcpts Viser mottakerens konvolutt for gitte meldinger.
- proto angir protokollen som brukes til å motta meldingen.
- stafett Viser maskininformasjonen den ble mottatt fra.
Leveringsforsøksfeltene er gitt nedenfor:
- Til inneholder en liste over mottakere som er kommadelt til denne utsenderen.
- ctladdr Dette feltet viser navnet på den kontrollerende brukeren, brukernavnet hvis e-postadresse eller kontolegitimasjon brukes til meldingstjeneste.
- forsinkelse Dette feltet viser den totale forsinkelsen mellom tidspunktet da meldingen ble levert, og tidspunktet den ble mottatt.
- forsinkelse Viser tiden som trengs for et forsøk på å levere meldinger.
- mailer Viser mailernavnet som brukes til å levere til denne meldingsmottakeren.
- stafett Spesifiserer vertsnavnet som godtok eller avviste denne mottakeren.
- stat Viser meldingsleveringsstatus.
Konklusjon
I denne artikkelen har vi forklart den korte beskrivelsen av Sendmail-logging. Vi har beskrevet hvordan en bruker kan finne logger i Linux-systemet og forstå Sendmail-loggformatet. Det handler om å sende e-postlogging. Jeg håper jeg har forklart alle detaljene på en enkel måte som vil hjelpe deg.