Re: [EAI] double angle brackets
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [EAI] double angle brackets



Shawn Steele wrote:
	* non-EAI, support for multiple "From:": will accept
	both and probably discard the i18n email address.

That's an interesting assumption.  Presumably I could also reject the entire message since I have no clue how to parse the address.
	
	* non-EAI, no support for multiple "From:": Will reject
	either both addresses or the second one.  If one is
	accepted, probably the first one (which should probably
	be the ASCII address) will probably be used.  If both
	are rejected, then nothing much is lost compared to the
	failed downgrade case -- especially if you remember that
	an EAI envelope is unlikely to reach a non-EAI system.

Ditto.
For non-EAI, downgrade would remove the i18n email address, so From does not have multiple addresses.
	
	* EAI compliant system: will support multiple "From:"
because the spec will require it.

I still can't tell that they're a pair.  It could be intentionally from 2 different people, one of which has an EAI address, but the other has an ASCII address, and we don't know (or didn't bother to mention) what the EAI address user's downgrade address is.

So an EAI compliant system that "assumed" that "From: Unicode, ASCII" was EAI would not bother replying to the ASCII address, &/or it would
This case would have a Reply-To with the EAI address, so the multiple From fields are not used. The reply is composed to the address(es) contained in the Reply-To and none of the From headers (see RFC 5322). I have tested this with a web mail client and a widely used windows/linux email client. From: had two addresses and Reply-To: had a third. When replying to such an email, both clients composed mail with To: that contained the Reply-To: address only.

Based on this, I expect that most email clients that are upgraded to support EAI will actually support the proposal (repeated below) without requiring any further work.
   From: EAI-addr, ASCII-addr
   Reply-To: EAI-addr
(where the EAI-addr gets dropped in Downgrade)

Besides, if this was reasonable for From, what about To: or CC: or Reply-To:?  Presumably I could mail it to other EAI users as well, so how does a recipient respond?  How would one reliably match up the pairs?

Also, presumably I know my own downgrade address, but am I going to know all of the downgrade addresses for everyone on To: (or hopefully Bcc:) that I'm forwarding a joke to?
As part of the downgrade simplification, we are proposing to drop support for downgrade of forward pointing addresses such as To:, Cc:.If someone gives you an EAI address, the assumption is that their email system can receive EAI email.If their system cannot receive EAI email, it is a 'configuration' error on their end and they shouldn't be giving out an EAI address until they are ready to receive such mail.

I remain unconvinced that this solves enough downgrade problems completely enough to be interesting.

-Shawn


Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.