Commit Graph
1003 Commits
Author SHA1 Message Date
Sean WhalenandGitHub 72e1448f32 Merge pull request #248 from mwander/issue221
Fix: don't crash when handling invalid reports without root node
2021-06-19 11:22:24 -04:00
Matthäus WanderandMatthäus Wander ca36db5f24 Minor formatting 2021-06-09 14:33:52 +02:00
Matthäus WanderandMatthäus Wander 837ba7ef4d Added splunk installation guide 2021-06-09 14:33:52 +02:00
Matthäus Wander 00cb5bc4e8 Merge branch 'issue221' 2021-06-09 14:31:34 +02:00
Matthäus Wander ca15ff51bd handle invalid reports gracefully 2021-06-09 14:29:04 +02:00
mwander d330b25205 Merge remote-tracking branch 'origin/utctimestamp'
fixes deduplication for Elastic
2021-06-07 00:05:32 +02:00
Matthäus Wander 4bc7b0b62c deduplicate over date_begin and date_end instead of date_range 2021-06-07 00:03:39 +02:00
mwander 7e9bbfc805 Revert "convert unixtime into UTC datetime"
This reverts commit 9dab931f44.

9dab93 fixes Elastic output, but breaks Splunk output.
See 4ad693 for a better fix.
2021-06-06 19:04:45 +02:00
wander 4ad693301e Merge remote-tracking branch 'origin/utctimestamp' 2021-06-06 19:01:57 +02:00
Matthäus Wander 0aa7d84d0d Use UTC datetimes for Elastic. Elastic by default expects UTC. 2021-06-06 18:41:23 +02:00
Matthäus Wander 595ff0abb7 Merge branch 'master' of https://github.com/mwander/parsedmarc 2021-06-06 16:58:21 +02:00
Matthäus Wander 9dab931f44 convert unixtime into UTC datetime 2021-06-06 16:57:40 +02:00
Matthäus WanderandGitHub bbc379aaca Minor formatting 2021-06-06 16:44:40 +02:00
Matthäus WanderandGitHub bd8f13796e Added splunk installation guide 2021-06-06 16:35:07 +02:00
Silvian I df0e5467ab Merge remote-tracking branch 'origin/master'
# Conflicts:
#	parsedmarc/__init__.py
2021-05-31 20:02:51 +02:00
Silvian I 3615ad3799 Fix server connection timeout while processiong large dmarc files 2021-05-31 20:00:53 +02:00
Silvian I 775a6f2181 Fix server connection timeout while processiong large dmarc files 2021-05-31 15:40:57 +02:00
Sean WhalenandGitHub 0d680edd31 Merge pull request #236 from drawks/issue_235
Resolves Issue #235 - Apply index suffix to pre-insert search
2021-05-12 21:35:34 -04:00
Sean WhalenandGitHub 50b7b5f28e Merge pull request #237 from drawks/iss_233
Resolve issue #233 - don't create imap folders when in test mode
2021-05-12 21:33:09 -04:00
Sean WhalenandGitHub 190a6a004b Merge pull request #230 from snaptowen/master
Typo correction: allignment -> alignment
2021-05-12 21:30:38 -04:00
Sean WhalenandGitHub 184425f567 Merge pull request #232 from supaeasy/patch-3
Update Grafana-DMARC_Reports.json
2021-05-12 21:30:20 -04:00
Dave Rawks 1b61156d50 Resolves Issue #235 - Apply index suffix to pre-insert search
* updates `save_forensic_report_to_elasticsearch` and
  `save_aggregate_report_to_elasticsearch` to apply suffix, if
  configured, to pre-insert search
2021-04-20 09:15:54 -07:00
Dave Rawks 55196cb389 Resolve issue #233 - don't create imap folders when in test mode 2021-04-19 10:33:27 -07:00
supaeasyandGitHub 77331b55c5 Update Grafana-DMARC_Reports.json
- Update to current version of ES, Grafana and Grafana Plugins.
- fix TimeDate Handling for Forensic Reports, was not displayed correctly
- alter handling of stacking in one place (it just looked wrong)
2021-03-21 20:41:14 +01:00
Owen Valentine 609fbdce6f Typo correction: allignment -> alignment 2021-03-03 12:13:11 +02:00
atanas argirov e51f2b0127 * general cleanup to meet linter rules 2021-02-12 10:50:25 +00:00
atanas argirov 36c592cc5a * added defaults for arg parser 2021-02-11 18:22:29 +00:00
supaeasyandGitHub 394dddd2df Update README.rst
I struggled too long with this to not let others know.
2021-02-05 15:16:51 +01:00
Tom Henderson 85e7fd4ce6 Fix flake8 errors 2021-02-05 15:58:57 +13:00
Tom Henderson de05be90df Fix flake8 error 2021-02-05 14:53:43 +13:00
Tom Henderson 9522c9b6e4 Ensure message_limit is not greater than total_messages 2021-02-05 14:51:32 +13:00
Tom Henderson eba722cddc Fix path example 2021-02-05 14:38:52 +13:00
Tom Henderson 5f6b945839 Save reports to s3 2021-02-05 14:30:54 +13:00
Tom Henderson a4acd5f232 Add S3Client 2021-02-05 14:30:02 +13:00
Tom Henderson 291d389f69 Add boto3 2021-02-05 14:29:27 +13:00
Tom Henderson 755ee3ded7 Add new settings for s3 2021-02-05 14:28:46 +13:00
Tom Henderson bafa4861b1 Update docs 2021-02-05 14:27:22 +13:00
Tom Henderson bc684c8913 Add option to process messages in batches 2021-02-05 13:37:09 +13:00
Ola Thoresen c853c47087 Ensuring mail from is set 2021-01-22 15:06:35 +01:00
Ola Thoresen a00cee8ba4 Adding a log line to see the sender of a report when it is parsed 2021-01-22 10:38:04 +01:00
Ola Thoresen 76614bdc94 Fixing flake-error 2021-01-21 08:34:56 +01:00
Ola Thoresen 0e2636225e Modifying some log-levels to INFO 2021-01-21 08:24:44 +01:00
Ola Thoresen be8395dbe3 Detecting other IMAP-errors. Adding short sleep to avoid hammering the IMAP-server on error 2021-01-20 19:56:15 +01:00
Mauro Faccenda 478452de20 pass offline parameter to wait_inbox() 2021-01-20 15:53:19 +01:00
Sean WhalenandGitHub b43a622f9e Merge pull request #214 from maurofaccenda/patch-1
Fixes issue #213
2021-01-20 08:54:32 -05:00
Sean WhalenandGitHub 8feffcb1ac Merge pull request #212 from Olen/log-level
Add verbose logging level
2021-01-20 08:51:49 -05:00
Sean WhalenandGitHub 0f8d5477a6 Merge pull request #210 from AnaelMobilia/patch-1
Update categorie name in Kibana
2021-01-20 08:50:48 -05:00
Sean WhalenandGitHub 7d7a197ff3 Merge pull request #207 from MarcelWaldvogel/fix-map-legend
Fix map thresholds and colors
2021-01-20 08:49:45 -05:00
Mauro FaccendaandGitHub 4d40f59491 Fixes issue #213 2021-01-20 12:31:09 +01:00
Ola Thoresen 72b0a1b053 Add verbose logging level 2021-01-20 07:52:28 +01:00