///|
fn main {
  let report = @mailshield.analyze_suite(
    "moonbit.example", "v=spf1 include:_spf.mailer.example ip4:198.51.100.0/24 -all",
    "v=DMARC1; p=quarantine; sp=reject; pct=100; rua=mailto:dmarc@moonbit.example",
    "v=DKIM1; k=ed25519; p=AbCdEfGhIjKlMnOpQrStUvWxYz1234567890; s=email; h=sha256",
    "version: STSv1\nmode: testing\nmx: mail.moonbit.example\nmax_age: 86400", "v=TLSRPTv1; rua=mailto:tlsrpt@moonbit.example",
    "v=BIMI1; l=https://moonbit.example/bimi.svg",
  )
  println(report.to_markdown())
}