Commit graph

225 commits

Author SHA1 Message Date
Darold Gilles
e12d37fbe5 Update ChangeLog and version to 9.2 2016-01-17 17:02:56 +01:00
Darold Gilles
6ef7684d24 Update copyrights. 2016-01-17 16:50:55 +01:00
Darold Gilles
34e3a0e942 Update de_DE translation file. Thanks to Wolfgang for the patch. 2016-01-17 12:45:09 +01:00
Darold Gilles
be3083f516 Fix wrong ExecStop command. Thanks to fmalfatto for the patch. 2016-01-06 11:53:41 +01:00
Darold Gilles
5f9a95b458 Add sorttable.js javascript to be able to sort on each column in detailed views. Thanks to Siervo Andrey Amado Benavides for the patch. 2015-12-11 23:26:22 +01:00
Darold Gilles
1b7d8cea3b Fix systemd start script 2015-11-26 22:33:58 +01:00
Darold Gilles
2168cee968 Allow yyyy-mm-dd hh:mm:ss in history timestamp for journalctl together with iso format: yyyy-mm-ddThh:mm:ss. 2015-11-26 11:54:08 +01:00
Darold Gilles
661475f0ea Prevent redefining --since option if it is already given in JOURNALCTL_CMD or --journalctl. 2015-11-26 11:23:04 +01:00
Darold Gilles
a2bfd7b8fe Add documentation about JOURNALCTL configuration directive and the -j or --journalctl command line option. 2015-11-26 00:33:31 +01:00
Darold Gilles
1ad11d53e5 Add support to systemd journal with the JOURNALCTL_CMD configuration
directive or the -j command line option.

The journalctl command to use can be defined instead of log file entry. For
example, with postfix it migth be set to the following:

        JOURNALCTL_CMD  journalctl -u postfix

and for sendmail:

        JOURNALCTL_CMD  journalctl -u sendmail

When enabled, the LOG_FILE configuration directive above is just ommitted.
The additional option: --output="short-iso" is also always used to format
timestamp.

In incremental mode sendmailanalyzer will automatically set the --since option
to the last parsed timestamp to prevent loading previous messages.

Note that in daemon mode sendmailanalyzer will automatically add the -f option
to the command. Can be overwritten with --journalctl or -j options.

