LOGGRAPHIC / POSTFIX MAIL OBSERVATORY

Visualize Postfix mail logs with LogGraphic.

Visualize historical Postfix logs saved on your PC, analyze delivery outcomes and replay past mail activity. Follow current server activity through SSH LIVE monitoring, too.

Kali Linux · amd64PostfixSSH LIVE日本語 / English
FOLLOW THE MESSAGE

From sender to destination

Use address flows to inspect who sends to whom, and server flows to inspect the next delivery hop.

Illustrative animation, not live server data. In the app, log playback speed and particle animation speed are independent.

HISTORICAL LOG ANALYSIS

Visualize historical mail logs, whenever you need them

Load previously downloaded or backed-up Postfix logs in the LogGraphic desktop app. Investigate past delivery issues and review earlier mail activity from saved log files.

01

Open a saved log

Open a plain-text log such as maillog, or drag it into the app. Set a log start date and time to display and aggregate events from that point onward.

02

Analyze outcomes and destinations

Explore successful, failed and deferred deliveries, traffic over time, sender and recipient addresses, and destination servers in charts and flows. Search by address, IP or queue ID.

03

Replay the log timeline

Replay past mail activity with animation. Pause, fast-forward or seek to a time of interest, then hover over charts and flows for details.

EXPLORE YOUR MAIL LOGS

Tools for mail investigation

01

Delivery activity in one view

Review successful, failed, deferred and rejected deliveries. Traffic timelines and peer charts help you inspect changes over time and delivery outcomes.

02

Address and server flows

ADDRESS FLOW connects sender and recipient email addresses. MAIL FLOW shows Postfix and actual destination servers. Hover for details.

03

Historical logs and SSH LIVE monitoring

Load downloaded Postfix logs and narrow results by start time and search. Configure an SSH connection to continuously monitor logs on your server.

04

Country statistics and a world map

Explore country access shares and delivery volumes. Lines and particles show traffic direction on the world map. Country labels include registration and domain-based estimates.

05

Queues, domains and DKIM

Inspect mail queue entries, destination analysis for registered domains and recorded DKIM processing. Queue actions and Fail2ban integration depend on server permissions and configuration.

06

A dashboard that fits your workflow

Show or hide panels, drag them to new positions, resize them and save your layout. Switch the app interface between Japanese and English.

Two flows, two perspectives

PanelWhat it shows
ADDRESS FLOWSender → recipient email addresses. The compact dashboard panel shows up to six recent deliveries; click to open the detailed window.
MAIL FLOWIncoming connections → Postfix → the next destination server recorded in the relay field.

In 1.16.4, choose Edit → Show and go to ADDRESS FLOW to reveal the compact panel.

GET STARTED

From log file to LIVE monitoring

01

Load a log

Open a downloaded maillog file or drop it into the app. Set the log start date and time to focus on a period.

02

Inspect a delivery

Search an address, IP or queue ID, then review outcomes and flows. Pause or seek through log playback.

03

Follow LIVE activity

Configure your server in SSH settings and start monitoring. Use an account with access to the log and any required server commands.

Latest release: 1.17.0

— Added Help > Check for Updates.

1.17.0 release notes and upgrade instructions

Website update: historical log visualization

— Read about loading saved logs, reviewing delivery outcomes and replaying the timeline. Includes new Q&A and Japanese / English guidance.

Read the website update notes

1. Add the repository

Run these commands in your Kali terminal. The setup script backs up any existing LogGraphic repository configuration before updating it.

curl -fSLo setup-loggraphic-apt.sh \
  https://repo.sb-i.jp/loggraphic/setup-loggraphic-apt.sh
sudo bash setup-loggraphic-apt.sh
View the setup script

2. Install

sudo apt install loggraphic

After installation, launch LogGraphic from your desktop application menu.

Upgrade an existing installation

sudo apt update
sudo apt install --only-upgrade loggraphic

apt update refreshes package information. Run the second command to upgrade the app itself. You can also use the installed loggraphic-update command.

Repository information

Package list · Signed metadata · Public key

Signing key fingerprint

63568A9E12857E8E12B434028FAA7CE5A840DE0D

Packages in this repository are for Kali amd64.

Before you start

Can I visualize historical log files?

Yes. Open saved Postfix plain-text logs in the LogGraphic desktop app to analyze delivery outcomes, view address and server flows, and replay events along the timeline. File analysis does not require an SSH connection to the server.

Does apt update upgrade the application?

No. It refreshes the package index. Then run sudo apt install --only-upgrade loggraphic and restart the app.

Can I launch the GUI over a normal SSH connection?

A GUI needs a display. Start it in the Kali desktop session or use a configured display-forwarding environment.

Does a country label identify the exact server location?

No. Country labels may come from registration information or country-code domains. They do not guarantee the physical location of an IP address.