Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

how to enable smtputf8

1,784 views
Skip to first unread message

none

unread,
Jan 27, 2021, 8:55:57 AM1/27/21
to
I have a default centos7 setup, that by default does not seem to support
smtputf8. I assume I can enable this in the sendmail.mc?

Grant Taylor

unread,
Jan 27, 2021, 12:46:11 PM1/27/21
to
On 1/27/21 6:55 AM, none wrote:
> I have a default centos7 setup, that by default does not seem to support
> smtputf8. I assume I can enable this in the sendmail.mc?

What do you mean by "smtputf8"?

Usually SMTP is either 7-bit or 8-bit (~clean).

Either should be able to transport UTF-8 messages as long as the UTF-8
characters are encoded properly; e.g. quoted-printable, base64.

So, please clarify what you are looking for.



--
Grant. . . .
unix || die

Claus Aßmann

unread,
Jan 27, 2021, 3:22:05 PM1/27/21
to
Grant Taylor wrote:
> On 1/27/21 6:55 AM, none wrote:
> > I have a default centos7 setup, that by default does not seem to support
> > smtputf8. I assume I can enable this in the sendmail.mc?

> What do you mean by "smtputf8"?

RFC 6530 Overview and Framework for Internationalized Email
etc.

Please try sendmail 8.17
currently available in
snapshots/
as
sendmail.8.17.0.PreAlpha1

--
Note: please read the netiquette before posting. I will almost never
reply to top-postings which include a full copy of the previous
article(s) at the end because it's annoying, shows that the poster
is too lazy to trim his article, and it's wasting the time of all readers.

Andreas S. Kerber

unread,
Jan 27, 2021, 3:27:34 PM1/27/21
to
none <fdvw...@sharklasers.com> wrote:
> I have a default centos7 setup, that by default does not seem to support
> smtputf8. I assume I can enable this in the sendmail.mc?

AFAIK the "smtputf8" feature was first implemented in 8.17.0. This version
is currently PreAlpha. So you'll might have to wait a while to use that
feature in mainline sendmail.

8.17.0/8.17.0 202x/XX/XX
Experimental support for SMTPUTF8 (EAI, see RFC 6530-6533)
using the compile time option _FFR_EAI, and the cf
option SmtpUTF8. Please test and provide feedback.

none

unread,
Jan 27, 2021, 4:49:41 PM1/27/21
to
On 27-1-2021 14:55, none wrote:
> I have a default centos7 setup, that by default does not seem to support
> smtputf8. I assume I can enable this in the sendmail.mc?

I got an error in gmail sending to a sendmail server. Gmail reported
"RCPT address contains utf8 but remote server did not offer SMTPUTF8"

none

unread,
Jan 28, 2021, 3:37:02 AM1/28/21
to

>> I have a default centos7 setup, that by default does not seem to support
>> smtputf8. I assume I can enable this in the sendmail.mc?
>
> AFAIK the "smtputf8" feature was first implemented in 8.17.0. This version
> is currently PreAlpha. So you'll might have to wait a while to use that
> feature in mainline sendmail.
>

Yes. Would be very nice to see this pulled forward a bit. I saw that
postfix has support for this since 2015. Looks to me that this is
becoming some sort of a requirement these days.

Andreas S. Kerber

unread,
Jan 28, 2021, 9:23:39 AM1/28/21
to
none <fdvw...@sharklasers.com> wrote:
> Yes. Would be very nice to see this pulled forward a bit. I saw that
> postfix has support for this since 2015. Looks to me that this is
> becoming some sort of a requirement these days.

hmm, I'm not sure about that. The response from the google mailservers
you've mentioned in another post seems a bit misleading IMHO.

We're handling mail for a few thousand customers and as of yet none of
them asked for smtputf8. It sure is a nice feature, but not in any way
mandatory to participate in global mail exchange. Properly encoding all
utf8 characters is the usualy the best/only way to go.

John Levine

unread,
Jan 28, 2021, 9:34:21 PM1/28/21
to
>Please try sendmail 8.17
>currently available in
>snapshots/
>as
>sendmail.8.17.0.PreAlpha1

I did an evaluatioh of EAI (the usual name for UTF8SMTP) suppport in
mail software for the ICANN funded Universal Acceptance Steering Group
last year. Postfix, Exim, and Courier have good EAI support. Gmail and
Outlook/Hotmail have what we call "level 1" support, they can exchange
mail with EAI addresses but they don't support it for their own users.

I skipped sendmail because the released versions don't have EAI support
but once 8.17 is out I can try to add it to a future test group.


--
Regards,
John Levine, jo...@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly

Claus Aßmann

unread,
Jan 31, 2021, 1:07:59 AM1/31/21
to
John Levine wrote:
Please do not Cc me: ml+sendmail(-no-copies-please)
^^^^^^^^^^^^^^^^^

> but once 8.17 is out I can try to add it to a future test group.

Too bad people try software only after an "official" release --
not during the alpha/beta test cycle :-(
Maybe we should only release "snapshots".

Michael Grant

unread,
May 6, 2022, 5:31:10 AM5/6/22
to
How might I enable SMTPUTF8 in 8.17.1 on Debian's compiled sendmail? It looks like I may need to build myself a package with _FFR_EAI enabled then add something to sendmail.mc.

If so, what's the proper way to add this _FFR_EAI=1 option?

An example of the sendmail.mc option would be greatly appreaciated.

Claus Aßmann

unread,
May 6, 2022, 2:43:25 PM5/6/22
to
Michael Grant wrote:
> How might I enable SMTPUTF8 in 8.17.1 on Debian's compiled sendmail? It
> looks like I may need to build myself a package with _FFR_EAI enabled then
> add something to sendmail.mc.

SENDMAIL RELEASE NOTES

Experimental support for SMTPUTF8 (EAI, see RFC 6530-6533)
is available when using the compile time option USE_EAI
(see also devtools/Site/site.config.m4.sample for other
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
required settings) and the cf option SMTPUTF8.
^^^^^^^^^^^^^^^^^^

In your mc file:

LOCAL_CONFIG
O SMTPUTF8=true
0 new messages