[object Object]

← back to Purelymail Fleet Viewer

receive test v2 — send from agentabrams to dodge Gmail self-dedup

880c1c804f40392d02a0c5c1f1f673d52b165bb1 · 2026-05-18 16:10:03 -0700 · SteveStudio2

Files touched

Diff

commit 880c1c804f40392d02a0c5c1f1f673d52b165bb1
Author: SteveStudio2 <stevestudio2@SteveStacStudio.lan>
Date:   Mon May 18 16:10:03 2026 -0700

    receive test v2 — send from agentabrams to dodge Gmail self-dedup
---
 data/receive-test-runid.txt  |  1 +
 data/remediation-status.json | 10 ++++++----
 run-receive-test.js          |  5 ++++-
 3 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/data/receive-test-runid.txt b/data/receive-test-runid.txt
new file mode 100644
index 0000000..9f62b11
--- /dev/null
+++ b/data/receive-test-runid.txt
@@ -0,0 +1 @@
+PMRCV-20260518230949
\ No newline at end of file
diff --git a/data/remediation-status.json b/data/remediation-status.json
index 4e20805..de66847 100644
--- a/data/remediation-status.json
+++ b/data/remediation-status.json
@@ -1,5 +1,5 @@
 {
-  "updatedAt": "2026-05-18T15:35:00Z",
+  "updatedAt": "2026-05-18T23:10:02.309Z",
   "stage": "receive-test",
   "stageLabel": "Fix A + B complete — receive test sending",
   "fixA": {
@@ -19,8 +19,10 @@
   "receiveTest": {
     "status": "running",
     "label": "211-domain receive probe — tagged probe to each info@<domain>",
-    "done": 0,
+    "done": 5,
     "total": 211,
-    "note": "sending ~3s apart, then 4-min catch-all forwarding wait"
+    "note": "sending — 5/206 probes out (5 accepted)",
+    "runId": "PMRCV-20260518230949",
+    "sendPhaseComplete": true
   }
-}
+}
\ No newline at end of file
diff --git a/run-receive-test.js b/run-receive-test.js
index 907b9c7..aa303c1 100644
--- a/run-receive-test.js
+++ b/run-receive-test.js
@@ -46,7 +46,10 @@ const sleep = ms => new Promise(r => setTimeout(r, ms));
       const res = await fetch(GEORGE, {
         method: 'POST',
         headers: { 'Content-Type': 'application/json', 'Authorization': AUTH },
-        body: JSON.stringify({ account: 'steve-office', to: 'info@' + domain, subject, body }),
+        // Send from agentabrams (NOT steve-office) — the catch-all forwards into
+        // steve-office's inbox, so sending from a different account avoids Gmail's
+        // same-Message-ID dedup that silently swallowed the v1 probes.
+        body: JSON.stringify({ account: 'agentabrams', to: 'info@' + domain, subject, body }),
       });
       const j = await res.json();
       result = { domain, ok: !!j.success, messageId: j.messageId || null, error: j.error || null };

← 20fb341 add 211-domain receive-test runner + receive-test stage stat  ·  back to Purelymail Fleet Viewer  ·  add 206-domain SEND test — Purelymail cross-domain send-as r 5acda4b →