<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://tmail.ml/</loc><priority>1.0</priority></url>
  <url><loc>https://tmail.ml/pricing</loc><priority>0.8</priority></url>
  <url><loc>https://tmail.ml/docs</loc><priority>0.8</priority></url>
  <url><loc>https://tmail.ml/blog</loc><priority>0.8</priority></url>
  <url><loc>https://tmail.ml/blog/spf-10-dns-lookup-limit-and-why-mail-vanishes</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/what-your-mail-server-logs-cannot-tell-you</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/smoke-testing-signup-flows-without-production-accounts</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/why-disposable-inboxes-expire-and-ttl-design</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/email-header-injection-and-why-subject-validation-matters</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/smtp-retry-backoff-and-why-test-suites-cannot-wait</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/arc-authenticated-received-chain-for-forwarded-mail</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/one-click-unsubscribe-rfc8058-dkim-requirement</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/mta-sts-and-tls-reporting-what-they-actually-enforce</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/dkim-key-size-1024-minimum-and-the-512-byte-dns-trap</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/why-ai-agents-need-disposable-email</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/bot-protection-meets-email-verification-turnstile</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/building-email-testing-into-ci-without-flaking</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/catch-all-mailboxes-and-why-they-signal-abuse</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/ai-coding-agents-trial-abuse-and-email-verification</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/disposable-email-blocklists-and-what-they-mean</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/smtp-testing-tools-mailpit-mailhog-maildev</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/smtp-size-limits-that-break-email-testing</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/blog/otp-extraction-from-email-regex-vs-parsing</loc><lastmod>2026-11-04</lastmod><priority>0.6</priority></url>
  <url><loc>https://tmail.ml/p/privacy</loc><lastmod>2026-11-04</lastmod><priority>0.4</priority></url>
  <url><loc>https://tmail.ml/p/terms</loc><lastmod>2026-11-04</lastmod><priority>0.4</priority></url>
  <url><loc>https://tmail.ml/p/cookies</loc><lastmod>2026-11-04</lastmod><priority>0.4</priority></url>
</urlset>