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: Yes
Organisation configured: Yes
Auth mode: Certificate File
Certificate thumbprint configured: No
Certificate file configured: Yes
Certificate base64 configured: No
Certificate password configured: Yes
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 #41 · Push
2026-05-19 06:55 · Partial
Exported: 1128
Pushed: 0
Skipped: 0
Failed: 1128
Bundle:
/srv/hec-app/docs/system/exchange_spam_block_sync/20260519T055502Z_run_41Recent Runs
Run #41 · Push
Partial2026-05-19 06:55 · cron
Exported 1128 · Pushed 0 · Skipped 0 · Failed 1128
/srv/hec-app/docs/system/exchange_spam_block_sync/20260519T055502Z_run_41Run #40 · Push
Running2026-05-18 10:51 · manual-check
Exported 0 · Pushed 0 · Skipped 0 · Failed 0
Run #39 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #38 · Export
Complete2026-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_38Run #37 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #36 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #35 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #34 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #33 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #32 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #31 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #30 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #29 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #28 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #27 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #26 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #25 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #24 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #23 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #22 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #21 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #20 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #19 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #18 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Run #17 · Push
Failed2026-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[31;1mSplit-Path: [31;1mCannot bind argument to parameter 'Path' because it is an empty string.[0m
Latest Run Items
| Type | Value | Status | Message |
|---|---|---|---|
| domain | 10.mhmedianews.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | 11.qservers.net | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | 2.mhmedianews.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | 3.mhmedianews.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | 3si.xyz | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | 5.mhmedianews.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | 6.mhmedianews.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | 9.mhmedianews.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | 9540384.brevosend.com | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | abcard.com.br | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | abdybv.cn | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | abhyaswala.in | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | access-capital-forbusiness.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | access-capitalforbusiness.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | access-funding-solutions.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | accesscapitalforbusiness.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | admin.demoacceldata.com | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | adrytransporte.es | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | advyas.in | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | adxftin.cn | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | affinityagency.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | agderentreprenornow.onmicrosoft.com | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | agri-linc.com | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | agrirs.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | ambervalley.info | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | amqlsl.cn | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | amvhjd.cn | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | amwarnerinsurance.com | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | aquaenergyexpomea.com | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | asperarec.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | attraction-lemanga.fr | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | aurora-business-finance.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | aurora-fundingsolutions.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | auroracapital-partners.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | auroracapitalfinancial.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | auroracapitalpartners.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | ausavers.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | awesometech.training | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | ay-group.net | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | bavfinance.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | belpertechnology.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | bidtrawler.com | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | bizgoodspro.com | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | blujayrobotics.com | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | bphsp.com | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | brandonlinetraffic.live | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | business-capitalmadesimple.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | business-currys.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | business-ebox.services | failed | ||List is full. Remove 1 item(s) and retry. |
| domain | businessenergyleads.co.uk | failed | ||List is full. Remove 1 item(s) and retry. |