Mail op topoquiz.com regelen (Uberspace + DNS) — voor go-live #138

Closed
opened 2026-06-24 15:39:22 +02:00 by jelmerk · 2 comments
jelmerk commented 2026-06-24 15:39:22 +02:00 (Migrated from codeberg.org)

E-mail op het topoquiz.com-domein opzetten — nodig vóór echte schooladoptie.

Waarom

  • De privacyverklaring (#129, privacy.html) heeft nu een TODO voor het contact-e-mailadres; staat tijdelijk op "via feedback/Codeberg".
  • Een school/IB wil een echt aanspreekpunt (privacy-vragen, AVG-goedkeuring).

Te doen

  • Uberspace: mailbox(en) op het domein aanmaken (bv. info@topoquiz.com en/of privacy@topoquiz.com).
  • DNS (Cloudflare-zone van topoquiz.com): MX + SPF (TXT) + DKIM + DMARC records voor Uberspace-mail, zodat uitgaande mail niet als spam landt.
  • Verifiëren: test-mail in én uit, geen spam-classificatie (mail-tester.com o.i.d.).
  • privacy.html contact-sectie invullen met het echte adres (TODO-comment staat er al).

Niet urgent — pas relevant als Topoquiz daadwerkelijk live als lesmateriaal gaat (zie tracker #135).

Gerelateerd: #129, #135.

E-mail op het `topoquiz.com`-domein opzetten — nodig vóór echte schooladoptie. **Waarom** - De privacyverklaring (#129, `privacy.html`) heeft nu een TODO voor het contact-e-mailadres; staat tijdelijk op "via feedback/Codeberg". - Een school/IB wil een echt aanspreekpunt (privacy-vragen, AVG-goedkeuring). **Te doen** - Uberspace: mailbox(en) op het domein aanmaken (bv. `info@topoquiz.com` en/of `privacy@topoquiz.com`). - DNS (Cloudflare-zone van topoquiz.com): `MX` + `SPF` (TXT) + `DKIM` + `DMARC` records voor Uberspace-mail, zodat uitgaande mail niet als spam landt. - Verifiëren: test-mail in én uit, geen spam-classificatie (mail-tester.com o.i.d.). - `privacy.html` contact-sectie invullen met het echte adres (TODO-comment staat er al). **Niet urgent** — pas relevant als Topoquiz daadwerkelijk live als lesmateriaal gaat (zie tracker #135). Gerelateerd: #129, #135.
jelmerk commented 2026-06-24 20:29:19 +02:00 (Migrated from codeberg.org)

Mailbox privacy@topoquiz.com is live en ontvangt — contact-adres ingevuld op privacy.html. Resteert voor volledige afronding: uitgaande mail-deliverability (SPF/DKIM/DMARC) verifiëren zodat mails niet als spam landen. Sluit zodra dat getest is.

Mailbox privacy@topoquiz.com is live en ontvangt — contact-adres ingevuld op privacy.html. Resteert voor volledige afronding: uitgaande mail-deliverability (SPF/DKIM/DMARC) verifiëren zodat mails niet als spam landen. Sluit zodra dat getest is.
jelmerk commented 2026-06-25 13:32:15 +02:00 (Migrated from codeberg.org)

Afgerond — bewust geen verzenden vanaf het domein, alleen ontvangen (alias/forward via MX kochab.uberspace.de). Mail-spoofing dichtgezet met:

  • SPF (TXT @): v=spf1 -all — geen enkele server mag namens topoquiz.com mailen.
  • DMARC (_dmarc): v=DMARC1; p=reject; rua=mailto:privacy@topoquiz.com; adkim=s; aspf=s — spoofs worden geweigerd, rapporten naar privacy@.

Authoritatief geverifieerd via Cloudflare-NS. Ontvangst (privacy@topoquiz.com → forward) blijft werken; p=reject raakt doorgestuurde inkomende mail niet. Verzenden-vanaf is niet nodig en bewust niet ingericht.

Afgerond — bewust geen verzenden vanaf het domein, alleen ontvangen (alias/forward via MX kochab.uberspace.de). Mail-spoofing dichtgezet met: - SPF (TXT @): `v=spf1 -all` — geen enkele server mag namens topoquiz.com mailen. - DMARC (_dmarc): `v=DMARC1; p=reject; rua=mailto:privacy@topoquiz.com; adkim=s; aspf=s` — spoofs worden geweigerd, rapporten naar privacy@. Authoritatief geverifieerd via Cloudflare-NS. Ontvangst (privacy@topoquiz.com → forward) blijft werken; p=reject raakt doorgestuurde inkomende mail niet. Verzenden-vanaf is niet nodig en bewust niet ingericht.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jelmer/topoquiz#138
No description provided.