SYSLOG2EXIMLOG(8)

πŸ’– SYSLOG2EXIMLOG πŸ’–

okay bestie, so this is the syslog2eximlog page from section 8 of the EXIM4 manual, and honestly? it's a tiny little icon doing a very specific little job. let's get into it ✨


✨ NAME ✨

syslog2eximlog β€” it makes your syslog output actually usable by eximstats. that's it. that's the whole assignment. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

syslog2eximlog < mail.log | eximstats

like, pipe it like that and you're done, no cap. 🫢


🌸 DESCRIPTION 🌸

so here's the vibe: if you've got log_file_path = syslog set in your exim.conf, syslog is gonna be out there writing your mail logs in its format, not exim's. and eximstats? she's not built for that. she wants the exim logfile format. periodt.

that's where syslog2eximlog comes in, your little main character πŸŽ€. it reads those syslog-produced logfiles and converts them back to exim logfile format, which is exactly what you need for eximstats. iykyk.

and here's the cute part: syslog_timestamp may be true or false β€” either one, she handles it, no drama. 🌈

also bestie, the program always succeeds. like, it literally cannot fail. any invalid lines it comes across just get… ignored πŸ’€ not an error, not a crash, not a panic β€” just ignored. the lines that don't make sense simply cease to exist and the program carries on with unbothered main character energy. ✨

πŸ’€ BUGS πŸ’€

found a bug? do not put it in the group chat, do not subtweet it β€” please report any bugs directly to the author. that's the move. πŸ™ˆ


πŸ‘‘ AUTHOR πŸ‘‘

Martin A. Godisch <godisch@debian.org>, doing this for Debian GNU/Linux. absolute legend behavior. 🫢


πŸ”₯ SEE ALSO πŸ”₯

  • eximstats(8) β€” the whole reason we're here bestie, go read it πŸ’œ

perl v5.42.3 Β· 2026-09-08 Β· SYSLOG2EXIMLOG(8)

and that's the page, my love β€” go convert some logs, you're gonna slay πŸŒŸπŸ’–

πŸ“¦ where this page comes from