O&K Print Watch Linux – Email reporting

In the Linux print management system O&K Print Watch, the automatic email reporting module enables regular print monitoring, printer usage auditing, and print cost tracking within a corporate infrastructure.

Email reports are created and edited using the O&K Print Watch web interface — O&K Print Watch — Email Reporting System

The [Reports] section is responsible for generating and automatically sending print reports on the Linux server.
Configuration example:

[Reports]
TemplatesDir=/opt/printwatch/templates
LocalesDir=/opt/printwatch/locales
Locale=en
Currency=USD
TopListValue=10
DailyReportsHour=0

These parameters allow flexible configuration of the reporting system for print monitoring and accounting tasks in a Linux environment.

TemplatesDir — report templates directory

TemplatesDir=/opt/printwatch/templates

Specifies the path to the HTML templates used by the Linux print monitoring server when generating reports.

Templates define:

If necessary, the administrator can change the path and use custom templates — for example, to add a company logo or customize the report structure for internal print auditing.

This is especially relevant when deploying a print audit system in Linux within large organizations.

LocalesDir — localization files directory

LocalesDir=/opt/printwatch/locales

Specifies the directory containing localization files used when generating reports.

Localization support is important for international companies where the Linux print management system is used in different countries.

The directory contains translations for:

Locale — report language

Locale=en

Defines the language in which Linux print monitoring reports will be generated.

Examples:

This parameter affects all textual elements of the reports and is used for automatic email distribution.

Currency — currency for print cost accounting

Currency=USD

Specifies the currency used in financial print reports.

If pricing rules are configured in the system (cost per page, color printing, duplex printing, etc.), the final reports will display expenses in the specified currency.

Standard ISO currency codes are supported:

TopListValue — number of entries in top lists

TopListValue=10

Defines the number of rows displayed in top lists within reports.

For example:

In this example, 10 entries will be included in the report.

When using a Linux print monitoring system in a large organization, this value can be increased for more detailed analysis.

DailyReportsHour — time for automatic report delivery

DailyReportsHour=0 # 0–23

Specifies the hour (in 0–23 format) when the Linux print monitoring server generates and sends daily reports.

Examples:

It is recommended to choose a time of minimal Linux server load to avoid affecting the performance of the print monitoring system and database.