
tech.dmarc-review·versija 1.0.0·melnraksts1 jāpārbauda
Katrs leģitīmais sūtītājs iztur SPF vai DKIM saskaņošanu, nezināmi sūtītāji tiek identificēti un apturēti, un DMARC politika tiek pastiprināta par vienu soli tikai tad, kad atskaites liecina, ka tas ir droši.
Monthly, for every domain the company sends mail from. Not for the first setup of the DMARC record — that happens in tech.create-mailbox / mail setup, and this playbook only assumes a record exists and reports arrive. Not for responding to a live phishing incident using the company's domain — use tech.phishing-report first, then let its findings feed this review.
@company.lv is on it. An unlisted sender isJebkurš solis var gaidīt līdz datumam un atveras pats; katrs noslēgts solis atstāj pierādījumu (piezīmi, saiti, skaitli).
Gather every aggregate report for the reporting window from the rua mailbox or report service, per domain.
Izdarīts, kad the number of report files matches the number expected for the window, and gaps (if any) are noted.
For each report: source IP, sending organisation, message volume, SPF result, DKIM result, alignment.
Izdarīts, kad one table per domain covers all report files, and the totals add up to the reported volume.
Label each row: approved (on the list) · known-but-unlisted (identifiable vendor) · unknown · forwarder (mailing list or via relay pattern).
Izdarīts, kad no row is unclassified; every row has a label and, for approved, the reason it sends.
For unknown senders: identify the organisation from the report's contact data and reverse lookup; check whether it is a vendor the company actually uses. For approved senders that fail: find the missing SPF include or unaligned DKIM domain from their documentation.
Izdarīts, kad each unknown is either identified with evidence or marked suspicious with what was searched.
⛔ A failing approved sender is a configuration debt, not a reason to delay enforcement — but it is also never ignored.
Apstiprinājums · S5 · īpašnieks — izpilde apstājas, līdz nosaukts cilvēks ieraksta lēmumu
Draft the exact record edits: add missing SPF includes, add DKIM selectors the vendor requires, adjust the DMARC record only if the data supports it. Show the owner: the table, the proposed diff, and what mail could be affected.
Izdarīts, kad the owner approves or rejects each proposed change, by name and date.
Edit the records in the dns module.
Izdarīts, kad the published records read back exactly as approved (bc dns show, or the provider's zone view).
Apstiprinājums · S7 · īpašnieks — izpilde apstājas, līdz nosaukts cilvēks ieraksta lēmumu
Neatgriezenisks solis · S7 — aģents to nekad nenoslēdz viens
Propose moving the policy one step only when the evidence supports it: to quarantine, legitimate volume passes alignment for at least two consecutive months with no unexplained senders; to reject, the same under quarantine plus a monitored quarantine period. State the risk in one line.
Izdarīts, kad the owner has decided and the decision is recorded — including "stay at the current level, because …". ⚠ jāpārbauda the exact subdomain/policy interaction for any subdomains in use, at dmarc.org — do not assume the parent record covers them.
Re-check alignment for the top senders after the change window; confirm the rua address still resolves and receives. Send the owner a three-line summary: legitimate pass rate, unknown senders and their status, policy decision.
Izdarīts, kad the summary is sent and bc tasks add has next month's review scheduled.
| Pazīme | Rīcība |
|---|---|
| No reports arrived this month | Check the rua mailbox exists and accepts mail (bc mail search); test by sending a report-shaped message; fix before anything else — a review without reports is not a review. |
| Legitimate sender fails alignment after a policy raise | Do not lower the policy on assumption; confirm from the next reports, add the missing include/selector, and if mail is provably lost, step the policy back one level and record it. |
| A large unknown sender appears | Identify it before changing anything; if it is phishing using the domain, hand to tech.phishing-report and keep this month's policy unchanged until that is resolved. |
| Volume numbers between months swing wildly | Check for report sampling by the receiver and for a new campaign or vendor; note the anomaly in the table rather than treating it as a trend. |
| Forwarded mail is quarantined | Add ARC consideration or an authorised relay for that list; do not weaken the whole policy for one forwarder. |
bc dns show, or the provider's zone view).bc tasks add has next month's review scheduled.The parsed sender table per domain · the raw report files for the month · the S5 approval (who, when, what diff) · the published records after S6 · the S7 decision with its evidence · the S8 summary sent to the owner.
After every 6 runs ask: did legitimate pass rate reach 100 % before each raise, and if not, which sender was the holdout and why? How long did an unknown sender take to identify? Did any month have missing reports? A new version changes the step that caused the delay or the miss, and says so in its change note.
Nosaukums un kopsavilkums ir latviski. Detalizētā izpildes kārtība pagaidām ir kanoniskajā angļu valodas versijā; juridiskos un finanšu soļus publicēsim latviski tikai pēc cilvēka pārbaudes.
Obligātās sīkdatnes tur sarunu kopā. Analītika ir izslēgta, līdz tu atļauj — tā neliek nevienu sīkdatni un neglabā ierīces identifikatoru.Necessary storage keeps your conversation together. Analytics is off until you allow it — it sets no cookie and stores no device identifier. Ko mēs glabājamWhat we store