postfix

pflogsumm ile Postfix Günlüklerini Analiz Edin

pflogsumm ile Postfix Günlüklerini Analiz Edin
Postfix posta sunucusu etkinlikleri, "postfix günlükleri" adı verilen bir dosyada saklanır.” Bu dosya Linux sisteminizde /var/log/maillog yolunda bulunur. Bu makale, posta sunucunuzdaki Postfix posta günlüklerini nasıl elde edeceğiniz ve analiz edeceğiniz konusunda size rehberlik etmeyi amaçlamaktadır. Postfix posta günlüğü istatistiklerini analiz etmek için kullanılan bazı farklı araçlar mevcuttur. Öncelikle bu araçları sisteminize kurmanız gerekecek ve sonrasında bu araçları kullanarak Postfix günlüklerini kolayca analiz edebilirsiniz.

pflogsumm adında kullanışlı bir araç var. Bu araç, bir Postfix günlük çözümleyicisi veya özetleyicisidir. pflogsumm aracı, her bir postfix etkinliğine eksiksiz ayrıntılarla birlikte bir genel bakış sağlar. Günlüklerin tam bir özetini verir ve bazen reddedilen ve geri dönen e-postalar, hatalar, sunucu uyarıları ve panikler hakkında ayrıntılı bir rapor verir.

Bu makale size pflogsumm'un nasıl kurulacağını gösterecek ve pflogsumm kullanarak Postfix günlüklerinin nasıl analiz edileceğine dair birkaç ipucu verecektir.

Postfix Posta Sunucusuna pflogsumm yükleyin

pflogsumm'u yüklemek için önce betiği indirmeniz gerekir. 'Etkinlikler' sekmesine erişerek terminali açın ve sol kenar çubuğundan 'Terminal' uygulamasını seçin ve açın. İlk önce, aşağıdaki komutu kullanarak betiği indirin:

$wget https://jimsun.bağlantı ağı.com/downloads/pflogsumm-1.1.3.katran.gz

Şimdi, tar komutunu kullanarak dosyaları aşağıdaki gibi çıkarın:

$ katran xvf pflogsumm-1.1.3.katran.gz

'pflogsumm-1'e gidin.1.3' dizini ve tanımladığınız $path içindeki konumun altına yerleştirin.

$ cd pflogsumm-1.1.3/

$ sudo cp pflogsumm.pl /usr/yerel/bin/pflogsumm

Bu betiği kullandığınızda, mutlak bir yol vermek yerine 'pflogsumm' yazmanız yeterlidir.

pflogsumm Aracını Kullanarak Postfix Günlüklerini Analiz Edin

pflogsumm aracı, tüm Postfix günlükleri için çalışır. Postfix günlüklerinin istatistiklerini almak için terminalde root kullanıcısı olarak aşağıdaki komutu yazın:

# cat /var/log/maillog | pflogsum | Daha

Terminalinizde aşağıdaki çıktı ekranı görüntülenecektir:

Sıkıştırılmış günlükleriniz varsa, cat komutu yerine zcat komutunu kullanın. Bazı çıktı ayrıntıları aşağıdaki ekran görüntüsünde görülebilir:

pflogsumm Komut Dosyasının Özellikleri

pflogsumm betiği aşağıdaki ayrıntıları sağlar:

pflogsumm betiğini çalıştırdığınızda, Postfix günlüklerinin eksiksiz bir raporunu alacaksınız.

Postfix Günlüklerini Analiz Etmek İçin Genel Komutlar

Aşağıdaki komutları kullanarak Postfix posta sunucusu günlüklerini kolayca alabilir ve analiz edebilirsiniz:

Gerçek Zamanlı Posta Günlüğü Analizi

Postfix posta hizmetlerinin gerçek zamanlı günlüğünü görmek için tail -f komutunu kullanarak ilgili tüm bilgileri görüntüleyebilirsiniz:

$ tail -f /var/log/maillog

Terminalde aşağıdaki çıktıyı göreceksiniz:

Basın Ctrl+c çıktıdan çıkmak için.

Gönderilen E-posta Postfix Günlük Girişlerini Listelemek için grep Komutunu Kullanma

Aşağıdaki grep komutunu kullanarak, gönderilen tüm e-postaların listesini görüntüleyebilir veya belirli bir e-posta adresinden e-posta alabilirsiniz:

# grep "[e-posta korumalı]" /var/log/maillog

# grep "durum=gönderildi" /var/log/maillog

Postfix Günlük Girişlerini Sayma

İhtiyacınız olan belirli bilgilere bağlı olarak, Postfix posta sunucusundan gönderilen çeşitli e-postaları görüntülemek için terminal komutlarını kullanabilirsiniz. Aşağıda verilen örnekte, grep komutunu kullanarak, gönderilen postaların tüm istatistiklerini görüntüleyebilirsiniz:

# grep "status=sent" /var/log/maillog |cut -d "=" -f 2 |cut -d ">"
-f 1 |kes -d "<" -f 2 |sort -n |uniq -c

Aşağıdaki çıktıyı göreceksiniz:

Benzer şekilde, reddedilen tüm e-postaların istatistiklerini kontrol etmek için aşağıdaki komutu kullanarak günlük istatistiklerini kontrol edebilirsiniz:

# grep reddet /var/log/maillog

Sonuç

Bu makalede, Postfix posta günlüğü istatistiklerini nasıl elde edeceğinizi ve farklı komutları ve pflogsumm komut dosyasını kullanarak günlüğü nasıl analiz edeceğinizi öğrendiniz. Ayrıca, pflogsumm betiğini CentOS 8 Linux sisteminize nasıl kuracağınızı da öğrendiniz. Artık çeşitli kabuk komutlarını kullanarak Postfix posta sunucusu günlüklerinizi kolayca analiz edebilirsiniz.

Ubuntu 14'te League Of Legends Nasıl Kurulur.04
League of Legends hayranıysanız, bu, League of Legends koşusunu test etmeniz için bir fırsattır. Linux kullanıcısıysanız LOL'nin PlayOnLinux'ta destek...
En son OpenRA Strateji Oyununu Ubuntu Linux'a yükleyin
OpenRA, klasik Command & Conquer: Red Alert gibi erken Westwood oyunlarını yeniden yaratan bir Libre/Free Gerçek Zamanlı Strateji oyun motorudur. Dağı...
Gamecube & Wii için en yeni Dolphin Emulator'ı Linux'a yükleyin
Dolphin Emulator, seçtiğiniz Gamecube & Wii oyunlarını Linux Kişisel Bilgisayarlarda (PC) oynamanıza izin verir. Ücretsiz olarak kullanılabilen ve aç...