1

Topic: Per user/email reporting

==== Required information ====
- iRedMail version:
- Store mail accounts in which backend (LDAP/MySQL/PGSQL):
- Linux/BSD distribution name and version:
- Related log if you're reporting an issue:
====- iRedMail version: 0.8.6
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): PGSQL
- Linux/BSD distribution name and version: centos 6.5

Hi,

We're looking to generate mail delivery reports in a dashboard for our email users.

Reports should be based on a per-email basis - ie, show all successfully delivered/rejected/bounced/filtered messages to/from a particular email account.

Is there something which can perhaps parse maillog/dovecot/sieve log files and generate such a report?  Either that, or a system which records all mail activity in a DB (PgSQL in our case).

Thanks
Henry

----

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.

2

Re: Per user/email reporting

henryzen wrote:

Is there something which can perhaps parse maillog/dovecot/sieve log files and generate such a report?

Did you check Awstats? It's optional component during iRedMail installation. If you chose to install it, it can be accessed via URL:
httpS://[your_server]/awstats/awstats.pl?config=smtp

But unfortunately, it doesn't generate detailed log as you request.