← 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
A data/receive-test-runid.txtM data/remediation-status.jsonM run-receive-test.js
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 →