Detailed Inbound/Outbound Email Reports
Problem reported by Pusparaj Raut - 12/1/2025 at 7:24 PM
Submitted
Hello,
We have been actively marketing and promoting SmarterMail in our local market, and overall the feedback has been very positive. Recently, one of our clients has suggested a feature requirement related to compliance and reporting.
The client is asking for detailed inbound and outbound email reports on a per-user or per-domain basis. At the moment, we can only view the total number of emails sent or received, but not the detailed breakdown.
Specifically, they are looking for:
  • A per-user report showing all emails sent and received
  • Details of which external domains a user has communicated with
  • Daily logs indicating emails sent/received by a specific user (e.g., user1@domain1.com)
  • Ability to review complete activity for compliance purposes
Could you please confirm whether SmarterMail currently supports generating such detailed reports?
If yes, kindly share how this can be configured.
If not, we would appreciate any suggestions, workarounds, or API-based options to extract this information, as this feature is becoming an important requirement for some customers.
Thank you for your support.
Derek Curtis Replied
Employee Post
SmarterMail offers Inbound Messages and Outbound Messages reports at the domain level -- they're not in one report, but you can get user traffic, inbound and outbound, from those reports. By default, they display Trend data, but if you change the report's Mode you can get user detail. You can even see individual users in their own report by selecting a user from the Users dropdown. 
SmarterMail uses a flat file system, not a database, so storing detailed info at the level requested in the second and third bullets, then extracting it, would be a pretty big hit to disk space, not to mention processing that data. It may be possible script something that would extract that info from Delivery logs. 

For the last bullet, I guess a bit more info on what they mean by "review complete activity". 

I hope that helps a little bit. 


Derek Curtis COO SmarterTools Inc. www.smartertools.com
Derek Curtis Replied
Employee Post
Derek Curtis COO SmarterTools Inc. www.smartertools.com
Douglas Foster Replied
I have Python scripts, called from Declude, that implement my filtering architecture and store email metadata in a SQL database.    From SQL, the reporting options are endless, but I roll my own I. SQL Management Studio.  If you are willing to do some development effort to adapt it to your needs and provide a web interface, I am sure that it could create whatever they want and package as part of your brand identity.   Code available on request.  Just send a PM.

Reply to Thread

Enter the verification text