Sendmail-ohjelma pitää ajan tasalla järjestelmänvalvojan kanssa postinjakelusta ja edelleenlähetyksestä. Jos haluat ylläpitää kaikkien toimintojen historiaa, kirjaa kaikki toiminnot syslog-palvelun avulla. Se keräsi myös tilastot kaikista tehtävistä siitä, mitä se tekee. Tietojen tallentaminen, esimerkiksi sivuston liitettävyydestä ja viestien kokonaismäärästä, voi auttaa järjestelmänvalvojaa luomaan sendmailia tehokkaammin. Näiden lokien avulla järjestelmänvalvojat voivat myös ratkaista viestien toimitusongelmat lähettäjän ja vastaanottajan välillä.
Tässä artikkelissa tutkitaan, missä ja miten Sendmail-lokeja voidaan lukea Linux-järjestelmässä.
Sendmail lokien sijainti
Sendmail-lokien oletussijainti vaihtelee Linux-jakelusi mukaan. '/ Var / log' on paikka, josta käyttäjät voivat löytää eri palveluiden lokitiedostoja. Joten, lähinnä Sendmail-lokit, jotka sijaitsevat '/ var / log / mail.kirjaudu 'Linux-järjestelmääsi. Voit käyttää Sendmail-lokeja käyttämällä seuraavaa komentoa, joka näyttää kaikki lokit pääteikkunassa:
$ sudo cat / var / log / mail.HirsiLokiluettelo näkyy päätelaitteessa.
Kuinka lukea Sendmail-lokeja?
Useimmat käyttäjät eivät voi lukea tai ymmärtää Sendmail-lokeja. Lokiviestit näytetään seuraavassa muodossa. Jokainen lokien rivi koostuu aikaleimasta, tämän viestin luoneesta koneen nimestä, Sendmail-sanasta ja viestin tiedoista. Suurin osa lokien viesteistä on sarja nimiä = arvopareja. Kun viesti on jakeluprosessissa, jakeluyritys ja vastaanottajarivi ovat kaksi yleisimmin käytettyä lokia. Vastaanottajarivi kirjaa vastaanottajan viestit.
Nämä vastaanottajan viestikentät ovat:
- alkaen Se määrittää lähettäjän osoitteen.
- koko Tämä arkistointi näyttää viestin koon tavuina.
- luokassa Osoittaa viestin numeerisen etusijan tai luokan.
- Pri Käytetään jonojen lajitteluun. Siksi se määrittää ensimmäisen viestin prioriteetin.
- nrcpts Näyttää vastaanottajan kirjekuoren annetuista viesteistä.
- proto ilmaisee protokollan, jota käytetään viestin vastaanottamiseen.
- rele Näyttää konetiedot, joilta ne on vastaanotettu.
Toimitusyrityskentät ovat alla:
- Vastaanottaja sisältää luettelon vastaanottajista pilkuilla erotettuna tähän postilaatikkoon.
- ctladdr Tässä kentässä näkyy hallitsevan käyttäjän nimi, käyttäjänimi, jonka sähköpostiosoitetta tai tilin tunnistetietoja käytetään viestien toimittamiseen.
- viive Tämä kenttä näyttää kokonaisviiveen viestin toimittamisen ja vastaanottamisen välillä.
- xdelay Näyttää viestin toimitusyritykseen tarvittavan ajan.
- postilaatikko Näyttää lähettäjän nimen, jota käytetään tämän viestin vastaanottajalle.
- rele Määrittää isäntänimen, joka hyväksyi tai hylkäsi tämän vastaanottajan.
- til Näyttää viestin toimitustilan.
Johtopäätös
Tässä artikkelissa olemme selittäneet lyhyen kuvauksen Sendmail-lokien kirjaamisesta. Olemme kuvanneet, kuinka käyttäjä voi löytää lokit Linux-järjestelmässä ja ymmärtää Sendmail-lokilomakkeen. Siinä on kyse postin lokin kirjaamisesta. Toivon, että olen selittänyt kaikki yksityiskohdat helpolla tavalla, joka auttaa sinua.