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_41

Recent Runs

Run #41 · Push
Partial
2026-05-19 06:55 · cron
Exported 1128 · Pushed 0 · Skipped 0 · Failed 1128
/srv/hec-app/docs/system/exchange_spam_block_sync/20260519T055502Z_run_41
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.

Latest Run Items

TypeValueStatusMessage
domain10.mhmedianews.co.ukfailed||List is full. Remove 1 item(s) and retry.
domain11.qservers.netfailed||List is full. Remove 1 item(s) and retry.
domain2.mhmedianews.co.ukfailed||List is full. Remove 1 item(s) and retry.
domain3.mhmedianews.co.ukfailed||List is full. Remove 1 item(s) and retry.
domain3si.xyzfailed||List is full. Remove 1 item(s) and retry.
domain5.mhmedianews.co.ukfailed||List is full. Remove 1 item(s) and retry.
domain6.mhmedianews.co.ukfailed||List is full. Remove 1 item(s) and retry.
domain9.mhmedianews.co.ukfailed||List is full. Remove 1 item(s) and retry.
domain9540384.brevosend.comfailed||List is full. Remove 1 item(s) and retry.
domainabcard.com.brfailed||List is full. Remove 1 item(s) and retry.
domainabdybv.cnfailed||List is full. Remove 1 item(s) and retry.
domainabhyaswala.infailed||List is full. Remove 1 item(s) and retry.
domainaccess-capital-forbusiness.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainaccess-capitalforbusiness.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainaccess-funding-solutions.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainaccesscapitalforbusiness.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainadmin.demoacceldata.comfailed||List is full. Remove 1 item(s) and retry.
domainadrytransporte.esfailed||List is full. Remove 1 item(s) and retry.
domainadvyas.infailed||List is full. Remove 1 item(s) and retry.
domainadxftin.cnfailed||List is full. Remove 1 item(s) and retry.
domainaffinityagency.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainagderentreprenornow.onmicrosoft.comfailed||List is full. Remove 1 item(s) and retry.
domainagri-linc.comfailed||List is full. Remove 1 item(s) and retry.
domainagrirs.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainambervalley.infofailed||List is full. Remove 1 item(s) and retry.
domainamqlsl.cnfailed||List is full. Remove 1 item(s) and retry.
domainamvhjd.cnfailed||List is full. Remove 1 item(s) and retry.
domainamwarnerinsurance.comfailed||List is full. Remove 1 item(s) and retry.
domainaquaenergyexpomea.comfailed||List is full. Remove 1 item(s) and retry.
domainasperarec.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainattraction-lemanga.frfailed||List is full. Remove 1 item(s) and retry.
domainaurora-business-finance.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainaurora-fundingsolutions.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainauroracapital-partners.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainauroracapitalfinancial.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainauroracapitalpartners.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainausavers.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainawesometech.trainingfailed||List is full. Remove 1 item(s) and retry.
domainay-group.netfailed||List is full. Remove 1 item(s) and retry.
domainbavfinance.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainbelpertechnology.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainbidtrawler.comfailed||List is full. Remove 1 item(s) and retry.
domainbizgoodspro.comfailed||List is full. Remove 1 item(s) and retry.
domainblujayrobotics.comfailed||List is full. Remove 1 item(s) and retry.
domainbphsp.comfailed||List is full. Remove 1 item(s) and retry.
domainbrandonlinetraffic.livefailed||List is full. Remove 1 item(s) and retry.
domainbusiness-capitalmadesimple.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainbusiness-currys.co.ukfailed||List is full. Remove 1 item(s) and retry.
domainbusiness-ebox.servicesfailed||List is full. Remove 1 item(s) and retry.
domainbusinessenergyleads.co.ukfailed||List is full. Remove 1 item(s) and retry.