This patch fix also an issue with command line option in uppercase and not.
2015-11-26 00:22:06 +01:00
Darold Gilles
2fbd1fcce9 Fix wrong status and spam rule for spam rejected by eXpurGate milter. Thanks to Tiyma Ahmed for the report. 2015-10-07 12:01:49 +02:00
Darold Gilles
f53248c920 Fix Postfix/Amavis discarded spam and virus that appears with status sent. Thanks to Miquel Angel Daniel Veny for the report. 2015-10-06 19:35:04 +02:00
Darold Gilles
0328605ccd Fix long spamassassin messages that are not detected as spam by sendmailanalyzer. Thanks to Stefan Berger for the patch. 2015-09-21 07:53:09 +02:00
Darold Gilles
0a09246157 Replace wrong output directory from /usr/lib/sendmailanalyzer to /varr/lib/sendmailanalyzer. 2015-06-16 14:34:03 +02:00
Darold Gilles
004444d712 Add information about the FORCE configuration option and -F command line. 2015-06-14 12:22:12 +02:00
Darold Gilles
216b96bf27 Add -F | --force command line option to be used instead of -f | --full to parse full log file without taking care or the history file LAST_PARSED. This is useful if you alaways have log files with fresh entries and log files comming from multiple host. Before that you had to remove the LAST_PARSED file before parsing a new log. Thanks to Sladjan Andjelic for the feature request. 2015-06-14 12:06:11 +02:00
Darold Gilles
b40ff9ee54 Update Debian package and documention in packaging/README. Thanks to Nicolas Quiniou-Briand for the report. 2015-06-14 11:04:06 +02:00
Darold Gilles
0e99829160 Update copyright year. 2015-06-14 10:17:28 +02:00
Darold Gilles
a25d424a47 Add explanation about howto rebuild reports into documentation. 2015-06-13 09:13:13 +02:00
Darold Gilles
6d4e9a6ec2 Fix subject decoding. 2015-06-05 09:30:05 +02:00
Darold Gilles
661a0ee13b Fix start script, it was not killing off the process, added -s kill. Thanks to Gary McLean for the patch. 2015-05-26 22:14:37 +02:00
Darold Gilles
d67ca21070 Add support to sendmail milter with subject rewriting. 2015-05-26 22:09:31 +02:00
Darold Gilles
1504c1f6cf Fix an other issue in message delivery direction. Thanks to Gary McLean for the report. 2015-05-26 22:06:35 +02:00
Darold Gilles
73070082ed Add date before hour in the detailed report. 2015-05-26 15:53:16 +02:00
Darold Gilles
850c91b86f Add date with hour to the CSV details file output. Thanks to Tsioritafita Rajahanisainana for the report. 2015-05-21 17:36:23 +02:00
Darold Gilles
b8477494c6 Remove --duplicate option, it is too much confusing. Fix case where SA doubled recipient entries with the same message-id but not the same MTA id. 2015-05-18 00:15:03 +02:00
Darold Gilles
c38cb1bba0 Fix help on --duplicate option. 2015-05-17 23:35:23 +02:00
Darold Gilles
e12f6f062f Fix postfix double delivery by using "queued as" and "orig_queue_id". 2015-05-15 19:11:11 +02:00
Darold Gilles
6fff4169a3 Fix case where sender relay was not checked against LOCAL_DOMAIN to find mail incoming direction. Thanks to Kulikov Dmitrii for the report. 2015-05-15 19:07:41 +02:00
Darold Gilles
56a1375c61 Fix type in configuration file 2015-05-13 11:51:44 +02:00
Darold Gilles
80d77f2d41 Fix a typo 2015-05-10 15:11:02 +02:00
Darold Gilles
88d0c015ab Fix case to avoid doublon when postfix send the message locally to a plugin. 2015-05-10 15:09:40 +02:00
Darold Gilles
d6c99f12bc Change MTA_NAME default value to add spampd: sm-mta|sendmail|postfix|spampd 2015-05-10 14:40:40 +02:00
Darold Gilles
4b1dd79b1a Add support to postfix clamsmtpd virus and spampd detection. Thanks to Zdenek Zamecnik for the feature request. 2015-05-10 14:26:01 +02:00
Darold Gilles
70eb09ba43 Add subject field to CSV download. 2015-04-26 12:33:18 +02:00
Darold Gilles
9915eb4174 Add report of subject in detailed view when available in log file. Thanks to Tsioritafita RAHAJANISAINANA for the feature request. 2015-04-26 12:27:49 +02:00
Darold Gilles
b8e485ca3c Update ChangeLog and version to 9.1 2015-04-18 10:57:19 +02:00
Darold Gilles
b2b63b5af0 Merge all CSV tables from a report into a single one. 2015-04-13 12:12:14 +02:00
Darold Gilles
73e2b13df7 All columns of Top senders and Top recipents reports are now included in the CSV file as separated table. Detailed views are now also downloadable as CSV file. Thanks to Tsioritafita Rahajanisainana for the feature request. 2015-04-11 09:15:14 +02:00
Darold Gilles
46ab25b0f3 Fix computation of starttls graph. Thanks to MAYER Hans for the report. 2015-04-06 15:11:09 +02:00
Darold Gilles
dc316fb8c5 Allow download of Top senders and recipients in CSV format from a link [csv] after the column header. Thanks to Tsioritafita André Rolly Rahajanisainana for the feature request. 2015-04-03 16:36:50 +02:00
Darold Gilles
ea082d1bfa Add russian translation. Thanks to sef1976 for the patch. 2015-04-02 15:35:51 +02:00
Darold Gilles
f4c13e8128 Add --duplicate commande line entry to fix a bad Postfix behavior which use different MTA id per recipient for a single message. Note that when enabled, you will not see messages with multiple recipient. Thanks to Olivier Zolli for the report. 2015-03-19 23:55:54 +01:00
Darold Gilles
91400fe160 Add STARTLS status caching. 2015-03-18 18:55:40 +01:00
Darold Gilles
76d20abee8 Fix previous patch to handle sa_cache modification. 2015-03-18 18:54:56 +01:00
Darold Gilles
409c36b9cc Add STARTLS status report. Thanks to Hans Mayer for the feature request. 2015-03-18 15:08:49 +01:00
Darold Gilles
b3530d90e7 Fix documentation about MAIL_GW and MAIL_HUB where ip addresses must be used instead of DNS name. Thanks to Roger for the report. 2015-03-18 11:47:29 +01:00
Darold Gilles
0ae6cb958a Fix comment to MAIL_GW and MAIL_HUB where ip addresses must be used instead of DNS name. Thanks to Roger for the report. 2015-03-18 11:06:02 +01:00
Darold Gilles
e0c05f0438 Remove rejected mail from top senders statistics. Thanks to Michal Paulus for the report. 2015-02-18 14:49:30 +01:00
Darold Gilles
9cd91eecf0 Add DSN report for postfix log. Thanks to Wolfgang for the feature request. 2015-02-18 14:16:15 +01:00