Exchange Spam Sync

Export Monolith spam rules and optionally push them into the Microsoft 365 tenant sender block list.

Active Monolith spam rules: 1128

Push Readiness

Export Only
PowerShell: Not found
App ID configured: No
Organisation configured: No
Auth mode: Missing
Certificate thumbprint configured: No
Certificate file configured: No
Certificate base64 configured: No
Certificate password configured: No
Required environment variables: EXCHANGE_ONLINE_APP_ID, EXCHANGE_ONLINE_ORG, and either EXCHANGE_ONLINE_CERT_THUMBPRINT or EXCHANGE_ONLINE_CERT_FILE plus EXCHANGE_ONLINE_CERT_PASSWORD or EXCHANGE_ONLINE_CERT_BASE64 plus EXCHANGE_ONLINE_CERT_PASSWORD.
EXCHANGE_ONLINE_ORG should be the tenant's primary .onmicrosoft.com domain.

Run Sync

Push is disabled until the Exchange Online PowerShell path and app credentials are configured.

Latest Run

Run #40 · Push
2026-05-18 10:51 · Running
Exported: 0
Pushed: 0
Skipped: 0
Failed: 0

Recent Runs

Run #40 · Push
Running
2026-05-18 10:51 · manual-check
Exported 0 · Pushed 0 · Skipped 0 · Failed 0
Run #39 · Push
Failed
2026-05-18 10:51 · manual-check
Exported 1128 · Pushed 0 · Skipped 0 · Failed 1128
/srv/hec-app/docs/system/exchange_spam_block_sync/20260518T095116Z_run_39
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #38 · Export
Complete
2026-05-18 10:51 · manual-check
Exported 1128 · Pushed 0 · Skipped 0 · Failed 0
/srv/hec-app/docs/system/exchange_spam_block_sync/20260518T095112Z_run_38
Run #37 · Push
Failed
2026-05-18 06:55 · cron
Exported 1128 · Pushed 0 · Skipped 0 · Failed 1128
/srv/hec-app/docs/system/exchange_spam_block_sync/20260518T055502Z_run_37
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #36 · Push
Failed
2026-05-17 06:55 · cron
Exported 1128 · Pushed 0 · Skipped 0 · Failed 1128
/srv/hec-app/docs/system/exchange_spam_block_sync/20260517T055502Z_run_36
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #35 · Push
Failed
2026-05-16 06:55 · cron
Exported 1128 · Pushed 0 · Skipped 0 · Failed 1128
/srv/hec-app/docs/system/exchange_spam_block_sync/20260516T055502Z_run_35
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #34 · Push
Failed
2026-05-15 06:55 · cron
Exported 1128 · Pushed 0 · Skipped 0 · Failed 1128
/srv/hec-app/docs/system/exchange_spam_block_sync/20260515T055502Z_run_34
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #33 · Push
Failed
2026-05-14 06:55 · cron
Exported 1122 · Pushed 0 · Skipped 0 · Failed 1122
/srv/hec-app/docs/system/exchange_spam_block_sync/20260514T055502Z_run_33
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #32 · Push
Failed
2026-05-13 06:55 · cron
Exported 1111 · Pushed 0 · Skipped 0 · Failed 1111
/srv/hec-app/docs/system/exchange_spam_block_sync/20260513T055501Z_run_32
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #31 · Push
Failed
2026-05-12 06:55 · cron
Exported 597 · Pushed 0 · Skipped 0 · Failed 597
/srv/hec-app/docs/system/exchange_spam_block_sync/20260512T055502Z_run_31
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #30 · Push
Failed
2026-05-11 06:55 · cron
Exported 592 · Pushed 0 · Skipped 0 · Failed 592
/srv/hec-app/docs/system/exchange_spam_block_sync/20260511T055502Z_run_30
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #29 · Push
Failed
2026-05-10 06:55 · cron
Exported 592 · Pushed 0 · Skipped 0 · Failed 592
/srv/hec-app/docs/system/exchange_spam_block_sync/20260510T055501Z_run_29
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #28 · Push
Failed
2026-05-09 06:55 · cron
Exported 592 · Pushed 0 · Skipped 0 · Failed 592
/srv/hec-app/docs/system/exchange_spam_block_sync/20260509T055501Z_run_28
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #27 · Push
Failed
2026-05-08 06:55 · cron
Exported 592 · Pushed 0 · Skipped 0 · Failed 592
/srv/hec-app/docs/system/exchange_spam_block_sync/20260508T055501Z_run_27
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #26 · Push
Failed
2026-05-07 06:55 · cron
Exported 592 · Pushed 0 · Skipped 0 · Failed 592
/srv/hec-app/docs/system/exchange_spam_block_sync/20260507T055501Z_run_26
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #25 · Push
Failed
2026-05-06 06:55 · cron
Exported 592 · Pushed 0 · Skipped 0 · Failed 592
/srv/hec-app/docs/system/exchange_spam_block_sync/20260506T055502Z_run_25
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #24 · Push
Failed
2026-05-05 06:55 · cron
Exported 592 · Pushed 0 · Skipped 0 · Failed 592
/srv/hec-app/docs/system/exchange_spam_block_sync/20260505T055501Z_run_24
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #23 · Push
Failed
2026-05-04 06:55 · cron
Exported 592 · Pushed 0 · Skipped 0 · Failed 592
/srv/hec-app/docs/system/exchange_spam_block_sync/20260504T055501Z_run_23
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #22 · Push
Failed
2026-05-03 06:55 · cron
Exported 592 · Pushed 0 · Skipped 0 · Failed 592
/srv/hec-app/docs/system/exchange_spam_block_sync/20260503T055502Z_run_22
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #21 · Push
Failed
2026-05-02 06:55 · cron
Exported 592 · Pushed 0 · Skipped 0 · Failed 592
/srv/hec-app/docs/system/exchange_spam_block_sync/20260502T055502Z_run_21
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #20 · Push
Failed
2026-05-01 06:55 · cron
Exported 592 · Pushed 0 · Skipped 0 · Failed 592
/srv/hec-app/docs/system/exchange_spam_block_sync/20260501T055501Z_run_20
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #19 · Push
Failed
2026-04-30 06:55 · cron
Exported 592 · Pushed 0 · Skipped 0 · Failed 592
/srv/hec-app/docs/system/exchange_spam_block_sync/20260430T055501Z_run_19
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #18 · Push
Failed
2026-04-29 06:55 · cron
Exported 592 · Pushed 0 · Skipped 0 · Failed 592
/srv/hec-app/docs/system/exchange_spam_block_sync/20260429T055501Z_run_18
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #17 · Push
Failed
2026-04-28 06:55 · cron
Exported 591 · Pushed 0 · Skipped 0 · Failed 591
/srv/hec-app/docs/system/exchange_spam_block_sync/20260428T055501Z_run_17
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.
Run #16 · Push
Failed
2026-04-27 06:55 · cron
Exported 489 · Pushed 0 · Skipped 0 · Failed 489
/srv/hec-app/docs/system/exchange_spam_block_sync/20260427T055501Z_run_16
Split-Path: Cannot bind argument to parameter 'Path' because it is an empty string.

Latest Run Items

No run items yet.