smtp.ehlo.no_smtputf8

SMTPUTF8 Not Advertised

What we check

We check the EHLO response for the SMTPUTF8 extension. SMTPUTF8 (RFC 6531) allows email addresses with non-ASCII characters — internationalized local parts like 用户@example.com and internationalized domain names in their native script — to be used directly in the SMTP envelope.

What this finding means

The server does not advertise the SMTPUTF8 extension in its EHLO response. Senders cannot deliver mail addressed to internationalized email addresses (EAI) on this server; such messages are rejected or bounced before transmission.

Why it matters

How to fix

Support depends on the MTA:

  1. For Postfix: available since 3.0 when built with ICU support — smtputf8_enable = yes is then the default. If it is missing on Postfix ≥ 3.0, check postconf smtputf8_enable and whether the package was built with ICU.

  2. For Exim: requires a build with SUPPORT_I18N; smtputf8_advertise_hosts already defaults to *, so the build flag is the actual gate.

  3. For other MTAs: consult the documentation for RFC 6531 / EAI support; some older or minimal implementations do not offer it.

How it's graded

Missing SMTPUTF8 is informational and carries no penalty. See Grading Methodology for the full scoring model.

Evidence example

C: EHLO scanner.example.net
S: 250-mail.example.com
S: 250-PIPELINING
S: 250-SIZE 52428800
S: 250-8BITMIME
S: 250 ENHANCEDSTATUSCODES
(SMTPUTF8 absent from capability list)

References