beta_kerio_mailserver = { # The name of the log format log.format.format_label = "Keria Mailserver Mail Log Format (BETA)" log.miscellaneous.log_data_type = "mail_server" log.miscellaneous.log_format_type = "mail_server" # The log is in this format if there is a match this regular expression log.format.autodetect_regular_expression = "^\\[[0-9][0-9]/[A-Z][a-z][a-z]/[0-9][0-9][0-9][0-9] [0-9][0-9]:[0-9][0-9]:[0-9][0-9]\\] SMTP: From: " log.format.autodetect_lines = "5" log.format.parsing_regular_expression = "^\\[([^ ]+) ([0-9:]+)\\] SMTP: From: <([^>]*)>, To: <([^>]*)>, Size: ([0-9]+), Sender-Host: ([0-9.]+)$" # Log fields log.fields = { date = "" time = "" sender = { type = "hierarchical" hierarchy_dividers = "@" left_to_right = false leading_divider = false } recipient = { type = "hierarchical" hierarchy_dividers = "@" left_to_right = false leading_divider = false } size = "" sender_host.type = "host" } # log.fields # Database fields database.fields = { date_time = "" day_of_week = "" hour_of_day = "" sender = "" recipient = "" sender_host = "" } # database.fields database.numerical_fields = { messages = { default = true } size = { type = "float" display_format_type = "bandwidth" } } # database.numerical_fields create_profile_wizard_options = { # How the reports should be grouped in the report menu report_groups = { date_time_group = "" } # report_groups } # create_profile_wizard_options } # beta_kerio_mailserver