Skip to content
This repository was archived by the owner on Nov 11, 2023. It is now read-only.
/ exim Public archive

An exim main_log parser for extracting emails

License

Notifications You must be signed in to change notification settings

lachlanmunro/exim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

exim

It's been useful to me several times and the format doesn't change. Maybe it's useful to you too. But it's getting no work, its archived, just take what you want.

A so hacky that it should've been a bash script golang program for parsing exim4 logs to pull a csv of emails against their "owners".

Purpose

Reads exim4 email server logs to create a list of email addresses sent to (regex match -ignore "^$" so you can discard internal mail/spam) grouped by email sent from (regex match -email ".*" so you can ignore no-reply etc). Results in a file with email addresses sent to by local addresses. Outbound emails only. I've had it churn through a five or so years worth of email logs without too much trouble.

About

An exim main_log parser for extracting emails

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages