arfparse – a simple tool to extract ARF information

arfparse is a utility used to parse mailbox archives and extract ARF information, as described in RFC 5965An Extensible Format for Email Feedback Reports“.

It is meant to work as a preliminary processor, therefore output of the program is kept as simple as possible. Example usage:

$ arfparse -m ~/mail/aol.net

This will extract ARF information sent from scomp@aol.net assuming the FBL reports are archived in ~/mail/aol.net

arfparse is developed on OpenBSD with Panda-IMAP and should work with UW-IMAP too. It is the product of structured procrastination.

You can grab arfparse from GitHub.

Feel free to send me flames, suggestions and improvements.

PS: Yes, I would post about arfparse in the comments section here, but comments seem to be locked for now.

2 thoughts on “arfparse – a simple tool to extract ARF information

  1. For debian based linux distros

    # apt-get install libc-client2007e libc-client2007e-dev

    $ svn diff
    Index: Makefile
    ===================================================================
    --- Makefile	(revision 897)
    +++ Makefile	(working copy)
    @@ -1,5 +1,5 @@
    -CFLAGS		= -g -I../../imap/panda/imap-2010/c-client
    -LDFLAGS		= ../../imap/panda/imap-2010/c-client/c-client.a -lssl -lcrypto
    +CFLAGS		= -g -I/usr/include/c-client
    +LDFLAGS		= -lc-client -lssl -lcrypto
     
     OBJS		= main.o mm_callbacks.o walk_mbox.o
    

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s