MAILMAINT AT IETF125

Ken presented the Notewell

Close to Completion Section

Ken presenting state of drafts

UTF8 email addresses

Arnt presenting:

Not safe to allow all of UTF8.
There's issues with zero width joiners, needed for some languages.

Barry: why does this have to wait for 5321bis? If you have normative to
5321bis, it will get put in cluster and wait.

Barry: BIDI - mixed within same label, or separate labels?

John: person who said wait on emailcore wasn't me!

John: the thing that most concerns me is that these two documents in
combination with emailcore, going to create 3 standards which contradict
each other. Carefully think whether this should update existing SMTPUTF8
documents, or at least make it clear what the relationships are.

Pete: John is going the same direction I am.

Victor: there's a lot of DNS libraries out there allowing understores in
A labels and U labels. Don't know if that overlaps with questions about
defining syntax here or not.

Arnt: question to you! Could you send an email telling me what you know
about the differences, particularly with _. In the middle of
implementing idna support in a stub resolver.

Jim: question about just addresses?

John:

Victor:

Arnt:

Ken:

PDPArchive

Alexey presenting

Lisa made a good effort to update document (still as personal name).
Main things are editorial and examples.

Think lisa prefers requiring tombstones with UUIDs, since we already do
that elsewhere (e.g. qresync)

Bron: would like to coordinate history work over in JMAP land with
tombstone handling here.

PACC

Matt presenting

Made one change since Montreal (removed MX option) - there were two
ways. Security requirements for both MX and regular way were the same,
so no convenience issues.

Documents close to done, waiting on implementations

Mauro: started on implementing PACC. While integrating with other
identity providers, not all expose the OAuth well-known path, instead
the use the openid one. E.g. keycloak. -- I know it's not an IETF
standard. Something to consider would be to offer openid as a discovery
option, because the mail server can not control what the identity
provider offers.

OBJECTID BIS

Mauro presenting

Still needs some editorial changes that Bron will make, but here's
what's new.

Ken: I like the implicit enable like with QRESYNC.

Arnt: regarding THREADID, if THREADID changes, there should be a MUST
that the server pushes it to the client. Clients can cache things
forever. If a server assigns new different THREADIDs, that's its
decision. It should have the burden of pushing it.

Mauro: if client notices that objectid changes, it can.

Bron: server should include the

Matt: need to address interaction with JMAPACCESS, right now it says you
have to support OBJECTID.

There's also room for clarifications about the interactions with
JMAPACCESS. The JMAPACCESS says IDs need to be the same between JMAP and
IMAP, but weaker language about "flags between IMAP and JMAP". If a
server supporting both JMAPACCESS and OBJECTID was required to have the
same flags, you'd know from the client if the server was following the
gmail model, or the IMAP regular world. It's nice as a client to know
that.

Bron: suggest that we make this document obsolete both.

Arnt: JMAPACCESS doesn't force it, because different servers do
different things. Some servers have things like hardlinked messages, per
mailbox flags - didn't want to nail that down.

Ken: will take "should we roll updated JMAPACCESS into OBJECTID+" to the
list

Pete: see the chat

Alexey: enabled responses should be consistent, can send some wording.
Whether it should include all the others.

Unobtrusive signatures

Kai presenting

Bron suggested making it dkim-simple. Thunderbird code has been updated,
but draft not.
Thunderbird test channel has code included. Thunderbird will
automatically verify and render status of message - doesnt yet implement
header check of protected headers.

When producing signed messages, by default, Thunderbird uses multipart
signed by default - for outgoing you need to enable a preference. Still
discussing when and how to change default.

NEW WORK

Victor would like to do something about message/global and MIME.

Ken: there's people interested.

Arnt: would be happy to work with you Victor, not take it on my own.


Martin: Plan to update RFC6068 (mailto: URI scheme). Was waiting because
WG was busy with all kinds of other drafts. Might start with a first
draft. Will have unicode examples. There's some wordage which says "use
utf8 for internationalised addresses" in a forward looking hopeful way
rather than a MUST or SHOULD. That should change.

Also plan to do some testing.

Ken: does URL stuff have its own place? I'll check whether it's in our
charter. If not, may have to go do DISPATCH.

Barry: If we think tweaking our charter works, may have to do that.

Ken: worried about URL police

Barry: URI, we call them URIs.

Pete: it's legit within our charter by my reading.

Andy (AD): haven't checked what the charter says.

Barry: talk with Mark Nottingham and see if that area cares.

Ken: if it was IMAP URIs definitely here, but mailto: less clear.