From ima-bounces@ietf.org Thu Mar 01 05:12:01 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HMiGA-0001Da-SE; Thu, 01 Mar 2007 05:11:38 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HMi8A-0001p0-1r
	for ima@ietf.org; Thu, 01 Mar 2007 05:03:23 -0500
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HMi87-00089s-MH
	for ima@ietf.org; Thu, 01 Mar 2007 05:03:22 -0500
Received: (eyou send program); Thu, 01 Mar 2007 18:03:11 +0800
Message-ID: <372743391.13410@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO cnnicyao) (159.226.6.18)
	by 159.226.7.146 with SMTP; Thu, 01 Mar 2007 18:03:11 +0800
Message-ID: <11c201c75be8$d2121850$1206e29f@cnnicyao>
From: "YAO Jiankang" <yaojk@cnnic.cn>
To: <ima@ietf.org>,
	"Frank Ellermann" <nobody@xyzzy.claranet.de>
References: <E1HH4bD-0002yX-9c@stiedprstage1.ietf.org>
	<371858821.09217@cnnic.cn>
Subject: Re: [EAI] Re: I-D ACTION:draft-ietf-eai-smtpext-03.txt
Date: Thu, 1 Mar 2007 18:03:11 +0800
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 9a2be21919e71dc6faef12b370c4ecf5
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1643831780=="
Errors-To: ima-bounces@ietf.org

--===============1643831780==
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: base64

VGhhbmtzIGEgbG90IGZvciB5b3VyIGdvb2QgY29tbWVudHMuDQpJIGp1c3QgcmV0dXJuIGZyb20g
b3VyIGJpZyBDaGluZXMgbmV3IHllYXIgaG9saWRheS4NCnNvbWUgY29tbWVudHMgYmVsb3cuDQoN
CllBTyBKaWFua2FuZw0KLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLSANCkZyb206ICJGcmFu
ayBFbGxlcm1hbm4iIDxub2JvZHlAeHl6enkuY2xhcmFuZXQuZGU+DQpUbzogPGltYUBpZXRmLm9y
Zz4NClNlbnQ6IE1vbmRheSwgRmVicnVhcnkgMTksIDIwMDcgMTI6MTMgUE0NClN1YmplY3Q6IFtF
QUldIFJlOiBJLUQgQUNUSU9OOmRyYWZ0LWlldGYtZWFpLXNtdHBleHQtMDMudHh0DQoNCg0KPiBJ
bnRlcm5ldC1EcmFmdHNAaWV0Zi5vcmcgd3JvdGU6DQo+IA0KPj4gRmlsZW5hbWUgICAgICAgIDog
ZHJhZnQtaWV0Zi1lYWktc210cGV4dC0wMy50eHQNCj4gDQo+IA0KPiBTb21lIEFCTkYgbml0czoN
Cj4gDQo+IDE6DQo+IFBsZWFzZSByZXBsYWNlIGFsbCA8Tm9uLUFTQ0lJPiBieSBVVEY4LTIgLyBV
VEY4LTMgLyBVVEY4LTQuDQo+IDxOb24tQVNDSUk+IGlzIGFuIGFtYmlndW91cyB0ZXJtLiAgUkZD
IDM5NzcgdXNlcyB0aGUgdGVybQ0KPiA8VVRGOC1ub24tYXNjaWk+IGlmIHlvdSBpbnNpc3Qgb24g
c29tZSBraW5kIG9mIHNob3J0aGFuZC4NCg0Kd2lsbCB1cGRhdGUgaXQgdG8gVVRGOC1ub24tYXNj
aWkNCg0KPiANCj4gMjoNCj4gLSAgOyBMZXQtZGlnIGluIHRoZSByaWdodCBvZiAnPScgaXMgZGVm
aW5lZCBpbiBSRkMgMjgyMg0KPiArICA7IEF1Z21lbnQgTGV0LWRpZyBpbiBSRkMgMjgyMSwgc2Vj
dGlvbiA0LjEuMw0KDQp3aWxsIHVwZGF0ZSBpdCANCg0KPiANCj4gMzoNCj4gLSAgOyBSZXBsYWNl
IExkaC1zdHIgaW4gUkZDIDI4MjEsIHNlY3Rpb24gNC4xLjINCj4gKyAgOyBSZXBsYWNlIExkaC1z
dHIgaW4gUkZDIDI4MjEsIHNlY3Rpb24gNC4xLjMNCj4gDQoNCndpbGwgdXBkYXRlIGl0IA0KDQo+
IERvIHdlIHJlYWxseSB3YW50IGFuIDx1QXQtZG9tYWluPiBmb3IgVVRGOFNNVFAgc291cmNlIHJv
dXRpbmcgPw0KPiBJTU8gcmVsYXlzIHNob3VsZCBzaW1wbHkgdXNlIHRoZSBBU0NJSSB2ZXJzaW9u
IG9mIGRvbWFpbiBuYW1lcw0KPiBpbiByZXZlcnNlIG9yIGZvcndhcmQgcGF0aHMuICBJdCdzIGFu
eXdheSBkZXByZWNhdGVkLiAgV2l0aG91dA0KPiA8dUF0LWRvbWFpbj4gdGhlcmUncyBvZiBjb3Vy
c2UgYWxzbyBubyA8dUEtZC1sPi4NCg0KaGVyZSwgd2UgZGVmaW5lIHVBdC1kb21haW4gZm9yIA0K
DQoiTUFJTCBGUk9NOiIgU1AgPHVSZXZlcnNlLXBhdGg+IFsgU1AgPG1haWwtcGFyYW1ldGVycz4g
XTxDUkxGPg0KICAgICAgICAgICAgICAgICAgICAgIHVSZXZlcnNlLXBhdGggPSB1UGF0aA0KICAg
ICAgICAgICAgICAgICAgICAgIHVQYXRoID0gIjwiIFsgdUEtZC1sICI6IiBdIHVNYWlsYm94ICI+
Ig0KICAgICAgICAgICAgICAgICAgICAgIHVBLWQtbCA9IHVBdC1kb21haW4gKiggIiwiIHVBLWQt
bCApDQpoZXJlIHVSZXZlcnNlLXBhdGggc2hvdWxkIGhhdmUgVVRGOCBhZGRyZXNzLg0KDQoNCg0K
DQo+IA0KPiAtICBzZW5kZXIsIHRoZSBlbWFpbCBtdXN0IGJlIGJvdW5jZWQgdG8gdGhlIG9yaWdp
bmFsIHNlbmRlci4gIElmIHRoZQ0KPiAtICBlbWFpbCBpcyBib3VuY2VkIGR1ZSB0byB0aGUgaW5j
YXBhYmlsaXR5IG9mIHN1cHBvcnRpbmcgVVRGOFNNVFAsIHRoZQ0KPiArICBzZW5kZXIsIHRoZSBl
bWFpbCBtdXN0IGJlIHJlamVjdGVkLiAgSWYgdGhlIGVtYWlsIGlzIHJlamVjdGVkIGR1ZQ0KPiAr
ICB0byB0aGUgaW5jYXBhYmlsaXR5IG9mIHN1cHBvcnRpbmcgVVRGOFNNVFAsIHRoZQ0KDQoNCndp
bGwgdXBkYXRlIGl0IHRvIHJlamVjdC4NCg0KPiANCj4gQmV0dGVyIGRvbid0IHRhbGsgYWJvdXQg
ImJvdW5jZXMgdG8gdGhlIG9yaWdpbmFsIHNlbmRlciIsIHRoYXQncyBhDQo+IHdpbGQgYW5kIGRh
bmdlcm91cyBiYXR0bGVmaWVsZCByZXNlcnZlZCBmb3IgMjgyMWJpcy4NCj4gDQo+IFRoZSBzdGFy
dCBvZiBzZWN0aW9uIDIuNSBpcyByYXRoZXIgb2JzY3VyZToNCj4gDQo+ICAgVGhlICJBTFQtQURE
UkVTUyIgcmVxdWlyZXMgYW4gYWxsLUFTQ0lJIGFkZHJlc3MuICBUaGVyZSBhcmUgdHdvDQo+ICAg
YWx0ZXJuYXRpdmUgd2F5cyB0byBzZXQgQUxULUFERFJFU1MgdmFsdWU6IG9uZSBpcyBzZXQgYnkg
dGhlIHNlbmRlcg0KPiAgIHVzaW5nIHRoZSBhbGwtQVNDSUkgYWRkcmVzcywgdGhlIG90aGVyIGlz
IHNldCB1c2luZyB0aGUgdHJhbnNmb3JtZWQNCj4gICBlbWFpbCBhZGRyZXNzLg0KPiANCj4gSU1P
IHRoZSBvdGhlciB3YXkgaXMgdGhhdCB0aGUgTVNBIChrbm93aW5nIHRoZSBzZW5kZXIpIGNvdWxk
IHN1cHBseSBhbg0KPiBBTFQtQURSRVNTUyBmb3IgdGhlIE1BSUwgRlJPTS4gIElmIHRoYXQncyBp
biBzb21lIHdheSAidHJhbnNmb3JtZWQiIG9yDQo+IG5vdCBpcyB0aGUgbG9jYWwgYnVzaW5lc3Mg
b2YgdGhlIE1TQS4NCg0KSU1PLCAidHJhbnNmb3JtZWQiIGFkZHJlc3Mgc2hvdWxkIG5vdCBiZSBw
cm9kdWNlZCBieSBNU0Egb3IgTVRBLiBUaGUgc2VuZGVyIHNob3VsZCBoYXZlIHNvbWUgb3RoZXIg
bWV0aG9kIHRvIHByb2R1Y2UgInRyYW5zZm9ybWVkIiBhZGRyZXNzIGFzICB0aGUgDQphbHRlcm5h
dGUgYWRkcmVzcy4NCg0KPiANCj4gVGhlIGZvbGxvd2luZyBkaXNjdXNzaW9uIGFib3V0ICJ0cmFu
c2Zvcm1hdGlvbnMiIGNvdWxkIGJlIGRlbGV0ZWQsIHdlDQo+IGRpZG4ndCBwaWNrIHRoYXQgb3B0
aW9uLiAgSXQncyBhbHNvIHVuY2xlYXIgd2hhdCAidGhlIHByZWRlZmluZWQgd2F5Ig0KPiBpcywg
KHF1b3RlKSB0aGUgc2VuZGVyIGNhbiBzcGVjaWZ5IHRoYXQgdGhlc2UgYWRkcmVzc2VzIGFyZSBz
YWZlIHRvIGJlDQo+IGNvbnZlcnRlZCBpbiB0aGUgcHJlZGVmaW5lZCB3YXkgKHVucXVvdGUpLiAg
Rm9yIHRoZSBSSFMgdGhlcmUgaXMgYQ0KPiBjbGVhciBwcmVkZWZpbmVkIHdheSwgYnV0IG5vdCBm
b3IgdGhlIExIUy4NCg0KDQp0aGlzIGRpc2N1c3Npb24gZXhpc3RzIGJlY2F1c2Ugc29tZSBtZW1i
ZXIgaXMgbm90IGNsZWFyIGFib3V0IHdoeSB3ZSBkaWQgbm90IHByZWZlciAidHJhbnNmb3JtZWQi
IGFkZHJlc3MuDQoNCg0KPiANCj4gICBBc3N1bWluZyB0aGF0IHRoZSBzZXJ2ZXIgYWR2ZXJ0aXNl
cyBVVEY4U01UUCBhbmQgOEJJVE1JTUUsIGFuZCBhdA0KPiBldGMuDQo+IA0KPiBJTU8gdGhhdCBw
YXJhZ3JhcGggc2hvdWxkIGJlIGRlbGV0ZWQsIGl0J3Mgb2JzY3VyZSBhbmQgdW5uZWNlc3Nhcnku
DQo+IE9mIGNvdXJzZSBCT0RZPThCSVRNSU1FIGFuZCBCT0RZPUJJTkFSWSBtZWFuIHdoYXQgdGhl
eSBhbHdheXMgbWVhbiwNCj4gdGhhdCBkb2Vzbid0IGRlcGVuZCBvbiBVVEY4U01UUCwgYXMgZXhw
bGFpbmVkIGluIHRoZSBmaXJzdCBwYXJhZ3JhcGgNCj4gaW4gMi42Lg0KDQpXZSAgaGFzIGFscmVh
ZHkgZGlzY3Vzc2VkIHRoaXMgaXNzdWUgaW4gdGhlIGltYUBpZXRmLm9yZy4ga2VlcCB0aGlzIHBh
cmFncmFwaCBtYXkgYmUgbW9yZSBjbGVhciBmb3IgcmVhZGVycy4NCg0KDQo+IA0KPiBJdCdzIElN
TyBtaXNsZWFkaW5nIHRvIGFzc3VtZSB0aGF0IHRoZSBwcmVzZW5jZSBvZiBub24tQVNDSUkgYWRk
cmVzc2VzDQo+IGluIHRoZSBlbnZlbG9wZSBfYWx3YXlzXyBhbm5vdW5jZXMgYSBtZXNzYWdlL3V0
Zi04LiAgRm9yIGEgUkNQVCBUTyBpdA0KPiBjb3VsZCBiZSBzdGlsbCBhIG1lc3NhZ2UvcmZjODIy
IChkZXBlbmRpbmcgb24gdGhlIGdlbmVyYXRlZCB0aW1lc3RhbXANCj4gbGluZXMpLiAgVGhlIG9w
cHBvc2l0ZSBhbHNvIGlzbid0IG5lY2Vzc2FyaWx5IHRydWUsIHRoZSBlbnZlbG9wZSBjb3VsZA0K
PiBiZSBBU0NJSSwgYnV0IHRoZSBtZXNzYWdlIGhlYWRlciBjYW4gY29udGFpbiBVVEYtOC4NCj4g
DQo+ICAgVGhpcyBhbHRlcm5hdGUtTVgtb3ItcmV0cnktbGF0ZXIgdGVjaG5pcXVlIFNIT1VMRCBO
T1QgYmUgdXNlZCB3aGVuDQo+IA0KPiBJdCBTSE9VTEQgTk9UIGJlIGRpc2N1c3NlZCBhdCBhbGws
IGl0J3MgcmVhbGx5IG9kZC4gIEVzcGVjaWFsbHkgInJldHJ5DQo+IGxhdGVyIiwgd2hhdCdzIHRo
ZSBpZGVhLCB0aGUgcmVjZWl2ZXIganVzdCBoYXBwZW5zIHRvIHVwZ3JhZGUgdGhlaXIgTVgNCj4g
dG9kYXkgPw0KDQogZG9uJ3QgbmVlZCB1cGdyYWRlIHRoZWlyIE1YLi4gIGJlY2F1c2Ugc29tZSBm
YWlsdXJlIGlzIHRlbXAgZmFpbHVyZSwgd2UgbWF5IHRyeSBhbm9oZXIgIGhvc3QgYmFzZWQgb24g
TVggcmVjb3JkLg0KDQpHZWxsZW5zIGhhcyBzb21lIGRpc3VjY3N1aW9uIGluIHRoaXMgaXNzdWUg
aW4gIHRoZSBpbWEgbWFpbGluZyBsaXN0Lg0KDQo+IA0KPiAtICAgdUZvciA9ICJGT1IiIEZXUyAx
KiggUGF0aCAvIHVNYWlsYm94ICkgQ0ZXUw0KPiArICAgdUZvciA9ICJGT1IiIEZXUyAxKiggdVBh
dGggLyB1TWFpbGJveCApIENGV1MNCj4gDQo+IA0KDQp3aWxsIHVwZGF0ZSBpdCBhY2NvcmRpbmcg
dG8geW91ciBzdWdnZXN0aW9ucy4NCg0KDQo+IDIuNy41OiAgUGxlYXNlIGRlbGV0ZSB0aGUgY29t
cGxldGUgc2VjdGlvbiwgdGhlcmUncyBubyAiSGVhZGVyLVR5cGUiDQo+IGFueW1vcmUuDQoNCndp
bGwgZGVsdGUgaXQuDQoNCj4gIDIuNy42IGNvdWxkIGJlIGFsc28gZGVsZXRlZCwgUE9QMyBhbmQg
SU1BUCBhcmUgaW50cm9kdWNlZA0KPiBpbiB0aGUgZnJhbWV3b3JrIFJGQywgdGhleSB3aWxsIGdl
dCB0aGVpciBvd24gUkZDcy4gIE5vIFNNVFAgYnVzaW5lc3MsDQo+IG5vIGNhc2UgZm9yIGEgIlNI
T1VMRCIuICBPciBpcyB0aGF0IGFib3V0IHRoZSBqb2Igb2YgTURBcyA/ICBUaGVuIGl0DQo+IGRv
ZXNuJ3Qgc2F5IHdoYXQgc3BlY2lhbCBhY3Rpb25zIGFuIE1EQSBpcyBleHBlY3RlZCB0byBwZXJm
b3JtIChhZnRlcg0KPiBpdCBnb3QgdGhlIHVSZXR1cm4tcGF0aC1saW5lIHJpZ2h0IGFzIHNwZWNp
ZmllZCBpbiAyLjcuMykuDQoNCklNTywgdGhpcyBzZWN0aW9uIGlzIGtlcHQgZm9yIGluZm9ybWF0
aW9uLiBvdGhlcnMnIHZpZXc/DQoNCg0KPiANCj4gMy4xOiAgUGxlYXNlIGRlbGV0ZSB0aGlzIHNl
Y3Rpb24sIG1haWx0byBVUklzIGFyZSBubyBTTVRQIGJ1c2luZXNzLg0KDQp3aWxsIGRlbGV0ZSBp
dC4NCg0KDQo+IDMuMjogIHMvMjQ3Ni80NDA5LyBldmVyeXdoZXJlLCANCg0Kd2lsbCB1c2UgNDQw
OQ0KDQo+YW5kIHMvRUFJIHByb3RvY29sL1VURjhTTVRQLyAoPykNCg0KSSBzdGlsbCBwcmVmZXIg
RUFJIHByb3RvY29sLiBFQUkgcHJvdG9jb2wgaW5jbHVkZXMgbWFueSByZmMuICBVVEY4U01UUCBp
cyBqdXN0IG9uZSBvZiB0aGVtLg0KDQogDQo+IFRoZSBjb21wbGV0ZSBjaGFwdGVyIDMgc2hvdWxk
IGdvLiAgQ2hhcHRlciA0IGlzIGFsc28gdW5uZWNlc3NhcnkuDQoNCkkgc3RpbGwgcHJlZmVyIGtl
ZXBzIHNvbWUgb2YgdGhlbS4NCg0KPiBIb3cgYWJvdXQgc29tZSBuaWNlIGV4YW1wbGUgc2Vzc2lv
bnMgPw0KPiANCg0KYSBnb29kIHN1Z2dlc3Rpb24uICAgIHdpbGwgY29uc2lkZXIgdG8gaGF2ZSBl
eGFtcGxlIHNlc3Npb25zLg0KDQoNCg0KDQoNCj4gQW5vdGhlciBuaXQgaW4gMi4yOg0KPiANCj4g
LSAgdHJhbnNtaXQgYSBtYWlsIGJvZHkgd2hpY2ggY29udGFpbnMgaW50ZXJuYXRpb25hbGl6ZWQg
bWFpbCBoZWFkZXJzDQo+ICsgIHRyYW5zbWl0IGEgbWVzc2FnZSB3aGljaCBjb250YWlucyBpbnRl
cm5hdGlvbmFsaXplZCBtYWlsIGhlYWRlcnMNCj4gDQo+IE1heWJlICdtYWlsIGRhdGEnLCBTTVRQ
IHRyYW5zcG9ydHMgY29tcGxldGUgbWVzc2FnZXMsIGhlYWRlciArIGJvZHkuDQoNCnVwZGF0ZSBp
dCB0byAibWVzc2FnZSINCg0KPiANCj4gRnJhbmsNCj4gDQo+IA0KPiANCj4gX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gSU1BIG1haWxpbmcgbGlzdA0K
PiBJTUFAaWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cxLmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
aW1h



--===============1643831780==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--===============1643831780==--



From ima-bounces@ietf.org Thu Mar 01 15:52:41 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HMsGK-0003kU-RE; Thu, 01 Mar 2007 15:52:28 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HMsES-0000z7-Qf; Thu, 01 Mar 2007 15:50:32 -0500
Received: from ns3.neustar.com ([156.154.24.138])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1HMsES-0002cd-Em; Thu, 01 Mar 2007 15:50:32 -0500
Received: from stiedprstage1.ietf.org (stiedprstage1.va.neustar.com
	[10.31.47.10]) by ns3.neustar.com (Postfix) with ESMTP id 5F06E1764A;
	Thu,  1 Mar 2007 20:50:02 +0000 (GMT)
Received: from ietf by stiedprstage1.ietf.org with local (Exim 4.43)
	id 1HMsDy-0002br-3R; Thu, 01 Mar 2007 15:50:02 -0500
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
To: i-d-announce@ietf.org
From: Internet-Drafts@ietf.org
Message-Id: <E1HMsDy-0002br-3R@stiedprstage1.ietf.org>
Date: Thu, 01 Mar 2007 15:50:02 -0500
X-Spam-Score: -2.5 (--)
X-Scan-Signature: 10ba05e7e8a9aa6adb025f426bef3a30
Cc: ima@ietf.org
Subject: [EAI] I-D ACTION:draft-ietf-eai-utf8headers-03.txt 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts 
directories.
This draft is a work item of the Email Address Internationalization Working Group of the IETF.

	Title		: Internationalized Email Headers
	Author(s)	: J. Yeh
	Filename	: draft-ietf-eai-utf8headers-03.txt
	Pages		: 14
	Date		: 2007-3-1
	
Full internationalization of electronic mail requires not only the
   capability to transmit non-ASCII content, to encode selected
   information in specific header fields, and to use non-ASCII
   characters in envelope addresses.  It also requires being able to
   express those addresses and information based on them in mail header
   fields.  This document specifies the use of Unicode encoded in UTF-8,
   rather than ASCII, as the base form for Internet email header field
   bodies.  This form is permitted in transmission only if authorized by
   an SMTP extension, as specified in an associated specification.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-eai-utf8headers-03.txt

To remove yourself from the I-D Announcement list, send a message to 
i-d-announce-request@ietf.org with the word unsubscribe in the body of 
the message. 
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce 
to change your subscription settings.

Internet-Drafts are also available by anonymous FTP. Login with the 
username "anonymous" and a password of your e-mail address. After 
logging in, type "cd internet-drafts" and then 
"get draft-ietf-eai-utf8headers-03.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-eai-utf8headers-03.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body; access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID: <2007-3-1101043.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-eai-utf8headers-03.txt

--OtherAccess
Content-Type: Message/External-body; name="draft-ietf-eai-utf8headers-03.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2007-3-1101043.I-D@ietf.org>


--OtherAccess--

--NextPart
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--NextPart--





From ima-bounces@ietf.org Sun Mar 04 13:28:26 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HNvQs-0001nK-Rg; Sun, 04 Mar 2007 13:27:42 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HNvQr-0001mq-Ts
	for ima@ietf.org; Sun, 04 Mar 2007 13:27:41 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HNvQo-00053R-UA
	for ima@ietf.org; Sun, 04 Mar 2007 13:27:40 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HNvQe-00035s-0g for ima@ietf.org; Sun, 04 Mar 2007 19:27:28 +0100
Received: from du-001-055.access.de.clara.net ([212.82.227.55])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 04 Mar 2007 19:27:28 +0100
Received: from nobody by du-001-055.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 04 Mar 2007 19:27:28 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sun, 04 Mar 2007 19:24:13 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 127
Message-ID: <45EB0ECD.26F6@xyzzy.claranet.de>
References: <E1HH4bD-0002yX-9c@stiedprstage1.ietf.org>
	<371858821.09217@cnnic.cn> <372743391.13410@cnnic.cn>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-055.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b2809b6f39decc6de467dcf252f42af1
Subject: [EAI] Re: I-D ACTION:draft-ietf-eai-smtpext-03.txt
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

YAO Jiankang wrote:

Hi, jumping to something where we apparently don't agree yet:
 
>> Do we really want an <uAt-domain> for UTF8SMTP source routing ?
>> IMO relays should simply use the ASCII version of domain names
>> in reverse or forward paths.  It's anyway deprecated.  Without
>> <uAt-domain> there's of course also no <uA-d-l>.
 
> here, we define uAt-domain for
 
> "MAIL FROM:" SP <uReverse-path> [ SP <mail-parameters> ]<CRLF>
>                       uReverse-path = uPath
>                       uPath = "<" [ uA-d-l ":" ] uMailbox ">"
>                       uA-d-l = uAt-domain *( "," uA-d-l )
> here uReverse-path should have UTF8 address.

Yes, but IMO you can keep <A-d-l> as is, without introducing an
I18N format <uA-d-l> for the obsolete source routing.  RFC 1123
5.2.6 + 5.2.19 and RFC 2821 appendix F.2 explain that and why
that's obsolete.  You also don't need an I18N <uAt-domain> then.

<uPath>, <uMailbox>, and <uReverse-path> are of course needed,
we want the new <uMailbox> for UTF8SMTP.
----------------------------------------------------------------

>> The start of section 2.5 is rather obscure:

>>   The "ALT-ADDRESS" requires an all-ASCII address.  There are two
>>   alternative ways to set ALT-ADDRESS value: one is set by the
>>   sender using the all-ASCII address, the other is set using the
>>   transformed email address.

>> IMO the other way is that the MSA (knowing the sender) could supply
>> an ALT-ADRESSS for the MAIL FROM.  If that's in some way "transformed"
>> or not is the local business of the MSA.
 
> IMO, "transformed" address should not be produced by MSA or MTA.
> The sender should have some other method to produce "transformed"
> address as the alternate address.

Then I miss a clue what "the other is set using the transformed email
address" or "some other method to produce 'transformed' address" is.

IIRC we discussed "standard transformations", and then decided that
it's a bad idea.  But there can be still "local conventions" at the
"mail originating network" (Keith's MON) to derive a working local
all-ASCII address for a given local UTF8SMTP address.

That local convention can be known by the MSA, or for what's it
worth by the MUA, and then MSA or MUA could automatically transform
the local _sender_ address into an all-ASCII ALTADDRESS using this
local convention.

But the sender (MUA or MSA) can't do anything about the address of
the receiver, the receiver has his own local convention (if any).

>> The following discussion about "transformations" could be deleted,
>> we didn't pick that option.  It's also unclear what "the predefined
>> way" is, (quote) the sender can specify that these addresses are
>> safe to be converted in the predefined way (unquote).  For the RHS
>> there is a clear predefined way, but not for the LHS.
 
> this discussion exists because some member is not clear about why
> we did not prefer "transformed" address.

Replacing "predefined way" by "local convention" I still don't see
what this paragraph is about.
------------------------------------------------------------------

>> Of course BODY=8BITMIME and BODY=BINARY mean what they always
>> mean, that doesn't depend on UTF8SMTP, as explained in the first
>> paragraph in 2.6.
 
> We  has already discussed this issue in the ima@ietf.org. keep this
> paragraph may be more clear for readers.

Didn't work for me.

-------------------------------------------------------------------

>>   This alternate-MX-or-retry-later technique SHOULD NOT be used when

>> It SHOULD NOT be discussed at all, it's really odd.  Especially
>> "retry later", what's the idea, the receiver just happens to upgrade
>> their MX today ?
 
> don't need upgrade their MX..  because some failure is temp failure,
> we may try anoher host based on MX record.
 
> Gellens has some disuccsuion in this issue in  the ima mailing list.

Yes, I've still flagged that article:
<http://permalink.gmane.org/gmane.ietf.ima/1112>

"Try another MX" could make sense, but I don't get "try later", is it
at the same MX ?!?

 [POP3 and IMAP] 
> IMO, this section is kept for information. others' view?

IMO not relevant for the SMTP draft.  Merging your draft with the DSN
draft might be an idea.  For POP3 and IMAP let the framework RFC (if
it's finally approved) offer the links, or maybe reduce your text to
references.

>> s/EAI protocol/UTF8SMTP/ (?)
 
> I still prefer EAI protocol. EAI protocol includes many rfc.  
> UTF8SMTP is just one of them.

IIRC we don't use or explain the acronym EAI anywhere, minus the WG
name and draft names of course... ;-)  You'd have to expand the EAI
acronym on first usage.  The framework RFC says in its chapter 1.3
(terminology):

| The umbrella term to describe the email address
| internationalization specified by this document and its companion
| documents is "UTF8SMTP".  For example, an address permitted by
| this specification is referred  to as a "UTF8SMTP (compliant) 
| address".

Oops, the A in EAI is an "address", for some minutes I thought that
it's "architecture".

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 04 21:31:58 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HO2zH-0001PZ-QE; Sun, 04 Mar 2007 21:31:43 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HO2zH-0001PU-D5
	for ima@ietf.org; Sun, 04 Mar 2007 21:31:43 -0500
Received: from sniper.icu.ac.kr ([210.107.128.51])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HO2zB-0008VV-LL
	for ima@ietf.org; Sun, 04 Mar 2007 21:31:43 -0500
Received: (snipe 15314 invoked by uid 0); 5 Mar 2007 11:31:38 +0900
Received: from newcat@icu.ac.kr with Spamsniper 2.96.00 (Processed in 0.713580
	secs); 
Received: from unknown (HELO ?210.107.139.110?) (Z???own@210.107.139.110)
	by unknown with SMTP; 5 Mar 2007 11:31:37 +0900
X-SNIPER-SENDERIP: 210.107.139.110
X-SNIPER-MAILFROM: newcat@icu.ac.kr
X-SNIPER-RCPTTO: nobody@xyzzy.claranet.de, ima@ietf.org, yangwooko@gmail.com
Message-ID: <45EB80FD.6030704@icu.ac.kr>
Date: Mon, 05 Mar 2007 11:31:25 +0900
From: Yangwoo Ko <newcat@icu.ac.kr>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Frank Ellermann <nobody@xyzzy.claranet.de>
Subject: Re: [EAI] Re: I-D ACTION:draft-ietf-eai-smtpext-03.txt
References: <E1HH4bD-0002yX-9c@stiedprstage1.ietf.org>	<371858821.09217@cnnic.cn>
	<372743391.13410@cnnic.cn> <45EB0ECD.26F6@xyzzy.claranet.de>
In-Reply-To: <45EB0ECD.26F6@xyzzy.claranet.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 244a2fd369eaf00ce6820a760a3de2e8
Cc: ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


Frank Ellermann wrote:
> YAO Jiankang wrote:
> ----------------------------------------------------------------
> 
>>> The start of section 2.5 is rather obscure:
> 
>>>   The "ALT-ADDRESS" requires an all-ASCII address.  There are two
>>>   alternative ways to set ALT-ADDRESS value: one is set by the
>>>   sender using the all-ASCII address, the other is set using the
>>>   transformed email address.
> 
>>> IMO the other way is that the MSA (knowing the sender) could supply
>>> an ALT-ADRESSS for the MAIL FROM.  If that's in some way "transformed"
>>> or not is the local business of the MSA.
>  
>> IMO, "transformed" address should not be produced by MSA or MTA.
>> The sender should have some other method to produce "transformed"
>> address as the alternate address.
> 
> Then I miss a clue what "the other is set using the transformed email
> address" or "some other method to produce 'transformed' address" is.
> 
> IIRC we discussed "standard transformations", and then decided that
> it's a bad idea.  But there can be still "local conventions" at the
> "mail originating network" (Keith's MON) to derive a working local
> all-ASCII address for a given local UTF8SMTP address.
> 
> That local convention can be known by the MSA, or for what's it
> worth by the MUA, and then MSA or MUA could automatically transform
> the local _sender_ address into an all-ASCII ALTADDRESS using this
> local convention.
> 
> But the sender (MUA or MSA) can't do anything about the address of
> the receiver, the receiver has his own local convention (if any).
> 
>>> The following discussion about "transformations" could be deleted,
>>> we didn't pick that option.  It's also unclear what "the predefined
>>> way" is, (quote) the sender can specify that these addresses are
>>> safe to be converted in the predefined way (unquote).  For the RHS
>>> there is a clear predefined way, but not for the LHS.
>  
>> this discussion exists because some member is not clear about why
>> we did not prefer "transformed" address.
> 
> Replacing "predefined way" by "local convention" I still don't see
> what this paragraph is about.
> ------------------------------------------------------------------

The purpose of section 2.5 is very unclear to me.

We accepted neither ACE-like "always working" transformation nor flags 
for "working for this case". This section can serve, with some 
modifications, as a short explanation behind this decision.

Or,

Still there surely will be cases where automatic conversions are useful. 
This section, with some modifications again, can explain what 
considerations are needed for those cases.

I prefer the former one.

Regards

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 05 03:42:39 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HO8m6-0001Y4-TZ; Mon, 05 Mar 2007 03:42:30 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HO8m5-0001Xy-JT
	for ima@ietf.org; Mon, 05 Mar 2007 03:42:29 -0500
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HO8m2-0005H8-W4
	for ima@ietf.org; Mon, 05 Mar 2007 03:42:29 -0500
Received: (eyou send program); Mon, 05 Mar 2007 16:42:11 +0800
Message-ID: <373084131.27366@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO cnnicyao) (159.226.6.18)
	by 159.226.7.146 with SMTP; Mon, 05 Mar 2007 16:42:11 +0800
Message-ID: <002201c75f02$29fc91a0$1206e29f@cnnicyao>
From: "YAO Jiankang" <yaojk@cnnic.cn>
To: <ima@ietf.org>,
	"Frank Ellermann" <nobody@xyzzy.claranet.de>
References: <E1HH4bD-0002yX-9c@stiedprstage1.ietf.org><371858821.09217@cnnic.cn>
	<372743391.13410@cnnic.cn> <373033008.18419@cnnic.cn>
Subject: Re: [EAI] Re: I-D ACTION:draft-ietf-eai-smtpext-03.txt
Date: Mon, 5 Mar 2007 16:42:09 +0800
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.2 (/)
X-Scan-Signature: f49c97ce49302a02285a2d36a99eef8c
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0305430275=="
Errors-To: ima-bounces@ietf.org

--===============0305430275==
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

VGhhbmtzIGEgbG90Lg0KY29tbWVudHMgYmVsb3cuDQoNCllBTyBKaWFua2FuZw0KQ05OSUMNCi0t
LS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0gDQpGcm9tOiAiRnJhbmsgRWxsZXJtYW5uIiA8bm9i
b2R5QHh5enp5LmNsYXJhbmV0LmRlPg0KVG86IDxpbWFAaWV0Zi5vcmc+DQpTZW50OiBNb25kYXks
IE1hcmNoIDA1LCAyMDA3IDI6MjQgQU0NClN1YmplY3Q6IFtFQUldIFJlOiBJLUQgQUNUSU9OOmRy
YWZ0LWlldGYtZWFpLXNtdHBleHQtMDMudHh0DQoNCg0KPiBZQU8gSmlhbmthbmcgd3JvdGU6DQo+
IA0KPiBIaSwganVtcGluZyB0byBzb21ldGhpbmcgd2hlcmUgd2UgYXBwYXJlbnRseSBkb24ndCBh
Z3JlZSB5ZXQ6DQo+IA0KPj4+IERvIHdlIHJlYWxseSB3YW50IGFuIDx1QXQtZG9tYWluPiBmb3Ig
VVRGOFNNVFAgc291cmNlIHJvdXRpbmcgPw0KPj4+IElNTyByZWxheXMgc2hvdWxkIHNpbXBseSB1
c2UgdGhlIEFTQ0lJIHZlcnNpb24gb2YgZG9tYWluIG5hbWVzDQo+Pj4gaW4gcmV2ZXJzZSBvciBm
b3J3YXJkIHBhdGhzLiAgSXQncyBhbnl3YXkgZGVwcmVjYXRlZC4gIFdpdGhvdXQNCj4+PiA8dUF0
LWRvbWFpbj4gdGhlcmUncyBvZiBjb3Vyc2UgYWxzbyBubyA8dUEtZC1sPi4NCj4gDQo+PiBoZXJl
LCB3ZSBkZWZpbmUgdUF0LWRvbWFpbiBmb3INCj4gDQo+PiAiTUFJTCBGUk9NOiIgU1AgPHVSZXZl
cnNlLXBhdGg+IFsgU1AgPG1haWwtcGFyYW1ldGVycz4gXTxDUkxGPg0KPj4gICAgICAgICAgICAg
ICAgICAgICAgIHVSZXZlcnNlLXBhdGggPSB1UGF0aA0KPj4gICAgICAgICAgICAgICAgICAgICAg
IHVQYXRoID0gIjwiIFsgdUEtZC1sICI6IiBdIHVNYWlsYm94ICI+Ig0KPj4gICAgICAgICAgICAg
ICAgICAgICAgIHVBLWQtbCA9IHVBdC1kb21haW4gKiggIiwiIHVBLWQtbCApDQo+PiBoZXJlIHVS
ZXZlcnNlLXBhdGggc2hvdWxkIGhhdmUgVVRGOCBhZGRyZXNzLg0KPiANCj4gWWVzLCBidXQgSU1P
IHlvdSBjYW4ga2VlcCA8QS1kLWw+IGFzIGlzLCB3aXRob3V0IGludHJvZHVjaW5nIGFuDQo+IEkx
OE4gZm9ybWF0IDx1QS1kLWw+IGZvciB0aGUgb2Jzb2xldGUgc291cmNlIHJvdXRpbmcuICBSRkMg
MTEyMw0KPiA1LjIuNiArIDUuMi4xOSBhbmQgUkZDIDI4MjEgYXBwZW5kaXggRi4yIGV4cGxhaW4g
dGhhdCBhbmQgd2h5DQo+IHRoYXQncyBvYnNvbGV0ZS4gIFlvdSBhbHNvIGRvbid0IG5lZWQgYW4g
STE4TiA8dUF0LWRvbWFpbj4gdGhlbi4NCj4gDQo+IDx1UGF0aD4sIDx1TWFpbGJveD4sIGFuZCA8
dVJldmVyc2UtcGF0aD4gYXJlIG9mIGNvdXJzZSBuZWVkZWQsDQo+IHdlIHdhbnQgdGhlIG5ldyA8
dU1haWxib3g+IGZvciBVVEY4U01UUC4NCg0Kb24gYW5vdGhlciB0aG91Z2h0LCB5ZXMsIHlvdSBh
cmUgcmlnaHQuDQogSSBwcm9wb3NlIHRvIGNoYW5nZSAidVBhdGggPSAiPCIgWyB1QS1kLWwgIjoi
IF0gdU1haWxib3ggIj4iDQoiICB0byB1UGF0aCA9ICI8IiBbIEEtZC1sICI6IiBdIHVNYWlsYm94
ICI+Ig0Kd2hlcmUgdU1haWxib3ggaXMgZGVmaW5lZCBpbiB0aGlzIGRvY3VtZW50LCBhbmQgQS1k
LWwgaXMgZGVmaW5lZCBpbiBSRkMyODIxLg0KDQppcyBpdCBvaz8gb3IgYW55IG90aGVyIGdvb2Qg
c3VnZ2VzdGlvbnM/DQoNCg0KDQoNCg0KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+IA0KPj4+IFRoZSBzdGFydCBvZiBz
ZWN0aW9uIDIuNSBpcyByYXRoZXIgb2JzY3VyZToNCj4gDQo+Pj4gICBUaGUgIkFMVC1BRERSRVNT
IiByZXF1aXJlcyBhbiBhbGwtQVNDSUkgYWRkcmVzcy4gIFRoZXJlIGFyZSB0d28NCj4+PiAgIGFs
dGVybmF0aXZlIHdheXMgdG8gc2V0IEFMVC1BRERSRVNTIHZhbHVlOiBvbmUgaXMgc2V0IGJ5IHRo
ZQ0KPj4+ICAgc2VuZGVyIHVzaW5nIHRoZSBhbGwtQVNDSUkgYWRkcmVzcywgdGhlIG90aGVyIGlz
IHNldCB1c2luZyB0aGUNCj4+PiAgIHRyYW5zZm9ybWVkIGVtYWlsIGFkZHJlc3MuDQo+IA0KPj4+
IElNTyB0aGUgb3RoZXIgd2F5IGlzIHRoYXQgdGhlIE1TQSAoa25vd2luZyB0aGUgc2VuZGVyKSBj
b3VsZCBzdXBwbHkNCj4+PiBhbiBBTFQtQURSRVNTUyBmb3IgdGhlIE1BSUwgRlJPTS4gIElmIHRo
YXQncyBpbiBzb21lIHdheSAidHJhbnNmb3JtZWQiDQo+Pj4gb3Igbm90IGlzIHRoZSBsb2NhbCBi
dXNpbmVzcyBvZiB0aGUgTVNBLg0KPiANCj4+IElNTywgInRyYW5zZm9ybWVkIiBhZGRyZXNzIHNo
b3VsZCBub3QgYmUgcHJvZHVjZWQgYnkgTVNBIG9yIE1UQS4NCj4+IFRoZSBzZW5kZXIgc2hvdWxk
IGhhdmUgc29tZSBvdGhlciBtZXRob2QgdG8gcHJvZHVjZSAidHJhbnNmb3JtZWQiDQo+PiBhZGRy
ZXNzIGFzIHRoZSBhbHRlcm5hdGUgYWRkcmVzcy4NCj4gDQo+IFRoZW4gSSBtaXNzIGEgY2x1ZSB3
aGF0ICJ0aGUgb3RoZXIgaXMgc2V0IHVzaW5nIHRoZSB0cmFuc2Zvcm1lZCBlbWFpbA0KPiBhZGRy
ZXNzIiBvciAic29tZSBvdGhlciBtZXRob2QgdG8gcHJvZHVjZSAndHJhbnNmb3JtZWQnIGFkZHJl
c3MiIGlzLg0KPiANCj4gSUlSQyB3ZSBkaXNjdXNzZWQgInN0YW5kYXJkIHRyYW5zZm9ybWF0aW9u
cyIsIGFuZCB0aGVuIGRlY2lkZWQgdGhhdA0KPiBpdCdzIGEgYmFkIGlkZWEuICBCdXQgdGhlcmUg
Y2FuIGJlIHN0aWxsICJsb2NhbCBjb252ZW50aW9ucyIgYXQgdGhlDQo+ICJtYWlsIG9yaWdpbmF0
aW5nIG5ldHdvcmsiIChLZWl0aCdzIE1PTikgdG8gZGVyaXZlIGEgd29ya2luZyBsb2NhbA0KPiBh
bGwtQVNDSUkgYWRkcmVzcyBmb3IgYSBnaXZlbiBsb2NhbCBVVEY4U01UUCBhZGRyZXNzLg0KPiAN
Cj4gVGhhdCBsb2NhbCBjb252ZW50aW9uIGNhbiBiZSBrbm93biBieSB0aGUgTVNBLCBvciBmb3Ig
d2hhdCdzIGl0DQo+IHdvcnRoIGJ5IHRoZSBNVUEsIGFuZCB0aGVuIE1TQSBvciBNVUEgY291bGQg
YXV0b21hdGljYWxseSB0cmFuc2Zvcm0NCj4gdGhlIGxvY2FsIF9zZW5kZXJfIGFkZHJlc3MgaW50
byBhbiBhbGwtQVNDSUkgQUxUQUREUkVTUyB1c2luZyB0aGlzDQo+IGxvY2FsIGNvbnZlbnRpb24u
DQo+IA0KPiBCdXQgdGhlIHNlbmRlciAoTVVBIG9yIE1TQSkgY2FuJ3QgZG8gYW55dGhpbmcgYWJv
dXQgdGhlIGFkZHJlc3Mgb2YNCj4gdGhlIHJlY2VpdmVyLCB0aGUgcmVjZWl2ZXIgaGFzIGhpcyBv
d24gbG9jYWwgY29udmVudGlvbiAoaWYgYW55KS4NCg0KSU1PLCBpZiB0aGUgYWx0LWFkZHJlc3Mg
aXMgc2V0IHVzaW5nIHRoZSB0cmFuc2Zvcm1lZCBhZGRyZXNzLCAgdGhlIHJlY2VpdmVyIHdpbGwg
bm90IChvciBub3QgbmVlZCApIGRvIGFueXRoaW5nIHRvIHRoaXMgYWx0LWFkZHJlc3MuICANCnRo
ZSBpbml0aWFsIHRleHQgbWF5IGJlIG5vdCB2ZXJ5IGNsZWFyLiBzbyBJIHByb3Bvc2UgdG8gY2hh
bmdlIGl0IHRvDQoiVGhlIGFsdC1hZGRlcnNzIHZhbHVlIGlzIGRpcmVjdGx5IHNldCBieSB1c2Vy
cy4gVGhlIHVzZXIgY2FuIHVzZSB0aGUgZXhpc3RpbmcgQVNDSUkgZW1haWwgYWRkcmVzcyBvciB1
c2Ugc29tZSB0cmFuc2Zvcm1lZCBlbWFpbCBhZGRyZXNzDQogd2hpY2ggaXMgZ290dGVuIGZyb20g
c29tZSBtZXRob2RzLiINCg0KVGhlIG1lYW5pbmcgSSB3YW50IHRvIHByZXNlbnQgaXMgdGhhdCAN
CmZvciBleGFtcGxlOg0KIFRvbSBoYXMgYSBub24tQVNDSUkgYWRkcmVzczogIG5vbi1BU0NJSUBJ
RE4NCiAgICAgICAgICAgICAgIGFuIEFTQ0lJIGFkZHJlc3MgOiAgIGFiY0BleGFtcGxlLmNvbQ0K
ICAgICAgICAgICAgICAgYW4gdHJhbnNmb3JtZWQgYWRkcmVzczogYnEtYWJjZGVmQHhuLWlkbiAo
dHJhbnNmb3JtZWQgZnJvbSBub24tQVNDSUlASUROIG9yIHVzaW5nIHNvbWUgbWFwcGluZykNCg0K
bm93LCBUb20gY2FuIHNldCBhbHQtYWRkcmVzcz1hYmNAZXhhbXBsZS5jb20gb3IgYWx0LWFkZHJl
c3M9YnEtYWJjZGVmQHhuLWlkbg0KDQoNCg0KDQo+IA0KPj4+IFRoZSBmb2xsb3dpbmcgZGlzY3Vz
c2lvbiBhYm91dCAidHJhbnNmb3JtYXRpb25zIiBjb3VsZCBiZSBkZWxldGVkLA0KPj4+IHdlIGRp
ZG4ndCBwaWNrIHRoYXQgb3B0aW9uLiAgSXQncyBhbHNvIHVuY2xlYXIgd2hhdCAidGhlIHByZWRl
ZmluZWQNCj4+PiB3YXkiIGlzLCAocXVvdGUpIHRoZSBzZW5kZXIgY2FuIHNwZWNpZnkgdGhhdCB0
aGVzZSBhZGRyZXNzZXMgYXJlDQo+Pj4gc2FmZSB0byBiZSBjb252ZXJ0ZWQgaW4gdGhlIHByZWRl
ZmluZWQgd2F5ICh1bnF1b3RlKS4gIEZvciB0aGUgUkhTDQo+Pj4gdGhlcmUgaXMgYSBjbGVhciBw
cmVkZWZpbmVkIHdheSwgYnV0IG5vdCBmb3IgdGhlIExIUy4NCj4gDQo+PiB0aGlzIGRpc2N1c3Np
b24gZXhpc3RzIGJlY2F1c2Ugc29tZSBtZW1iZXIgaXMgbm90IGNsZWFyIGFib3V0IHdoeQ0KPj4g
d2UgZGlkIG5vdCBwcmVmZXIgInRyYW5zZm9ybWVkIiBhZGRyZXNzLg0KPiANCj4gUmVwbGFjaW5n
ICJwcmVkZWZpbmVkIHdheSIgYnkgImxvY2FsIGNvbnZlbnRpb24iIEkgc3RpbGwgZG9uJ3Qgc2Vl
DQo+IHdoYXQgdGhpcyBwYXJhZ3JhcGggaXMgYWJvdXQuDQoNCg0KSSB3aWxsIGNvbnNpZGVyIHRv
IHJlZmluZSB0aGlzIHNlY3Rpb24gdG8gbWFrZSBpdCBtb3JlIGNsZWFyLg0KDQo+IC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0KPiANCj4+PiBPZiBjb3Vyc2UgQk9EWT04QklUTUlNRSBhbmQgQk9EWT1CSU5BUlkgbWVhbiB3
aGF0IHRoZXkgYWx3YXlzDQo+Pj4gbWVhbiwgdGhhdCBkb2Vzbid0IGRlcGVuZCBvbiBVVEY4U01U
UCwgYXMgZXhwbGFpbmVkIGluIHRoZSBmaXJzdA0KPj4+IHBhcmFncmFwaCBpbiAyLjYuDQo+IA0K
Pj4gV2UgIGhhcyBhbHJlYWR5IGRpc2N1c3NlZCB0aGlzIGlzc3VlIGluIHRoZSBpbWFAaWV0Zi5v
cmcuIGtlZXAgdGhpcw0KPj4gcGFyYWdyYXBoIG1heSBiZSBtb3JlIGNsZWFyIGZvciByZWFkZXJz
Lg0KPiANCj4gRGlkbid0IHdvcmsgZm9yIG1lLg0KPiANCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiANCj4+PiAg
IFRoaXMgYWx0ZXJuYXRlLU1YLW9yLXJldHJ5LWxhdGVyIHRlY2huaXF1ZSBTSE9VTEQgTk9UIGJl
IHVzZWQgd2hlbg0KPiANCj4+PiBJdCBTSE9VTEQgTk9UIGJlIGRpc2N1c3NlZCBhdCBhbGwsIGl0
J3MgcmVhbGx5IG9kZC4gIEVzcGVjaWFsbHkNCj4+PiAicmV0cnkgbGF0ZXIiLCB3aGF0J3MgdGhl
IGlkZWEsIHRoZSByZWNlaXZlciBqdXN0IGhhcHBlbnMgdG8gdXBncmFkZQ0KPj4+IHRoZWlyIE1Y
IHRvZGF5ID8NCj4gDQo+PiBkb24ndCBuZWVkIHVwZ3JhZGUgdGhlaXIgTVguLiAgYmVjYXVzZSBz
b21lIGZhaWx1cmUgaXMgdGVtcCBmYWlsdXJlLA0KPj4gd2UgbWF5IHRyeSBhbm9oZXIgaG9zdCBi
YXNlZCBvbiBNWCByZWNvcmQuDQo+IA0KPj4gR2VsbGVucyBoYXMgc29tZSBkaXN1Y2NzdWlvbiBp
biB0aGlzIGlzc3VlIGluICB0aGUgaW1hIG1haWxpbmcgbGlzdC4NCj4gDQo+IFllcywgSSd2ZSBz
dGlsbCBmbGFnZ2VkIHRoYXQgYXJ0aWNsZToNCj4gPGh0dHA6Ly9wZXJtYWxpbmsuZ21hbmUub3Jn
L2dtYW5lLmlldGYuaW1hLzExMTI+DQo+IA0KPiAiVHJ5IGFub3RoZXIgTVgiIGNvdWxkIG1ha2Ug
c2Vuc2UsIGJ1dCBJIGRvbid0IGdldCAidHJ5IGxhdGVyIiwgaXMgaXQNCj4gYXQgdGhlIHNhbWUg
TVggPyE/DQoNCg0KYmFzZWQgb24gdGhpcyBwcmVzdW1wdGlvbjogYXQgbGVhc3Qgd2hlbiB0aGUN
CiAgIHJlY2lwaWVudCBhZGRyZXNzIGlzIG5vbi1BU0NJSSwgdGhhdCB0aGUgZGVsaXZlcnkgcGF0
aCBzZXJ2ZXJzDQogICBub3JtYWxseSBzdXBwb3J0IFVURjhTTVRQIChpZiB0aGUgc2VuZGVyJ3Mg
Y2xpZW50IG9yIE1TQSBkaWRuJ3QNCiAgIHN1cHBvcnQgVVRGOFNNVFAsIHRoZSBtZXNzYWdlIHdv
dWxkIG5vdCBoYXZlIGJlZW4gYWNjZXB0ZWQgZm9yDQogICBkZWxpdmVyeSBpbiB0aGUgZmlyc3Qg
cGxhY2UpLiAgVGh1cywgYSBsYWNrIG9mIFVURjhTTVRQIHN1cHBvcnQgaXMNCiAgIGxpa2VseSB0
byBiZSBhIHRlbXBvcmFyeSBzaXR1YXRpb24sIHN1Y2ggYXMgYSBub3JtYWwgaW5ib3VuZCBzZXJ2
ZXINCiAgIGJlaW5nIGRvd24gYW5kIGEgY29vcGVyYXRpbmcgc2l0ZSBhY3RpbmcgYXMgYSBiYWNr
dXAgTVguDQoNCmZyb20gdGhpcyBhc3N1bXB0aW9uOg0KICBpZiB0aGUgZG9tYWluIHBhcnQgaGFz
IHR3byBNWCByZWNvcmRzLCBvbmUgaG9zdCBvZiBvbmUgTVggcmVjb3JkIG1heSBub3Qgc3VwcG9y
dCBVVEY4U01UUCB3aGlsZSB0aGUgb3RoZXIgaG9zdCBvZiB0aGUgb3RoZXIgTVggcmVjb3JkIG1h
eSBzdXBwb3J0IFVURjhTTVRQLiAgZm9yIHRoaXMgY2FzZSwgdHJ5IGFub3RoZXIgTVggYW5kIG1h
eSBoYXZlIHNvbWUgaGVscC4NCg0KaWYgIHRoZSBkb21haW4gcGFydCBoYXMgb25seSBvbmUgTVgg
cmVjb3JkLCB0aGUgc2VydmVyIG1heSB0ZW1wb3JhcnkgZG93biBvciBpbiBvdGhlciB0ZW1wb3Jh
cnkgYmFkIHNpdHVhdGlvbi4gIGZvciB0aGlzIGNhc2UsIHRyeSBpdCBhZ2FpbiBhZnRlciBhIGZl
dyBtaW51dGVzIGFuZCBtYXkgaGF2ZSBzb21lIGhlbHAuDQoNCg0KDQoNCj4gDQo+IFtQT1AzIGFu
ZCBJTUFQXSANCj4+IElNTywgdGhpcyBzZWN0aW9uIGlzIGtlcHQgZm9yIGluZm9ybWF0aW9uLiBv
dGhlcnMnIHZpZXc/DQo+IA0KPiBJTU8gbm90IHJlbGV2YW50IGZvciB0aGUgU01UUCBkcmFmdC4g
IE1lcmdpbmcgeW91ciBkcmFmdCB3aXRoIHRoZSBEU04NCj4gZHJhZnQgbWlnaHQgYmUgYW4gaWRl
YS4gIEZvciBQT1AzIGFuZCBJTUFQIGxldCB0aGUgZnJhbWV3b3JrIFJGQyAoaWYNCj4gaXQncyBm
aW5hbGx5IGFwcHJvdmVkKSBvZmZlciB0aGUgbGlua3MsIG9yIG1heWJlIHJlZHVjZSB5b3VyIHRl
eHQgdG8NCj4gcmVmZXJlbmNlcy4NCg0Kd2lsbCBjb25zaWRlciB0byByZWR1Y2UgdGhlIHRleHQu
DQoNCj4gDQo+Pj4gcy9FQUkgcHJvdG9jb2wvVVRGOFNNVFAvICg/KQ0KPiANCj4+IEkgc3RpbGwg
cHJlZmVyIEVBSSBwcm90b2NvbC4gRUFJIHByb3RvY29sIGluY2x1ZGVzIG1hbnkgcmZjLiAgDQo+
PiBVVEY4U01UUCBpcyBqdXN0IG9uZSBvZiB0aGVtLg0KPiANCj4gSUlSQyB3ZSBkb24ndCB1c2Ug
b3IgZXhwbGFpbiB0aGUgYWNyb255bSBFQUkgYW55d2hlcmUsIG1pbnVzIHRoZSBXRw0KPiBuYW1l
IGFuZCBkcmFmdCBuYW1lcyBvZiBjb3Vyc2UuLi4gOy0pICBZb3UnZCBoYXZlIHRvIGV4cGFuZCB0
aGUgRUFJDQo+IGFjcm9ueW0gb24gZmlyc3QgdXNhZ2UuICBUaGUgZnJhbWV3b3JrIFJGQyBzYXlz
IGluIGl0cyBjaGFwdGVyIDEuMw0KPiAodGVybWlub2xvZ3kpOg0KDQoNCmhvdyBhYm91dCBjaGFu
Z2UgIkVBSSBwcm90b2NvbCIgdG8gImludGVybmF0aW9uYWxpemVkIGVtYWlsIGFkZHJlc3MgcHJv
dG9jbyIgPw0KDQoNCiANCg0KDQo+IA0KPiB8IFRoZSB1bWJyZWxsYSB0ZXJtIHRvIGRlc2NyaWJl
IHRoZSBlbWFpbCBhZGRyZXNzDQo+IHwgaW50ZXJuYXRpb25hbGl6YXRpb24gc3BlY2lmaWVkIGJ5
IHRoaXMgZG9jdW1lbnQgYW5kIGl0cyBjb21wYW5pb24NCj4gfCBkb2N1bWVudHMgaXMgIlVURjhT
TVRQIi4gIEZvciBleGFtcGxlLCBhbiBhZGRyZXNzIHBlcm1pdHRlZCBieQ0KPiB8IHRoaXMgc3Bl
Y2lmaWNhdGlvbiBpcyByZWZlcnJlZCAgdG8gYXMgYSAiVVRGOFNNVFAgKGNvbXBsaWFudCkgDQo+
IHwgYWRkcmVzcyIuDQo+IA0KPiBPb3BzLCB0aGUgQSBpbiBFQUkgaXMgYW4gImFkZHJlc3MiLCBm
b3Igc29tZSBtaW51dGVzIEkgdGhvdWdodCB0aGF0DQo+IGl0J3MgImFyY2hpdGVjdHVyZSIuDQo+
IA0KPiBGcmFuaw0KPiANCj4gDQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXw0KPiBJTUEgbWFpbGluZyBsaXN0DQo+IElNQUBpZXRmLm9yZw0KPiBo
dHRwczovL3d3dzEuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pbWE=



--===============0305430275==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--===============0305430275==--



From ima-bounces@ietf.org Mon Mar 05 04:00:25 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HO93R-0002jw-J5; Mon, 05 Mar 2007 04:00:25 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HO93Q-0002jr-Re
	for ima@ietf.org; Mon, 05 Mar 2007 04:00:24 -0500
Received: from sniper.icu.ac.kr ([210.107.128.51])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HO93L-0008V9-8C
	for ima@ietf.org; Mon, 05 Mar 2007 04:00:24 -0500
Received: (snipe 16991 invoked by uid 0); 5 Mar 2007 18:00:20 +0900
Received: from newcat@icu.ac.kr with Spamsniper 2.96.00 (Processed in 0.928045
	secs); 
Received: from unknown (HELO ?210.107.139.110?) (Z???own@210.107.139.110)
	by unknown with SMTP; 5 Mar 2007 18:00:19 +0900
X-SNIPER-SENDERIP: 210.107.139.110
X-SNIPER-MAILFROM: newcat@icu.ac.kr
X-SNIPER-RCPTTO: yaojk@cnnic.cn, ima@ietf.org, nobody@xyzzy.claranet.de,
	yangwooko@gmail.com
Message-ID: <45EBDC16.7010607@icu.ac.kr>
Date: Mon, 05 Mar 2007 18:00:06 +0900
From: Yangwoo Ko <newcat@icu.ac.kr>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: YAO Jiankang <yaojk@cnnic.cn>
Subject: Re: [EAI] Re: I-D ACTION:draft-ietf-eai-smtpext-03.txt
References: <E1HH4bD-0002yX-9c@stiedprstage1.ietf.org><371858821.09217@cnnic.cn>	<372743391.13410@cnnic.cn>
	<373033008.18419@cnnic.cn> <373084131.27366@cnnic.cn>
In-Reply-To: <373084131.27366@cnnic.cn>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
Cc: Frank Ellermann <nobody@xyzzy.claranet.de>, ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


YAO Jiankang wrote:
>>>> s/EAI protocol/UTF8SMTP/ (?)
>>> I still prefer EAI protocol. EAI protocol includes many rfc.  
>>> UTF8SMTP is just one of them.
>> IIRC we don't use or explain the acronym EAI anywhere, minus the WG
>> name and draft names of course... ;-)  You'd have to expand the EAI
>> acronym on first usage.  The framework RFC says in its chapter 1.3
>> (terminology):
> 
> 
> how about change "EAI protocol" to "internationalized email address protoco" ?

If you are mentioning a specific proposal considered in this working 
group, UTF8SMTP is proper one as Frank pointed out.

If you want to make sure that you are mentioning email (address) 
internationalization in general, you may use email (address) 
internationalization if needed.

Regards

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 06 15:55:37 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HOggk-0003Hv-8A; Tue, 06 Mar 2007 15:55:14 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HOgch-0005Wh-Rh; Tue, 06 Mar 2007 15:51:03 -0500
Received: from ns4.neustar.com ([156.154.24.139])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1HOgch-0000Xu-1O; Tue, 06 Mar 2007 15:51:03 -0500
Received: from stiedprstage1.ietf.org (stiedprstage1.va.neustar.com
	[10.31.47.10]) by ns4.neustar.com (Postfix) with ESMTP id 9852D2ACCE;
	Tue,  6 Mar 2007 20:50:03 +0000 (GMT)
Received: from ietf by stiedprstage1.ietf.org with local (Exim 4.43)
	id 1HOgbj-00066N-96; Tue, 06 Mar 2007 15:50:03 -0500
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
To: i-d-announce@ietf.org
From: Internet-Drafts@ietf.org
Message-Id: <E1HOgbj-00066N-96@stiedprstage1.ietf.org>
Date: Tue, 06 Mar 2007 15:50:03 -0500
X-Spam-Score: -2.5 (--)
X-Scan-Signature: 386e0819b1192672467565a524848168
Cc: ima@ietf.org
Subject: [EAI] I-D ACTION:draft-ietf-eai-smtpext-04.txt 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts 
directories.
This draft is a work item of the Email Address Internationalization Working Group of the IETF.

	Title		: SMTP extension for internationalized email address
	Author(s)	: J. Yao, W. Mao
	Filename	: draft-ietf-eai-smtpext-04.txt
	Pages		: 18
	Date		: 2007-3-6
	
Internationalized email address includes two parts, the local part
   and the domain part.  The ways email addresses are used by protocols
   are different from the ways domain names are used.  The most critical
   difference is that emails are delivered through a chain of peering
   clients and servers while domain names are resolved by name servers
   by looking up their own tables.  In addition to this, email transport
   protocols SMTP and ESMTP provide a negotiation mechanism through
   which clients can make decisions for further processing.  This
   document specifies the use of SMTP extension for internationalized
   email address delivery.  It also mentions the backward compatible
   mechanism for downgrade procedure, as specified in an associated
   specification.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-eai-smtpext-04.txt

To remove yourself from the I-D Announcement list, send a message to 
i-d-announce-request@ietf.org with the word unsubscribe in the body of 
the message. 
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce 
to change your subscription settings.

Internet-Drafts are also available by anonymous FTP. Login with the 
username "anonymous" and a password of your e-mail address. After 
logging in, type "cd internet-drafts" and then 
"get draft-ietf-eai-smtpext-04.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-eai-smtpext-04.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body; access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID: <2007-3-6132904.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-eai-smtpext-04.txt

--OtherAccess
Content-Type: Message/External-body; name="draft-ietf-eai-smtpext-04.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2007-3-6132904.I-D@ietf.org>


--OtherAccess--

--NextPart
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--NextPart--





From ima-bounces@ietf.org Wed Mar 07 04:10:55 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HOsAK-0000QA-1W; Wed, 07 Mar 2007 04:10:32 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HOoFQ-0001sB-J0
	for ima@ietf.org; Tue, 06 Mar 2007 23:59:32 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HOoFL-00016p-4Z
	for ima@ietf.org; Tue, 06 Mar 2007 23:59:32 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HOoF8-00088b-PR for ima@ietf.org; Wed, 07 Mar 2007 05:59:14 +0100
Received: from cs181108174.pp.htv.fi ([82.181.108.174])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Wed, 07 Mar 2007 05:59:14 +0100
Received: from hurtta+gmane by cs181108174.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Wed, 07 Mar 2007 05:59:14 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 07 Mar 2007 06:59:03 +0200
Lines: 73
Message-ID: <5dabypfy3s.fsf@Hurtta06k.keh.iki.fi>
References: <E1HOgbj-00066N-96@stiedprstage1.ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs181108174.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 25620135586de10c627e3628c432b04a
Subject: [EAI] Rejection/downgrade is misisng (Re: I-D
	ACTION:draft-ietf-eai-smtpext-04.txt)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Internet-Drafts@ietf.org writes in gmane.ietf.ima:

> A New Internet-Draft is available from the on-line Internet-Drafts 
> directories.
> This draft is a work item of the Email Address Internationalization Working Group of the IETF.
> 
> 	Title		: SMTP extension for internationalized email address
> 	Author(s)	: J. Yao, W. Mao
> 	Filename	: draft-ietf-eai-smtpext-04.txt
> 	Pages		: 18
> 	Date		: 2007-3-6
> 	
> Internationalized email address includes two parts, the local part
>    and the domain part.  The ways email addresses are used by protocols
>    are different from the ways domain names are used.  The most critical
>    difference is that emails are delivered through a chain of peering
>    clients and servers while domain names are resolved by name servers
>    by looking up their own tables.  In addition to this, email transport
>    protocols SMTP and ESMTP provide a negotiation mechanism through
>    which clients can make decisions for further processing.  This
>    document specifies the use of SMTP extension for internationalized
>    email address delivery.  It also mentions the backward compatible
>    mechanism for downgrade procedure, as specified in an associated
>    specification.

Hmm. "reject", "bounce" or "downgrade" is mentioned only on following places:

Introduction:
|   which clients can make decisions for further processing.  This
|   document specifies the use of SMTP extension for internationalized
|   email address delivery.  It also mentions the backward compatible
|   mechanism for downgrade procedure, as specified in an associated
|   specification.


|   subsequent operations.  If the ALT-ADDRESS value is not set by the
|   sender, the email must be rejected to the original sender.  If the
|   email is rejected due to the incapability of supporting UTF8SMTP, the
|   relative server should issue the response error code "5.3.3" defined

|  situation, and the message is sent successfully after retrying, then
|   it was a good thing to do.  Of course, if there is always an ASCII-
|   only SMTP server in the path, then retrying only adds delay to the
|   failure (reject or downgrade).


| 8.5.  draft-ietf-eai-smtpext: Version 04
|
|   o  Refine some syntax.
|   o  Delete "Message Header Label" section.
|   o  Change "bounce" to "reject".



Effectively Introduction -chapter promises that document mentions
downgrade procedure, but that Introduction is only place where it is
mentioned.

What I have missing?


Rejection is only mentioned on ALT-ADDRESS chapter. There is
no chapter, which says that UTF8SMTP messages must not
sent to SMTP servers which do not support UTF8SMTP.  This
is important requirement.

This requirement must exists even when there is longer 
"Message Header Label", which tell that message is UTF8SMTP.
It is just harder to SMTP server to determine when message
is UTF8SMTP. It still need determine it. :-)


/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Wed Mar 07 04:39:51 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HOscd-0008L4-1A; Wed, 07 Mar 2007 04:39:47 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HOscb-0008Kx-3m
	for ima@ietf.org; Wed, 07 Mar 2007 04:39:45 -0500
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HOscZ-0002VW-Kx
	for ima@ietf.org; Wed, 07 Mar 2007 04:39:45 -0500
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id CC1B92596EC;
	Wed,  7 Mar 2007 10:35:15 +0100 (CET)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 09036-10; Wed,  7 Mar 2007 10:35:10 +0100 (CET)
Received: from [127.0.0.1] (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 58C202596DD;
	Wed,  7 Mar 2007 10:35:10 +0100 (CET)
Message-ID: <45EE8859.2080109@alvestrand.no>
Date: Wed, 07 Mar 2007 10:39:37 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Thunderbird 1.5.0.9 (X11/20070104)
MIME-Version: 1.0
To: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Subject: Re: [EAI] Rejection/downgrade is misisng (Re:
	I-D	ACTION:draft-ietf-eai-smtpext-04.txt)
References: <E1HOgbj-00066N-96@stiedprstage1.ietf.org>
	<5dabypfy3s.fsf@Hurtta06k.keh.iki.fi>
In-Reply-To: <5dabypfy3s.fsf@Hurtta06k.keh.iki.fi>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 02ec665d00de228c50c93ed6b5e4fc1a
Cc: ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:
> Internet-Drafts@ietf.org writes in gmane.ietf.ima:
>
>   
>> A New Internet-Draft is available from the on-line Internet-Drafts 
>> directories.
>> This draft is a work item of the Email Address Internationalization Working Group of the IETF.
>>
>> 	Title		: SMTP extension for internationalized email address
>> 	Author(s)	: J. Yao, W. Mao
>> 	Filename	: draft-ietf-eai-smtpext-04.txt
>> 	Pages		: 18
>> 	Date		: 2007-3-6
>> 	
>> Internationalized email address includes two parts, the local part
>>    and the domain part.  The ways email addresses are used by protocols
>>    are different from the ways domain names are used.  The most critical
>>    difference is that emails are delivered through a chain of peering
>>    clients and servers while domain names are resolved by name servers
>>    by looking up their own tables.  In addition to this, email transport
>>    protocols SMTP and ESMTP provide a negotiation mechanism through
>>    which clients can make decisions for further processing.  This
>>    document specifies the use of SMTP extension for internationalized
>>    email address delivery.  It also mentions the backward compatible
>>    mechanism for downgrade procedure, as specified in an associated
>>    specification.
>>     
>
> Hmm. "reject", "bounce" or "downgrade" is mentioned only on following places:
>
> Introduction:
> |   which clients can make decisions for further processing.  This
> |   document specifies the use of SMTP extension for internationalized
> |   email address delivery.  It also mentions the backward compatible
> |   mechanism for downgrade procedure, as specified in an associated
> |   specification.
>
>
>
> Effectively Introduction -chapter promises that document mentions
> downgrade procedure, but that Introduction is only place where it is
> mentioned.
>
> What I have missing?
>   
I think our attempts to elide all mention of downgrade from this 
document have been successful, but we missed the mention in the intro.
>
> Rejection is only mentioned on ALT-ADDRESS chapter. There is
> no chapter, which says that UTF8SMTP messages must not
> sent to SMTP servers which do not support UTF8SMTP.  This
> is important requirement.
>   
Yes. If it's not obvious, it needs to be.
> This requirement must exists even when there is longer 
> "Message Header Label", which tell that message is UTF8SMTP.
> It is just harder to SMTP server to determine when message
> is UTF8SMTP. It still need determine it. :-)
>   
yes.


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Wed Mar 07 11:11:47 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HOyju-00010c-Qg; Wed, 07 Mar 2007 11:11:42 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HOyje-0000c9-Pt; Wed, 07 Mar 2007 11:11:26 -0500
Received: from ns4.neustar.com ([156.154.24.139])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1HOyjc-0006H1-Bo; Wed, 07 Mar 2007 11:11:26 -0500
Received: from stiedprstage1.ietf.org (stiedprstage1.va.neustar.com
	[10.31.47.10]) by ns4.neustar.com (Postfix) with ESMTP id BCF712AC98;
	Wed,  7 Mar 2007 15:50:02 +0000 (GMT)
Received: from ietf by stiedprstage1.ietf.org with local (Exim 4.43)
	id 1HOyOw-0006Ty-GZ; Wed, 07 Mar 2007 10:50:02 -0500
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
To: i-d-announce@ietf.org
From: Internet-Drafts@ietf.org
Message-Id: <E1HOyOw-0006Ty-GZ@stiedprstage1.ietf.org>
Date: Wed, 07 Mar 2007 10:50:02 -0500
X-Spam-Score: -2.5 (--)
X-Scan-Signature: 3002fc2e661cd7f114cb6bae92fe88f1
Cc: ima@ietf.org
Subject: [EAI] I-D ACTION:draft-ietf-eai-imap-utf8-01.txt 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts 
directories.
This draft is a work item of the Email Address Internationalization Working Group of the IETF.

	Title		: IMAP Support for UTF-8
	Author(s)	: P. Resnick, C. Newman
	Filename	: draft-ietf-eai-imap-utf8-01.txt
	Pages		: 15
	Date		: 2007-3-7
	
This specification extends the Internet Message Access Protocol
   version 4rev1 (IMAP4rev1) to support unencoded international
   characters in user names, mail addresses and message headers.  This
   is an early draft and intended as a framework for discussion.  Please
   do not deploy implementations of this draft.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-eai-imap-utf8-01.txt

To remove yourself from the I-D Announcement list, send a message to 
i-d-announce-request@ietf.org with the word unsubscribe in the body of 
the message. 
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce 
to change your subscription settings.

Internet-Drafts are also available by anonymous FTP. Login with the 
username "anonymous" and a password of your e-mail address. After 
logging in, type "cd internet-drafts" and then 
"get draft-ietf-eai-imap-utf8-01.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-eai-imap-utf8-01.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body; access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID: <2007-3-7091931.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-eai-imap-utf8-01.txt

--OtherAccess
Content-Type: Message/External-body; name="draft-ietf-eai-imap-utf8-01.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2007-3-7091931.I-D@ietf.org>


--OtherAccess--

--NextPart
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--NextPart--





From ima-bounces@ietf.org Wed Mar 07 12:42:27 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HP09f-0003S1-Cq; Wed, 07 Mar 2007 12:42:23 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HP09d-0003Qc-2f
	for ima@ietf.org; Wed, 07 Mar 2007 12:42:21 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HP08n-0002Hd-7c
	for ima@ietf.org; Wed, 07 Mar 2007 12:41:32 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HP08W-00086p-JV for ima@ietf.org; Wed, 07 Mar 2007 18:41:13 +0100
Received: from cs181108174.pp.htv.fi ([82.181.108.174])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Wed, 07 Mar 2007 18:41:12 +0100
Received: from hurtta+gmane by cs181108174.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Wed, 07 Mar 2007 18:41:12 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 07 Mar 2007 19:41:00 +0200
Lines: 46
Message-ID: <5dzm6phryr.fsf@Hurtta06k.keh.iki.fi>
References: <E1HOyOw-0006Ty-GZ@stiedprstage1.ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs181108174.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336
Subject: [EAI] Respawn "Messages on original form" (Re: I-D
	ACTION:draft-ietf-eai-imap-utf8-01.txt)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Internet-Drafts@ietf.org writes in gmane.ietf.ima:

> A New Internet-Draft is available from the on-line Internet-Drafts 
> directories.
> This draft is a work item of the Email Address Internationalization Working Group of the IETF.
> 
> 	Title		: IMAP Support for UTF-8
> 	Author(s)	: P. Resnick, C. Newman
> 	Filename	: draft-ietf-eai-imap-utf8-01.txt
> 	Pages		: 15
> 	Date		: 2007-3-7
> 	
> This specification extends the Internet Message Access Protocol
>    version 4rev1 (IMAP4rev1) to support unencoded international
>    characters in user names, mail addresses and message headers.  This
>    is an early draft and intended as a framework for discussion.  Please
>    do not deploy implementations of this draft.
> 
> A URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-ietf-eai-imap-utf8-01.txt

Just note. I'm still concernes about these things what I noted on thread,
which I started with message:

      From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
      Subject: [EAI] Messages on original form (Re: I-D
	ACTION:draft-ietf-eai-imap-utf8-00.txt)
      Newsgroups: gmane.ietf.ima
      To: ima@ietf.org
      Date: 06 Feb 2007 21:29:49 +0200


In general that is concern that UTF8SMTP capable mailstore should
store messages on that form what it is received them. And
that form should be accessible.


I see that someones disagree with me.


That is not just draft-ietf-eai-imap-utf8, but also 
draft-ietf-eai-smtpext and  draft-ietf-eai-pop.


/ Kari Hurtta



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Wed Mar 07 15:50:51 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HP35w-00023F-Ih; Wed, 07 Mar 2007 15:50:44 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HP35N-0001NP-K4; Wed, 07 Mar 2007 15:50:09 -0500
Received: from ns1.neustar.com ([2001:503:c779:1a::9c9a:108a])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HP35K-0001Pf-MG; Wed, 07 Mar 2007 15:50:09 -0500
Received: from stiedprstage1.ietf.org (stiedprstage1.va.neustar.com
	[10.31.47.10]) by ns1.neustar.com (Postfix) with ESMTP id EB99426EBB;
	Wed,  7 Mar 2007 20:50:02 +0000 (GMT)
Received: from ietf by stiedprstage1.ietf.org with local (Exim 4.43)
	id 1HP35G-0002zn-8f; Wed, 07 Mar 2007 15:50:02 -0500
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
To: i-d-announce@ietf.org
From: Internet-Drafts@ietf.org
Message-Id: <E1HP35G-0002zn-8f@stiedprstage1.ietf.org>
Date: Wed, 07 Mar 2007 15:50:02 -0500
X-Spam-Score: -2.5 (--)
X-Scan-Signature: 10ba05e7e8a9aa6adb025f426bef3a30
Cc: ima@ietf.org
Subject: [EAI] I-D ACTION:draft-ietf-eai-utf8headers-04.txt 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts 
directories.
This draft is a work item of the Email Address Internationalization Working Group of the IETF.

	Title		: Internationalized Email Headers
	Author(s)	: J. Yeh
	Filename	: draft-ietf-eai-utf8headers-04.txt
	Pages		: 14
	Date		: 2007-3-7
	
Full internationalization of electronic mail requires not only the
   capability to transmit non-ASCII content, to encode selected
   information in specific header fields, and to use non-ASCII
   characters in envelope addresses.  It also requires being able to
   express those addresses and information based on them in mail header
   fields.  This document specifies the use of Unicode encoded in UTF-8,
   rather than ASCII, as the base form for Internet email header field
   bodies.  This form is permitted in transmission only if authorized by
   an SMTP extension, as specified in an associated specification.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-eai-utf8headers-04.txt

To remove yourself from the I-D Announcement list, send a message to 
i-d-announce-request@ietf.org with the word unsubscribe in the body of 
the message. 
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce 
to change your subscription settings.

Internet-Drafts are also available by anonymous FTP. Login with the 
username "anonymous" and a password of your e-mail address. After 
logging in, type "cd internet-drafts" and then 
"get draft-ietf-eai-utf8headers-04.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-eai-utf8headers-04.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body; access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID: <2007-3-7111036.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-eai-utf8headers-04.txt

--OtherAccess
Content-Type: Message/External-body; name="draft-ietf-eai-utf8headers-04.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2007-3-7111036.I-D@ietf.org>


--OtherAccess--

--NextPart
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--NextPart--





From ima-bounces@ietf.org Wed Mar 07 19:19:55 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HP6MI-0000cr-Ly; Wed, 07 Mar 2007 19:19:50 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HP551-0006Y7-7w
	for ima@ietf.org; Wed, 07 Mar 2007 17:57:55 -0500
Received: from lon-mail-3.gradwell.net ([193.111.201.127])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HP3Pv-0004LW-GC
	for ima@ietf.org; Wed, 07 Mar 2007 16:11:46 -0500
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster&pop3#clerew*man$ac#uk)
	by lon-mail-3.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	45ef2a6e.5c53.31c for ima@ietf.org; Wed,  7 Mar 2007 21:11:10 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l27LB8dD011597
	for <ima@ietf.org>; Wed, 7 Mar 2007 21:11:09 GMT
Date: Wed, 07 Mar 2007 21:11:07 -0000
To: ima@ietf.org
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Message-ID: <op.tot7sty96hl8nm@clerew.man.ac.uk>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7698d1420ecbbce1995432e99bb6d1a1
Subject: [EAI] Comments on the DSN draft (draft-ietf-eai-dsn-00.txt)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

There have been discussions on some aspects of this draft, but no overall  
review, and in particular no discussion of exactly which new media types  
need to be defined. I apologise for not respondig earlier.

Abstract

    Delivery status notifications (DSNs) are critical to the correct
    operation of an email system.  ...

DSNs and mentioned here but not MDNs, which are also covered by this  
draft. OTOH:

1.  Introduction

Mentions MDNs but not DSNs. Both places should mention both, and their  
full text versions and RFC refs at least here.

3.  UTF-8 Address Type

Our documents seem divided upon whether we speak of "UTF8" or "UTF-8".  
Please can we have a consistent usage throughout the whole series? I don't  
mind which, but I note that the charset registered with IANA is "utf-8"  
(though it could do with "utf8" as an alias). OTOH, I think most of our  
present drafts tend to use "utf8", and certainly use of "utf-8" in this  
document has lead to a proliferation of hyphens, as in  
"utf-8-delivery-status".

    utf-8-type-addr     = "utf-8;" utf-8-address

    utf-8-address       = "<" Mailbox [ *WSP "<" Mailbox ">" ] ">"
           ; The first  occurrence of 'Mailbox' is defined in [utf8smtp]
           ; The second occurrence of 'Mailbox' is defined in RFC 2821

This has already been discussed. We should always look to [utf8headers]  
for the syntax of bits and pieces inside messages ([utf8smtp] is for stuff  
that goes in the envelope - OK, some syntactic objects, as this one, can  
occur in both). Moreover <Mailbox> (in RFC 2822 terminology) includes the  
<display-name>, which I don't think we want here. So what you actually  
need to say is:

    utf-8-address       = angle-addr ; as defined in [utf8headers]

4.  UTF-8 Encoded Address Type

We discuused this. It is unfortunate that we cannot use <xtext>. I think  
we more-or-less agreed that a "%hex" encoding of the UTF-8 was the best  
solution. Sadly, this format will often turn up in message/delivery-status  
and in whatever/utf-8-delivery-status, and it is an open question as to  
whether user agents will be able to restore it to its UTF-8 form.

5.  UTF-8 Delivery Status Notifications

In order to discuss this, I am going to introduce various scenarios that  
we need to cope with.

Scenario 1
----------

Envelope contains MAIL FROM: utf-8@utf8, but with no ALT-address.

If this message gets downgraded, a DSN can never be returned to the  
originator. Therefore the downgrade process MUST generate a "relayed" DSN,  
even though the next hop does advertise DSN.

Scenario 2
----------

Envelope contains MAIL FROM: utf-8@utf8 with ALT-address ascii@ascii.

A DSN may then sometimes be sent to ascii@ascii, which may or may not be  
able to render any utf-8-enc within it (and might even not reach the smae  
person/site as utf8@utf8 - though that could be regarded as the Sender's  
fault).

Scenario 3
----------

The message gets downgraded before it reaches the Reporting MTA (which may  
or may not be the final delivery MTA). In this case

    RCPT TO: contains to-alt-ascii@to-alt-ascii
    ORCPT contains utf-8-enc: to-utff8@to-utf8 (%hex encoded)

The Reporting MTA will now generate a DSN with
    a message/delivery-status containing
       ORCPT: utf-8-enc;  to-utff8@to-utf8 (%hex encoded)
       ENVID: whatever. but %hex encoded
       Reporting-MTA: dns; r-ascii.example
    plus either
       a text/rfc822-headers containing the downgraded headers
    or
       a message/rfc822 containing the full message as downgraded.

The DSN is sent to to ascii@ascii. It is an open question whether  
ascii@ascii can display the %hex material, or the text/rfc822-headers or  
message/rfc822 in an upgraded form.

Scenario 4
----------

The message arrives at a Reporting MTA which understands UTF8SMTP.

I am going to intropduce several versions of this scenario.

Version 4a, following the draft as currently written.
-----------

The Reporting MTA will now generate a DSN with
    a message/utf8-delivery-status containing
       ORCPT: utf-8; to-utff8@to-utf8 (still as utf-8)
       ENVID: whatever, still in utf-8
       Reporting-MTA: dns; r-utf8.example
but Oops! RFC 3461 does not allow that, so instead use
                      utf-8-dns; r-utf8.example
or alternatively
                      dns; r-utf8-in-punycode.example
    plus either
       a message/utf-8-headers containing the original headers
    or
       a message/utf-8 containing the full original message

The DSN is sent to utf8@utf8 plus ALT-ascii@ascii (if an ALT return  
address is available).

But, as we have already discussed, all that doesn't work because this DSN  
may go via a route which needs to downgrade it to non-8BITMIME. And sadly  
you cannot use a C-T-E of Q-P or Base64 on a message type. Moreover the  
only message type that current 8BIT downgraders know how to deal with is  
message/rfc822.

And why use message/utf-8-headers when the obvious extension of the  
current DSN mechanisms would have been text/utf-8-headers.

Version 4b, using the simplest fixes, as already dicussed.
-----------
The Reporting MTA will now generate a DSN with
    an application/utf8-delivery-status containing
       exactly the same as above
    plus either
       a text/utf-8-headers containing the original headers,
       and specifying charset=utf-8
    or
       an application/utf-8 containing the full original message
and delivered as before.

The two application types are opaque as far as current agents are  
concerned (being treatable as application/octet-stream), but may be  
unwrapped by UTF8SMTP-capable agents (and in particular displayed sensibly  
by UTF8-capable user agents).

The text/utf-8-headers will come to no harm since existing agents will  
treat it as text/plain (and could even display ir correctly as such).

But can we do better than this?

Version 4c.
-----------

Recall that there will be two types of email message in future:

    "ASCII" messages as defined in RFC 2822 plus the MIME standards
    "UTF8SMTP" messages, as defined in [utf8headers] which _extends_ RFC  
2822,
       and could as easily extend the MIME standards

BUT there is a strict requirement that UTF8SMTP messages are allowed ONLY  
in the UTF8SMTP Universe, and MUST NOT be seen in the current ASCII  
Universe. So at the boundary between those Universes there must be either  
downgrading or bouncing.

I think we are already agreed that the only way to detect that a given  
message is or is not a UTF8SMTP one is to recursively descend through its  
MIME structure looking for UTF-8 headers, and that downgrading will  
involve such a (and probably the same) recursive descent. Also that  
mesasage/utf8 objects (as extended) will contain UTF8SMTP messages (that  
is going to happen whether we like it or not, so we may as well ensure  
that it works, and is covered in the downgrading rules).

So let us take that principle a little further, and try to extend the  
existing DSN media types. There are three of them to consider, and we may  
or may not be able to fix them all.

The Reporting MTA will now generate a DSN with

4c(i)  a message/delivery-status (extended) containing
       ORCPT: utf-8;  to-utff8@to-utf8
       ENVID: whatever. in utf-8
       Reporting-MTA: dns; r-utf8.example (we seen to have extended "dns"
                         as well, or else we use "utf-8-dns")
PROVIDED a downgrade of message/delivery-status to what you saw in  
Scenario 3 is defined;

    plus either
4c(ii) a text/rfc822-headers (extended to allow a charset=utf-8 parameter  
and
       using C-T-E: 8bit) containing the downgraded headers
HMMMMM! Can we get away without a downgrade there? It would almost  
certainly pass unscathed through the existing network, though existing  
user agents might baulk at displaying it. For sure, existing 8BITMIME  
downgraders would handle it correctly.

    or
4c(iii) a message/rfc822 (extended) containing the full original message
PROVIDED a downgrading is defined. But we are almost certainly going to  
define that downgrading anyway.

So, of those three cases, I think (iii) is the easiest to achieve (and  
also the most desirable to achieve) and (i) is the hardest. But they  
should all be thought about.

Scenarion 5
-----------

The message arrives at a Reporting MTA which understands UTF8SMTP which  
generates a DSN as in (some version of) Scenario 4 above.

Subsequently (perhaps even at that same Reporting-MTA) it needs to be  
downgraded (because the Return-Path may follow a different sequence of  
MTAs than simply the reverse of the original path).

What happens here has largely bee discussed already under Scenario 4.

But there still remains the open question of whether it can all be  
displayed neatly when it gets back to the original sender.

6.  UTF-8 Message Disposition Notifications

I have not considered this is detail, but whatever we do regarding the  
scenarios for the DSN cases could equally well be applied here.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Wed Mar 07 22:18:45 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HP99F-0001hX-1B; Wed, 07 Mar 2007 22:18:33 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HP99D-0001dF-Fx
	for ima@ietf.org; Wed, 07 Mar 2007 22:18:31 -0500
Received: from ns.jck.com ([209.187.148.211] helo=bs.jck.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HP99C-0001jF-J4
	for ima@ietf.org; Wed, 07 Mar 2007 22:18:31 -0500
Received: from [127.0.0.1] (helo=p3.JCK.COM)
	by bs.jck.com with esmtp (Exim 4.34)
	id 1HP999-000N8Y-93; Wed, 07 Mar 2007 22:18:27 -0500
Date: Wed, 07 Mar 2007 22:18:26 -0500
From: John C Klensin <klensin@jck.com>
To: Harald Tveit Alvestrand <harald@alvestrand.no>,
	Jari Arkko <jari.arkko@piuha.net>
Message-ID: <87F2B237E36CE025B401921E@p3.JCK.COM>
In-Reply-To: <85DC516BD31D919531CC0463@[192.168.1.108]>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e472ca43d56132790a46d9eefd95f0a5
Cc: ima@ietf.org
Subject: [EAI] Re: From Jari: Re: Your DISCUSS on
 draft-ietf-eai-framework-05 (fwd)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Jari,

As I assume you know by now, your message to the WG of 14
February got stuck somewhere and was apparently never circulated
to the WG until now.

Again with the understanding that this is a personal note/
explanation that may or may not represent a WG position...

--On Wednesday, 07 March, 2007 23:46 +0100 Harald Tveit
Alvestrand <harald@alvestrand.no> wrote:

> ------------ Forwarded Message ------------
> Date: 14. februar 2007 14:33 +0200
> From: Jari Arkko <jari.arkko@piuha.net>
> To: Harald Alvestrand <harald@alvestrand.no>
> Cc: iesg@ietf.org, EAI WG <ima@ietf.org>
> Subject: Re: Your DISCUSS on draft-ietf-eai-framework-05
> 
>>> > Since the final delivery SMTP server (or, to be more
>>> > specific, its corresponding mail storage agent) cannot
>>> > safely assume that agents accessing email storage will
>>> > always be capable of handling the extensions proposed
>>> > here, it MAY either downgrade internationalized emails or
>>> > specially identify messages that utilize these extensions,
>>> > or both. If this done, the final delivery SMTP server
>>> > SHOULD include a mechanism to preserve or recover the
>>> > original internationalized forms without information loss
>>> > to support access by UTF8SMTP-aware agents.
>>> 
>>> Does this suggest that the final server downgrades mails
>>> without knowing that the client is uncapable of reading
>>> them in the internationalized form? This seems surprising.
>>> Can you elaborate why? And what is the identification
>>> mechanism, and how does it affect POP/IMAP access to the
>>> messages?
>> Since this is an issue with a bit of substance, I'm CCing the
>> WG on this note.
>> The issue with POP and IMAP servers is that there is no
>> knowing what kind of client software the user will use to
>> connect to the mail store the *next* time it connects.
>> 
>> Especially in the case of IMAP, it is not uncommon to connect
>> to a single mailbox using multiple clients (often including a
>> Web client) - at the same time, serially, or switching
>> randomly between them.
>> 
> 
> Right.
> 
>> So not only is the final delvery agent incapable of knowing
>> the client's capabilities, it wouldn't help if it knew at the
>> time of delivery, because the capabilities might change at
>> any time. And messages in mailstores last for years, unline
>> messages in transit, which generally expire after days at
>> most, so it is very possible that a client's capabilities
>> will change over the lifetime of the message in the mailstore.
 
> Exactly. That is why it is important that we do not downgrade
> mail permanently if we can avoid it. I reacted to the text
> because it seemed to be saying that. Specifically, it says the
> storage agent may downgrade i18n e-mail. Does that mean that
> it would actually downgrade it in the storage, or just for the
> purpose of serving it to this particular client at this one
> time?

Actually, it doesn't say a thing about the storage agent
because, as far as 2821 is concerned, there is no such thing as
a storage agent.  More specifically, while there might be one,
its properties and interfaces are not defined at all.
Certainly, if one can avoid loss of information, one should do
that.  We can say that in the document, but it seems too
self-evident to be worth much discussion.   But suppose that (i)
the interface to the mail store, or the store itself, cannot
support messages with any non-ASCII content and (ii) at the time
the message is received, the POP and IMAP servers associate with
the mail store are known to the person implementing or
configuring the delivery SMTP server to have no mechanisms or
conventions for converting from mail-store format back to
UTF8SMTP and header format.   Storing the information in UTF-8
form is simply not a possibility here, nor is storing it in some
form from which the UTF-8 form can be reconstructed.

That leaves two options/theories:

	(a) The delivery MTA has no business offering the
	UTF8SMTP option if the situation downstream is that
	weak.  There is an additional complication with this,
	involving different mail stores for different addresses:
	see below.
	
	(b) It is desirable to deliver the mail if at all
	possible, even if it is somewhat damaged.

That language and the "MAY" provision were intended to allow for
the second case since "deliver something if at all possible" is
often chosen in practice.

>> What is knowable is whether or not the *mailbox server* is
>> capable of supporting UTF8SMTP; in the case of delivery via
>> SMTP or LMTP, the "UTF8SMTP" extension is a good way of
>> signalling such support.
>> 
>> The issues in the specific context of IMAP and POP, including
>> identification mechanisms, are addressed in the drafts
>> specific to these protocols; however, I think it would not be
>> appropriate to go into details on those protocols in an
>> overview document - also because those proposals are still
>> under discussion by the WG, and might change considerably
>> before they are finished.
> 
> Fair enough.

>> I don't know if this is enough clarification of why the text
>> is the way it is - do you need more information to clear your
>> DISCUSS?
> 
> Let me suggest a small reformulation:

This really doesn't work any better than the original and it
ignores some important cases.  Dissection below.

> Since the final delivery SMTP server (or, to be more specific,
> its corresponding mail storage agent) 

As mentioned above, "mail storage agent" is not well-defined or
formally part of the model

> cannot safely assume that agents accessing email storage

It is a little worse than that.  It may use some protocol --
either LMTP or something that is not standardized in the IETF --
to deliver to the mail store.  If the mail store, or the path to
it, doesn't have UTF8SMTP capability, the delivery SMTP server
is stuck.   Worse, it may deliver messages to different
addresses (mailboxes) into different message stores using
different protocols.  If some of them are fully capable of
handling UTF-8 headers and message content, and some are not, it
should probably advertise the options but it is not clear what
it should do in the cases in which, e.g., someone has assigned a
non-ASCII address to a UTF-8-incapable mail store.  That case is
arguably a configuration error, but some others, including those
involving backward-pointing addresses might not be.

> will always be capable of handling the extensions proposed
> here, it MAY either provide a downgraded version of the
> internationalized email to these agents, or specially identify
> messages that utilize these extensions, or both. In any case,
> the final delivery SMTP server SHOULD allow the original
> internationalized forms to be accessed by UTF8SMTP-aware
> agents without information loss, even if they are also
> accessed in downgraded form by other agents.

And, of course, the final delivery SMTP server isn't doing any
allowing because, in general, it doesn't talk to the servers or
access methods that support the "other agents" you posit.

I am sure the vocabulary and concepts her could be straightened
out but strongly suspect that the result would not be
substantively different from what is in the text now.  The
problems here reflect both the history and context of email work
in the IETF (e.g., POP and IMAP assume the existence of a mail
store, but SMTP does not) and some implementation options and
flexibilities that are 2821/2822-conforming.

best,
     john


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 08 01:47:54 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPCPi-0004ff-Ab; Thu, 08 Mar 2007 01:47:46 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPCPh-0004fa-24
	for ima@ietf.org; Thu, 08 Mar 2007 01:47:45 -0500
Received: from twnic.net.tw ([211.72.210.250])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPCPf-00008A-Da
	for ima@ietf.org; Thu, 08 Mar 2007 01:47:45 -0500
Received: from aabbeell (pc093.twnic.net.tw [211.72.211.93])
	by twnic.net.tw (8.13.8/8.13.8) with SMTP id l286le0E022521
	for <ima@ietf.org>; Thu, 8 Mar 2007 14:47:41 +0800
Message-ID: <03f301c7614d$e918a130$c7d348d3@aabbeell>
From: "abel" <abelyang@twnic.net.tw>
To: <ima@ietf.org>
References: <E1HMsDy-0002br-3R@stiedprstage1.ietf.org>
Date: Thu, 8 Mar 2007 14:49:23 +0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1807
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1896
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b431ad66d60be2d47c7bfeb879db82c
Subject: [EAI] SPF and DKIM
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Do we discuss those more ?

1. As I know in SPF
    SPF TXT record listed where  my email come from list in this domain ,

    A example in downgrading :
>>ehlo twnic.net.tw
>>mail from: <UTF8@twnic.net.tw>  ALT-ADDRESS=ASCII@gmail.com  # EAI-aware
>>rcpt to:<UTF8@other.domain>     # non-EAI-aware

when the downgraded mail transmits , if other.domain run SPF check, we can
pass in SPF helo check ,but fail in SPF  sender check (ascii@gmail.com) if
gmail.com SPF records with -all unless gmail.com adds SPF for us,
but it seems impossilbe to do that.
Fujiwara's downgrade-03 draft said 'more detailed consideration is required'
in Section 5, But I think that SPF sender check will break ALT-ADDRESS
without
restriction.


2. DKIM
    Header change (downgraded / drop ) maybe break the signatures,

a downgraded mail keeps the original header can follow DKIM, but DKIM
should know how to verify and reduction.

2.1 Downgrading after DKIM, some header value has changed by downgrading
   procedue when transmits, DKIM verifier should restores 'Downgraded:'
   header to verify, and all 'Downgraded:' headers are above
'DomainKey-Signature'
   header.
2.2 Downgrading before DKIM, DKIM signs the downgraded headers, it's
possible
   to include 'h=Downgraded:' in 'DomainKey-Signature', all 'Downgraded:'
   headers are under DomainKey-Signature header, DKIM verifier should verify
   all 'Downgraded:' headers if there are 'Downgraded' in tags 'h='

   And we still need to more consideration about the downgrading impact  in
   DomainKey-Signature  tags 'd=' (domain) 'i=' (sender) 'z=' (header name
   and header values in quoted-printable) or more.



If we drops header values (such as uFor or others ) and the headers are
signed in
'DomainKey-Signature' will cause Domain Key verifier  treats as a bad
signature
if they do not appear ,especially in trace field, that's fine in trace filed
rule
and DKIM siner/verifier issue.


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 08 02:34:23 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPD8g-0000tl-Mf; Thu, 08 Mar 2007 02:34:14 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPD8f-0000tf-8F
	for ima@ietf.org; Thu, 08 Mar 2007 02:34:13 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPD8Z-0006ZW-Je
	for ima@ietf.org; Thu, 08 Mar 2007 02:34:13 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HPD8C-0008Je-E9 for ima@ietf.org; Thu, 08 Mar 2007 08:33:44 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 08 Mar 2007 08:33:44 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 08 Mar 2007 08:33:44 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 08 Mar 2007 09:33:39 +0200
Lines: 123
Message-ID: <5dirdcchpo.fsf@Hurtta06k.keh.iki.fi>
References: <E1HMsDy-0002br-3R@stiedprstage1.ietf.org>
	<03f301c7614d$e918a130$c7d348d3@aabbeell>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2086112c730e13d5955355df27e3074b
Subject: [EAI] Re: SPF and DKIM
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

"abel" <abelyang@twnic.net.tw> writes in gmane.ietf.ima:

> Do we discuss those more ?

I think that we should.

> 1. As I know in SPF
>     SPF TXT record listed where  my email come from list in this domain ,
> 
>     A example in downgrading :
> >>ehlo twnic.net.tw
> >>mail from: <UTF8@twnic.net.tw>  ALT-ADDRESS=ASCII@gmail.com  # EAI-aware
> >>rcpt to:<UTF8@other.domain>     # non-EAI-aware
> 
> when the downgraded mail transmits , if other.domain run SPF check, we can
> pass in SPF helo check ,but fail in SPF  sender check (ascii@gmail.com) if
> gmail.com SPF records with -all unless gmail.com adds SPF for us,
> but it seems impossilbe to do that.

Yes, but that do not much differ from  
     ehlo twnic.net.tw
     mail from:<ASCII@gmail.com>

I think that there is no new restrictions.

On general if you have
     ehlo twnic.net.tw
     mail from: <UTF8@twnic.net.tw>  ALT-ADDRESS=forwarder@gateway.example


if gateway.example ia providing forwarding service, it practically 
can not provide SPF records --  not providing SPF records is part
of service. 


> Fujiwara's downgrade-03 draft said 'more detailed consideration is required'
> in Section 5, But I think that SPF sender check will break ALT-ADDRESS
> without
> restriction.





> 
> 2. DKIM
>     Header change (downgraded / drop ) maybe break the signatures,

Also header change ( conversion to UTF-8 by IMAP/POP server) may 
break signatures. This also need to be discussed.

 
> a downgraded mail keeps the original header can follow DKIM, but DKIM
> should know how to verify and reduction.
> 
> 2.1 Downgrading after DKIM, some header value has changed by downgrading
>    procedue when transmits, DKIM verifier should restores 'Downgraded:'
>    header to verify, and all 'Downgraded:' headers are above
> 'DomainKey-Signature'
>    header.

A)

That requires that Donwgrading -undo algorithm ('upgrade')
in draft-ietf-eai-downgrade really returns original header fields.
Currently there is:

     *  If each mail header has [RFC2047] encoded part and which
         encoding is "UTF-8", it is a downgraded header, so decode it.

This does NOT fill these requirements.  

Currently 'downgrade' part of algorihm even do not preserve
original header fields (except address header fields) to
'Downgraded:' -header fields.


If algorithm is modified and original header fields are preserved
on Downgraded: -header field, on Donwgrading -undo algorithm there
is little problem -- it needs to know which one header fields must
discard -- it must discard correspond downgraded header field, 
when restoring data from Downgraded: -header field -- otherwise
more header fields with same name is generated than on original message.

B)

DKIM signature verify may accur on agent which do not know about
UTF8SMTP protocol -- therefore it will not know how to upgrade header fields.

That also causes that DKIM signature verify fails.

To prevent that downgrading need to move DomainKey- -header fields
to Downgraded: -header fields and destroy original header fields.

... problem there is that downgrade procedure needs know every signing
    protocol ...


( You may want compare how I proecess exatcly this same promlem
  on my draft-hurtta-eai-encapsulation-00.txt  draft. )


> 2.2 Downgrading before DKIM, DKIM signs the downgraded headers, it's
> possible
>    to include 'h=Downgraded:' in 'DomainKey-Signature', all 'Downgraded:'
>    headers are under DomainKey-Signature header, DKIM verifier should verify
>    all 'Downgraded:' headers if there are 'Downgraded' in tags 'h='
> 
>    And we still need to more consideration about the downgrading impact  in
>    DomainKey-Signature  tags 'd=' (domain) 'i=' (sender) 'z=' (header name
>    and header values in quoted-printable) or more.
> 
> 
> 
> If we drops header values (such as uFor or others ) and the headers are
> signed in
> 'DomainKey-Signature' will cause Domain Key verifier  treats as a bad
> signature
> if they do not appear ,especially in trace field, that's fine in trace filed
> rule
> and DKIM siner/verifier issue.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 08 03:25:13 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPDvx-00025n-0n; Thu, 08 Mar 2007 03:25:09 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPDvv-00025f-PZ
	for ima@ietf.org; Thu, 08 Mar 2007 03:25:07 -0500
Received: from twnic.net.tw ([211.72.210.250])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPDvt-0007xK-4W
	for ima@ietf.org; Thu, 08 Mar 2007 03:25:07 -0500
Received: from aabbeell (pc093.twnic.net.tw [211.72.211.93])
	by twnic.net.tw (8.13.8/8.13.8) with SMTP id l288P0N6031024;
	Thu, 8 Mar 2007 16:25:02 +0800
Message-ID: <049401c7615b$835ae980$c7d348d3@aabbeell>
From: "abel" <abelyang@twnic.net.tw>
To: <ima@ietf.org>, "Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <E1HMsDy-0002br-3R@stiedprstage1.ietf.org><03f301c7614d$e918a130$c7d348d3@aabbeell>
	<5dirdcchpo.fsf@Hurtta06k.keh.iki.fi>
Subject: Re: [EAI] Re: SPF and DKIM
Date: Thu, 8 Mar 2007 16:26:44 +0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1807
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1896
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Thanks for Kari comments,
These remind us to pay attention to more details in SPF and DKIM

> On general if you have
>      ehlo twnic.net.tw
>      mail from: <UTF8@twnic.net.tw>  ALT-ADDRESS=forwarder@gateway.example
>
>
> if gateway.example ia providing forwarding service, it practically
> can not provide SPF records --  not providing SPF records is part
> of service.
Yes, but users/clients dont know whether their provider has SPF record in
their ALT-ADDRESS,
If there are SPF in thoes domain include '-all' , that maybe cause their
mail to be rejected.
Mail adminstrator is hard to explains those issue to their clients.


> > 2. DKIM
> >     Header change (downgraded / drop ) maybe break the signatures,
>
> Also header change ( conversion to UTF-8 by IMAP/POP server) may
> break signatures. This also need to be discussed.
Agree!  we miss.

>
> Currently 'downgrade' part of algorihm even do not preserve
> original header fields (except address header fields) to
> 'Downgraded:' -header fields.
I 'm not sure what headers information we lose, but 'change' is a issue in
DKIM

> If algorithm is modified and original header fields are preserved
> on Downgraded: -header field, on Donwgrading -undo algorithm there
> is little problem -- it needs to know which one header fields must
> discard -- it must discard correspond downgraded header field,
> when restoring data from Downgraded: -header field -- otherwise
> more header fields with same name is generated than on original message.
yes, agree!

> B)
>
> DKIM signature verify may accur on agent which do not know about
> UTF8SMTP protocol -- therefore it will not know how to upgrade header
fields.
>
> That also causes that DKIM signature verify fails.
>
> To prevent that downgrading need to move DomainKey- -header fields
> to Downgraded: -header fields and destroy original header fields.
>
> ... problem there is that downgrade procedure needs know every signing
>     protocol ...
>
>
> ( You may want compare how I proecess exatcly this same promlem
>   on my draft-hurtta-eai-encapsulation-00.txt  draft. )
yes, DKIM dose not know how to -undo header fields in 'Downgraded',
and our Drafts does not memtion those more details.

Abel


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 08 07:22:34 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPHdK-0002k0-Ml; Thu, 08 Mar 2007 07:22:10 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPHdJ-0002jr-94
	for ima@ietf.org; Thu, 08 Mar 2007 07:22:09 -0500
Received: from lon-mail-4.gradwell.net ([193.111.201.130])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPHd9-0005fo-MQ
	for ima@ietf.org; Thu, 08 Mar 2007 07:22:09 -0500
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster^pop3&clerew#man*ac^uk)
	by lon-mail-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	45efffe6.13a85.47 for ima@ietf.org; Thu,  8 Mar 2007 12:21:58 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l28CLltA022030
	for <ima@ietf.org>; Thu, 8 Mar 2007 12:21:48 GMT
Date: Thu, 08 Mar 2007 12:21:46 -0000
To: IMA <ima@ietf.org>
Subject: Re: [EAI] SPF and DKIM
References: <E1HMsDy-0002br-3R@stiedprstage1.ietf.org>
	<03f301c7614d$e918a130$c7d348d3@aabbeell>
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Message-ID: <op.tovdyk0y6hl8nm@clerew.man.ac.uk>
In-Reply-To: <03f301c7614d$e918a130$c7d348d3@aabbeell>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bdc523f9a54890b8a30dd6fd53d5d024
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Thu, 08 Mar 2007 06:49:23 -0000, abel <abelyang@twnic.net.tw> wrote:

> Do we discuss those more ?

> 2. DKIM
>     Header change (downgraded / drop ) maybe break the signatures,
>
> a downgraded mail keeps the original header can follow DKIM, but DKIM
> should know how to verify and reduction.

There are no simple answers to the question of EAI and DKIM, but there are  
some possibilities that might be worth exploring.

But first some general points. The first requirement is that DKIM  
verifiers should be able to recognise when they are being asked to verify  
a downgraded message (what they do then is less certain, but without that  
information they are totally stuck).

And the second is that you should include as few headers in the signature  
as will suffice to achieve the desired level of security. The more headers  
that are included in the signature, the less likely that any verification  
will be possible.
>
> 2.1 Downgrading after DKIM, some header value has changed by downgrading
>    procedue when transmits, DKIM verifier should restores 'Downgraded:'
>    header to verify, and all 'Downgraded:' headers are above
> 'DomainKey-Signature'
>    header.

Yes, that is one possible approach. In principle the changes specified in  
our 'downgrade' document should be reversible. In practice, it is not so  
sure how well that would work. It might be easier if DKIM included an even  
more relaxed canonicalization algorithm. And it is more likely to work the  
fewer headers covered by the signature (but, unfortunately, including the  
 From header is a MUST).

> 2.2 Downgrading before DKIM, DKIM signs the downgraded headers, it's
> possible
>    to include 'h=Downgraded:' in 'DomainKey-Signature', all 'Downgraded:'
>    headers are under DomainKey-Signature header, DKIM verifier should  
> verify
>    all 'Downgraded:' headers if there are 'Downgraded' in tags 'h='
>
>    And we still need to more consideration about the downgrading impact   
> in
>    DomainKey-Signature  tags 'd=' (domain) 'i=' (sender) 'z=' (header  
> name
>    and header values in quoted-printable) or more.

Again, if the downgrade process is suffficiently well defined that all  
downgraders will produce exactly the same dongraded message, then signing  
that (even if what you send is the original utf8 form) would suffice. Even  
better, include two signatures, one for the original utf8 version (which  
should verify without problem at site that receive it in that form) and  
one for the downgraded version.
>
>
>
> If we drops header values (such as uFor or others ) and the headers are
> signed in
> 'DomainKey-Signature' will cause Domain Key verifier  treats as a bad
> signature
> if they do not appear ,especially in trace field, that's fine in trace  
> filed
> rule
> and DKIM siner/verifier issue.

Generally speaking, signing trace fields is a Bad Thing.

It is doubtful whether this WG should be looking into this issue in too  
much detail at this stage, but it is nevertheless useful to have some idea  
of what the problems and possibilities might be, since the matter will  
have to be settled at some stage.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 08 07:50:34 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPI4Z-00047L-Ha; Thu, 08 Mar 2007 07:50:19 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPI4Y-00047G-LN
	for ima@ietf.org; Thu, 08 Mar 2007 07:50:18 -0500
Received: from lon-mail-4.gradwell.net ([193.111.201.130])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPI4X-0000pV-3b
	for ima@ietf.org; Thu, 08 Mar 2007 07:50:18 -0500
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster$pop3$clerew$man$ac&uk)
	by lon-mail-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	45f00687.11a6b.365 for ima@ietf.org; Thu,  8 Mar 2007 12:50:15 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l28CoCw0023741
	for <ima@ietf.org>; Thu, 8 Mar 2007 12:50:16 GMT
Date: Thu, 08 Mar 2007 12:50:12 -0000
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Re: From Jari: Re: Your DISCUSS on
	draft-ietf-eai-framework-05 (fwd)
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Message-ID: <op.tove9yxl6hl8nm@clerew.man.ac.uk>
In-Reply-To: <87F2B237E36CE025B401921E@p3.JCK.COM>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Thu, 08 Mar 2007 03:18:26 -0000, John C Klensin <klensin@jck.com> wrote:

>
> As mentioned above, "mail storage agent" is not well-defined or
> formally part of the model
>
>> cannot safely assume that agents accessing email storage
>
> It is a little worse than that.  It may use some protocol --
> either LMTP or something that is not standardized in the IETF --
> to deliver to the mail store.  If the mail store, or the path to
> it, doesn't have UTF8SMTP capability, the delivery SMTP server
> is stuck.   Worse, it may deliver messages to different
> addresses (mailboxes) into different message stores using
> different protocols.  If some of them are fully capable of
> handling UTF-8 headers and message content, and some are not, it
> should probably advertise the options ...

If a server advertises UTF8SMTP, then it is ofering a guarantee:

    "Either I will ensure that this messages is handed off, in exactly the  
form received, to some user/mailbox/store/system/whatever that is willing  
to offer essentially the same guarantee;
    OR I will downgrade it before passing it to any  
user/mailbox/store/system/whatever that cannot give that guarantee;
    OR I will send it back up the Return-Path with an explanation that it  
could not be delivered."

This implies, to me, that even if there are internal communications (LMPT,  
porocmail scripts, whatever) for routeing mail for different local-parts  
through different channels, the MTA itself needs to be configured with  
basic information as to which local-parts/channels can offer the UTF8SMTP  
capability. Sounds like a case for a bit of sendmail.cf hacking :-( .

> but it is not clear what
> it should do in the cases in which, e.g., someone has assigned a
> non-ASCII address to a UTF-8-incapable mail store.  That case is
> arguably a configuration error,...

agreed.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 08 10:59:42 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPL1h-0007qg-O7; Thu, 08 Mar 2007 10:59:33 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPL1g-0007qL-EW
	for ima@ietf.org; Thu, 08 Mar 2007 10:59:32 -0500
Received: from ns.jck.com ([209.187.148.211] helo=bs.jck.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPL1e-0002hf-TS
	for ima@ietf.org; Thu, 08 Mar 2007 10:59:32 -0500
Received: from [127.0.0.1] (helo=p3.JCK.COM)
	by bs.jck.com with esmtp (Exim 4.34)
	id 1HPL1e-00015r-2B; Thu, 08 Mar 2007 10:59:30 -0500
Date: Thu, 08 Mar 2007 10:59:28 -0500
From: John C Klensin <klensin@jck.com>
To: abel <abelyang@twnic.net.tw>
Subject: Re: [EAI] Re: SPF and DKIM
Message-ID: <046B341675D9F7ABEEBF84C6@p3.JCK.COM>
In-Reply-To: <049401c7615b$835ae980$c7d348d3@aabbeell>
References: <E1HMsDy-0002br-3R@stiedprstage1.ietf.org>
	<03f301c7614d$e918a130$c7d348d3@aabbeell>
	<5dirdcchpo.fsf@Hurtta06k.keh.iki.fi>
	<049401c7615b$835ae980$c7d348d3@aabbeell>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c0bedb65cce30976f0bf60a0a39edea4
Cc: ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org



--On Thursday, 08 March, 2007 16:26 +0800 abel
<abelyang@twnic.net.tw> wrote:

> Thanks for Kari comments,
> These remind us to pay attention to more details in SPF and
> DKIM

Sorry, but let me suggest a different view, one that I think is
important if anyone actually wants to finish this stage of the
work.  Please remember that we are many, many months behind our
original schedule which was to have Experimental documents
approved and in the publication queue before the end of last
calendar year.

The charter calls for us to worry about compatibility issues
with the base email infrastructure.   We originally thought
about that in terms of what is covered by 2821 and 2822.  It has
been expanded to include DSNs, POP, IMAP, and consideration of
mailing lists (the latter are covered in 2821 although very
superficially).  

It does not specify compatibility with SPF, or DKIM, or any of
several dozen activities and proposals for dealing with email or
using it in unusual ways.

The WG signed off on "framework".  It discusses "systems or
mechanisms that are dependent on digital signatures or similar
integrity protection for mail headers" and mentions the need for
DKIM and this work to _eventually_ consider each other" but
explicitly indicates that this work will not "address or solve
the issues" in Section 9 on Security Considerations.  There is
also a discussion of signed body parts and downgrading in
Section 6.4 on "Encoded words, signed messages and downgrading"
that concludes 
"...downgrading must be performed with extreme care if at all."

I believe that, if we make smooth working of DKIM, SPF, etc.,
especially in systems that have not been upgraded to work with
UTF8SMTP mail, a requirement for an acceptable downgrading
solution that we will never find an acceptable downgrading
solution.   

We actually know how to make systems like that work today
(assuming they are upgraded to recognize our addresses) and that
is to reject or bounce any message that contains their headers
and would otherwise need to be downgraded.  My instinct is that
we are better off ignoring them, downgrading, and letting the
final delivery system sort things out.   Perhaps it would be
wise to remove the SPF or DKIM headers entirely on downgrade
instead, but advice on that option should come from those WGs
--we should not be guessing here about what would cause the
least damage in their various scenarios.

But the bottom line, IMO, is that, if we are sincerely
interested in getting this work done we ignore anything that is
not in the Charter or critical to completing chartered work, at
least until we get the Experimental documents finished.  I
believe that anyone considering bringing these issues up again
on the mailing list should first ask him or herself whether the
probable outcome of delaying, or even killing, this work is
worth it... and whether he or she wants to take responsibility
for that.

     john


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 08 11:00:38 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPL2k-00089t-0u; Thu, 08 Mar 2007 11:00:38 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPL2h-00089X-7s
	for ima@ietf.org; Thu, 08 Mar 2007 11:00:36 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPL2e-0002uU-PU
	for ima@ietf.org; Thu, 08 Mar 2007 11:00:35 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HPL2Q-0006oN-SS for ima@ietf.org; Thu, 08 Mar 2007 17:00:19 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 08 Mar 2007 17:00:18 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 08 Mar 2007 17:00:18 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 08 Mar 2007 17:59:54 +0200
Lines: 49
Message-ID: <5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0ddefe323dd869ab027dbfff7eff0465
Subject: [EAI] Re: From Jari: Re: Your DISCUSS on
	draft-ietf-eai-framework-05 (fwd)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

"Charles Lindsey" <chl@clerew.man.ac.uk> writes
in gmane.ietf.ima:

> On Thu, 08 Mar 2007 03:18:26 -0000, John C Klensin <klensin@jck.com> wrote:
> 
> >
> > As mentioned above, "mail storage agent" is not well-defined or
> > formally part of the model
> >
> >> cannot safely assume that agents accessing email storage
> >
> > It is a little worse than that.  It may use some protocol --
> > either LMTP or something that is not standardized in the IETF --
> > to deliver to the mail store.  If the mail store, or the path to
> > it, doesn't have UTF8SMTP capability, the delivery SMTP server
> > is stuck.   Worse, it may deliver messages to different
> > addresses (mailboxes) into different message stores using
> > different protocols.  If some of them are fully capable of
> > handling UTF-8 headers and message content, and some are not, it
> > should probably advertise the options ...
> 
> If a server advertises UTF8SMTP, then it is ofering a guarantee:
> 
>     "Either I will ensure that this messages is handed off, in exactly
> the  form received, to some user/mailbox/store/system/whatever that is
> willing  to offer essentially the same guarantee;
>     OR I will downgrade it before passing it to any
> user/mailbox/store/system/whatever that cannot give that guarantee;
>     OR I will send it back up the Return-Path with an explanation that
> it  could not be delivered."
> 
> This implies, to me, that even if there are internal communications
> (LMPT,  porocmail scripts, whatever) for routeing mail for different
> local-parts  through different channels, the MTA itself needs to be
> configured with  basic information as to which local-parts/channels
> can offer the UTF8SMTP  capability. Sounds like a case for a bit of
> sendmail.cf hacking :-( .

On stronger form that  user/mailbox/store/system/whatever  system
is arranged that way that non UTF8SMTP agents no not see UTF8SMTP
messages.

For local delivery agent (LDA) that means that UTF8SMTP and ASCII messages
are stored to different mailbox (files or directories or whatever).

If communigation between MTA and LDA use LMTP no "sendmail.cf hacking"
should be needed -- UTF8SMTP negation should work also with LMTP.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 08 11:55:22 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPLte-0004kC-Kf; Thu, 08 Mar 2007 11:55:18 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPLtc-0004hg-4R
	for ima@ietf.org; Thu, 08 Mar 2007 11:55:16 -0500
Received: from ns.jck.com ([209.187.148.211] helo=bs.jck.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPLob-0002rf-5J
	for ima@ietf.org; Thu, 08 Mar 2007 11:50:07 -0500
Received: from [127.0.0.1] (helo=p3.JCK.COM)
	by bs.jck.com with esmtp (Exim 4.34)
	id 1HPLoU-0001dk-HY; Thu, 08 Mar 2007 11:49:58 -0500
Date: Thu, 08 Mar 2007 11:49:56 -0500
From: John C Klensin <klensin@jck.com>
To: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>,
	Charles Lindsey <chl@clerew.man.ac.uk>, ima@ietf.org
Subject: Re: [EAI] Re: From Jari: Re: Your DISCUSS
	on	draft-ietf-eai-framework-05 (fwd)
Message-ID: <644E4D36D257FC9403DDB139@p3.JCK.COM>
In-Reply-To: <5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a7d2e37451f7f22841e3b6f40c67db0f
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org



--On Thursday, 08 March, 2007 17:59 +0200 Kari Hurtta
<hurtta+gmane@siilo.fmi.fi> wrote:

> "Charles Lindsey" <chl@clerew.man.ac.uk> writes
> in gmane.ietf.ima:
> 
>> On Thu, 08 Mar 2007 03:18:26 -0000, John C Klensin
>> <klensin@jck.com> wrote:
>> 
>> > 
>> > As mentioned above, "mail storage agent" is not
>> > well-defined or formally part of the model
>> > 
>> >> cannot safely assume that agents accessing email storage
>> > 
>> > It is a little worse than that.  It may use some protocol --
>> > either LMTP or something that is not standardized in the
>> >...

>> If a server advertises UTF8SMTP, then it is ofering a
>> guarantee:
>> 
>>     "Either I will ensure that this messages is handed off,
>>     in exactly the  form received, to some
>> user/mailbox/store/system/whatever that is willing  to offer
>> essentially the same guarantee; OR I will downgrade it before
>>     passing it to any
>> user/mailbox/store/system/whatever that cannot give that
>> guarantee; OR I will send it back up the Return-Path with an
>>     explanation that it  could not be delivered."

ok.  But, for the case that Jari was concerned about, the second
option is eliminated since it cannot be guaranteed that
downgrading and subsequent reading by a legacy system will not
lose any information.  So the statement above is equivalent to
	"Unless I can pass the message into a mechanism or
	repository that guarantees full UTF8SMTP support, I must
	reject or return (bounce) it".  
For those of us who don't think highly of returning (bouncing)
messages, that is in turn almost equivalent to:
		"If a delivery MTA cannot guarantee that it can deliver
		the message to an UTF8SMTP-capable system, it SHOULD NOT
		advertise the SMTP extension at all"

I don't think one wants to go there, but they are certainly
options that, if I were implementing such an MTA, I would make
configurable.   They are, after all, just another set of points
in the tradeoffs between "deliver a message, even damaged,
whenever possible" and "deliver only those messages whose
integrity can be completely guaranteed".  

>> This implies, to me, that even if there are internal
>> communications (LMPT,  porocmail scripts, whatever) for
>> routeing mail for different local-parts  through different
>> channels, the MTA itself needs to be configured with  basic
>> information as to which local-parts/channels can offer the
>> UTF8SMTP  capability. Sounds like a case for a bit of
>> sendmail.cf hacking :-( .

In the most general cases, the MTA can't possibly know enough.
Worse, things can happen after "final delivery" over which the
MTA has no control.  For example, I would expect that, over
time, mail stores would migrate from 7-bit-only to
8-bit-capable, not only in content and headers, but in keys,
etc.  I would not expect them to migrate the other way, but see
no way to ban that.   So, just as a given message in a mail
store might be accessed by clients and user agents with a wide
variety of different capabilities, there is no way for the MTA
to know the behavior and capabilities, over time, of the message
destination.

> On stronger form that  user/mailbox/store/system/whatever
> system is arranged that way that non UTF8SMTP agents no not
> see UTF8SMTP messages.

By "not see" you mean, perhaps, "be told that they aren't
there?", "be told that they are not in a readable format?".
Note that we've already got provisions for the cases that do
work in the IMAP and POP documents, but, if a message is
delivered to a mail store or mechanism that is, itself,
UTF8SMTP-capable, but that store is accessed with a legacy POP
server, things may happen that are not predictable (since they
depend a lot on how the mail store and POP server are
implemented) or standardizable by this WG.

> For local delivery agent (LDA) that means that UTF8SMTP and
> ASCII messages are stored to different mailbox (files or
> directories or whatever).

One could implement it that way.  One could also implement it in
a variety of other ways.   Note that, if I have a mailbox for
which I have established several names (by aliasing or
otherwise), some of which involve non-ASCII addresses, and that
mailbox is fully UTF8SMTP-capable, I would consider the
restriction implied by the above completely unacceptable.

So I think you are talking about a whole series of
implementation or configuration choices above.  They are choices
I think our specifications should permit (even when I think they
would be dumb).  But, unless one of you is actually suggesting
standardizing something, I don't see where this discussion takes
us.  And, if you are suggesting standardizing something, let's
see the I-D.

     john


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 08 13:17:06 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPNAg-0008Im-4w; Thu, 08 Mar 2007 13:16:58 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPNAf-0008Ig-Bp
	for ima@ietf.org; Thu, 08 Mar 2007 13:16:57 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPNAd-00046l-Sh
	for ima@ietf.org; Thu, 08 Mar 2007 13:16:57 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HPNAX-0001RV-40 for ima@ietf.org; Thu, 08 Mar 2007 19:16:49 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 08 Mar 2007 19:16:49 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 08 Mar 2007 19:16:49 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 08 Mar 2007 20:16:37 +0200
Lines: 75
Message-ID: <5dfy8fob22.fsf@Hurtta06k.keh.iki.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 00e94c813bef7832af255170dca19e36
Subject: [EAI] Re: From Jari: Re: Your DISCUSS
	on	draft-ietf-eai-framework-05 (fwd)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

John C Klensin <klensin@jck.com> writes in gmane.ietf.ima:

> >> This implies, to me, that even if there are internal
> >> communications (LMPT,  porocmail scripts, whatever) for
> >> routeing mail for different local-parts  through different
> >> channels, the MTA itself needs to be configured with  basic
> >> information as to which local-parts/channels can offer the
> >> UTF8SMTP  capability. Sounds like a case for a bit of
> >> sendmail.cf hacking :-( .
> 
> In the most general cases, the MTA can't possibly know enough.
> Worse, things can happen after "final delivery" over which the
> MTA has no control.  For example, I would expect that, over
> time, mail stores would migrate from 7-bit-only to
> 8-bit-capable, not only in content and headers, but in keys,
> etc.  I would not expect them to migrate the other way, but see
> no way to ban that.   So, just as a given message in a mail
> store might be accessed by clients and user agents with a wide
> variety of different capabilities, there is no way for the MTA
> to know the behavior and capabilities, over time, of the message
> destination.
> 
> > On stronger form that  user/mailbox/store/system/whatever
> > system is arranged that way that non UTF8SMTP agents no not
> > see UTF8SMTP messages.
> 
> By "not see" you mean, perhaps, "be told that they aren't
> there?", "be told that they are not in a readable format?".
> Note that we've already got provisions for the cases that do
> work in the IMAP and POP documents, but, if a message is
> delivered to a mail store or mechanism that is, itself,
> UTF8SMTP-capable, but that store is accessed with a legacy POP
> server, things may happen that are not predictable (since they
> depend a lot on how the mail store and POP server are
> implemented) or standardizable by this WG.
> 
> > For local delivery agent (LDA) that means that UTF8SMTP and
> > ASCII messages are stored to different mailbox (files or
> > directories or whatever).
> 
> One could implement it that way.  One could also implement it in
> a variety of other ways.   Note that, if I have a mailbox for
> which I have established several names (by aliasing or
> otherwise), some of which involve non-ASCII addresses, and that
> mailbox is fully UTF8SMTP-capable, I would consider the
> restriction implied by the above completely unacceptable.

That means that when MUA is accesing directly (*) mailbox (files
or directories) and do not known about UTF8SMTP, it does not
not see UTF8SMTP messages, because it does not know from where 
to look them.

UTF8SMTP cabable MAU can be programmed to look also from
place where UTF8SMTP ares stored.  For _user_ this is still
one incoming mailbox. 

(*) "directly == via filesystem, not with POP or IMAP protocol"

> So I think you are talking about a whole series of
> implementation or configuration choices above.  They are choices
> I think our specifications should permit (even when I think they
> would be dumb).  But, unless one of you is actually suggesting
> standardizing something, I don't see where this discussion takes
> us.  And, if you are suggesting standardizing something, let's
> see the I-D.
> 
>      john

Well, seems that there need something to be said about mailstores.
Not actual implementation, but some requirements for them when
interacting with UTF8SMTP.   But I do not know yet, what these are.

"Mailstore requirements for Email Address Internationalization (EAI)" ?

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 08 13:33:56 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPNR6-00071Q-Ms; Thu, 08 Mar 2007 13:33:56 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPNR5-00071L-S1
	for ima@ietf.org; Thu, 08 Mar 2007 13:33:55 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPNR4-00076g-IM
	for ima@ietf.org; Thu, 08 Mar 2007 13:33:55 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HPNQw-0003FE-SS for ima@ietf.org; Thu, 08 Mar 2007 19:33:47 +0100
Received: from d253108.dialin.hansenet.de ([80.171.253.108])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 08 Mar 2007 19:33:46 +0100
Received: from nobody by d253108.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 08 Mar 2007 19:33:46 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Thu, 08 Mar 2007 19:32:44 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 28
Message-ID: <45F056CC.30FE@xyzzy.claranet.de>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d253108.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d
Subject: [EAI] Re: From Jari: Re: Your DISCUSS on
 draft-ietf-eai-framework-05 (fwd)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Charles Lindsey wrote:

> If a server advertises UTF8SMTP, then it is ofering a guarantee:

>     "Either I will ensure that this messages is handed off, in exactly the
> form received, to some user/mailbox/store/system/whatever that is willing
> to offer essentially the same guarantee;
>     OR I will downgrade it before passing it to any
> user/mailbox/store/system/whatever that cannot give that guarantee;
>     OR I will send it back up the Return-Path with an explanation that it
> could not be delivered."

Before picking the last exit it could also reject the mail at RCPT TO or
DATA time.  Bouncing to unverified Return-Paths is considered as net abuse
today, the receiver would be blacklisted.

Actually a tricky issue if MAIL FROM and RCPT TO are all-ASCII, and only
the header indicates that the DATA is a message/utf-8.

> the MTA itself needs to be configured with basic information as to which
> local-parts/channels can offer the UTF8SMTP capability. Sounds like a
> case for a bit of sendmail.cf hacking :-( .

Really tricky.  Minimally we've to explain the issue somewhere, probably
in the SMTP draft.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 08 13:51:13 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPNha-0003Da-8Y; Thu, 08 Mar 2007 13:50:58 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPNhZ-0003DV-De
	for ima@ietf.org; Thu, 08 Mar 2007 13:50:57 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPNhY-00016n-35
	for ima@ietf.org; Thu, 08 Mar 2007 13:50:57 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HPNhO-0004ta-Au for ima@ietf.org; Thu, 08 Mar 2007 19:50:46 +0100
Received: from d253108.dialin.hansenet.de ([80.171.253.108])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 08 Mar 2007 19:50:46 +0100
Received: from nobody by d253108.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 08 Mar 2007 19:50:46 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Thu, 08 Mar 2007 19:38:17 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 33
Message-ID: <45F05819.129F@xyzzy.claranet.de>
References: <E1HMsDy-0002br-3R@stiedprstage1.ietf.org>
	<03f301c7614d$e918a130$c7d348d3@aabbeell>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d253108.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034
Subject: [EAI] Re: SPF and DKIM
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

abel wrote:

> Do we discuss those more ?

For SPF I consider a separate draft.

>     A example in downgrading :

>>>ehlo twnic.net.tw
>>>mail from: <UTF8@twnic.net.tw>  ALT-ADDRESS=ASCII@gmail.com  # EAI-aware
>>>rcpt to:<UTF8@other.domain>     # non-EAI-aware

> when the downgraded mail transmits , if other.domain run SPF check, we can
> pass in SPF helo check ,but fail in SPF  sender check (ascii@gmail.com) if
> gmail.com SPF records with -all unless gmail.com adds SPF for us,
> but it seems impossilbe to do that.

Downgrading is actually the simple case.  Of course using different policies
for the UTF-8 address and the ALTADDRESS would be unwise (putting it mildly).

A simple way to guarantee no nonsense is to use the same domain resulting
in the same policy, e.g.

MAIL FROM:<martin@dürst.example> ALT-ADDRESS=martin@xn--drst-Ora.example

It starts to get more interesting without downgrading if the local part
uses UTF-8, and the result has to be reported in a Received-SPF header
field.  And of course no SPF implementation already supports the IDNA
magic to deal with internationalized domains, but in theory that's a
solved problem (okay, I lurk on the IDNAbis list, s/theory/THEORY/ :-)

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 08 17:10:54 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPPch-0003ss-7l; Thu, 08 Mar 2007 15:54:03 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPPYt-0006tt-UT; Thu, 08 Mar 2007 15:50:07 -0500
Received: from ns1.neustar.com ([2001:503:c779:1a::9c9a:108a])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HPPYt-0007cb-AH; Thu, 08 Mar 2007 15:50:07 -0500
Received: from stiedprstage1.ietf.org (stiedprstage1.va.neustar.com
	[10.31.47.10]) by ns1.neustar.com (Postfix) with ESMTP id D48DB26F10;
	Thu,  8 Mar 2007 20:50:05 +0000 (GMT)
Received: from ietf by stiedprstage1.ietf.org with local (Exim 4.43)
	id 1HPPYq-0007Jh-Rs; Thu, 08 Mar 2007 15:50:04 -0500
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
To: i-d-announce@ietf.org
From: Internet-Drafts@ietf.org
Message-Id: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
Date: Thu, 08 Mar 2007 15:50:04 -0500
X-Spam-Score: -2.5 (--)
X-Scan-Signature: 10d3e4e3c32e363f129e380e644649be
Cc: ima@ietf.org
Subject: [EAI] I-D ACTION:draft-ietf-eai-downgrade-03.txt 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts 
directories.
This draft is a work item of the Email Address Internationalization Working Group of the IETF.

	Title		: Downgrading mechanism for Email Address Internationalization
	Author(s)	: Y. Yoneya, K. Fujiwara
	Filename	: draft-ietf-eai-downgrade-03.txt
	Pages		: 18
	Date		: 2007-3-8
	
Traditional mail systems handle only US-ASCII characters in SMTP
   envelope and mail header fields.  The Email Address
   Internationalization is implemented by allowing UTF-8 characters in
   SMTP envelope and mail header fields (UTF8SMTP).  To deliver Non-
   ASCII mail address via UTF8SMTP non-compliant environment, some sort
   of converting mechanism (i.e. downgrading) is required.  This
   document describes requirements for downgrading, SMTP downgrading,
   Email header downgrading and implementation consideration.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-eai-downgrade-03.txt

To remove yourself from the I-D Announcement list, send a message to 
i-d-announce-request@ietf.org with the word unsubscribe in the body of 
the message. 
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce 
to change your subscription settings.

Internet-Drafts are also available by anonymous FTP. Login with the 
username "anonymous" and a password of your e-mail address. After 
logging in, type "cd internet-drafts" and then 
"get draft-ietf-eai-downgrade-03.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-eai-downgrade-03.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body; access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID: <2007-3-8134705.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-eai-downgrade-03.txt

--OtherAccess
Content-Type: Message/External-body; name="draft-ietf-eai-downgrade-03.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2007-3-8134705.I-D@ietf.org>


--OtherAccess--

--NextPart
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--NextPart--





From ima-bounces@ietf.org Fri Mar 09 04:27:06 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPbNN-0002as-Hk; Fri, 09 Mar 2007 04:27:01 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPXGz-0004Yn-C5
	for ima@ietf.org; Fri, 09 Mar 2007 00:04:09 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPXGw-0004Lb-3B
	for ima@ietf.org; Fri, 09 Mar 2007 00:04:08 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HPXGo-0003Gq-J0 for ima@ietf.org; Fri, 09 Mar 2007 06:03:58 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 09 Mar 2007 06:03:58 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 09 Mar 2007 06:03:58 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 09 Mar 2007 07:03:45 +0200
Lines: 33
Message-ID: <5dodn33t5a.fsf@Hurtta06k.keh.iki.fi>
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034
Subject: [EAI] "6. Email header Downgrading" (Re: I-D
	ACTION:draft-ietf-eai-downgrade-03.txt)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Internet-Drafts@ietf.org writes in gmane.ietf.ima:

> A New Internet-Draft is available from the on-line Internet-Drafts 
> directories.
> This draft is a work item of the Email Address Internationalization Working Group of the IETF.
> 
> 	Title		: Downgrading mechanism for Email Address Internationalization
> 	Author(s)	: Y. Yoneya, K. Fujiwara
> 	Filename	: draft-ietf-eai-downgrade-03.txt
> 	Pages		: 18
> 	Date		: 2007-3-8
> 	
> Traditional mail systems handle only US-ASCII characters in SMTP
>    envelope and mail header fields.  The Email Address
>    Internationalization is implemented by allowing UTF-8 characters in
>    SMTP envelope and mail header fields (UTF8SMTP).  To deliver Non-
>    ASCII mail address via UTF8SMTP non-compliant environment, some sort
>    of converting mechanism (i.e. downgrading) is required.  This
>    document describes requirements for downgrading, SMTP downgrading,
>    Email header downgrading and implementation consideration.

|   other headers:
|      All other headers which contains UTF-8 characters are preserved in
|      Downgraded: header and removed.

Removing of MIME's  Content-Type -header field produces incorrect result.

Basically mime-type part (type/subtype) of that header-field must be preserved.
Also following mime paramaters need to be preserved: charset and boundary
These parameter values should be ASCII -only.  Also type/subtype value
should be ASCII -only.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 09 04:27:12 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPbNX-00035K-VC; Fri, 09 Mar 2007 04:27:11 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPXV6-0004Y3-RM
	for ima@ietf.org; Fri, 09 Mar 2007 00:18:44 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPXV4-0000Mn-Ga
	for ima@ietf.org; Fri, 09 Mar 2007 00:18:44 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HPXUz-0004by-2q for ima@ietf.org; Fri, 09 Mar 2007 06:18:37 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 09 Mar 2007 06:18:37 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 09 Mar 2007 06:18:37 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 09 Mar 2007 07:18:25 +0200
Lines: 39
Message-ID: <5dk5xr3sgu.fsf@Hurtta06k.keh.iki.fi>
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7baded97d9887f7a0c7e8a33c2e3ea1b
Subject: [EAI] "7. Upgrading downgraded header" (Re: I-D
	ACTION:draft-ietf-eai-downgrade-03.txt)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Internet-Drafts@ietf.org writes in gmane.ietf.ima:

> A New Internet-Draft is available from the on-line Internet-Drafts 
> directories.
> This draft is a work item of the Email Address Internationalization Working Group of the IETF.
> 
> 	Title		: Downgrading mechanism for Email Address Internationalization
> 	Author(s)	: Y. Yoneya, K. Fujiwara
> 	Filename	: draft-ietf-eai-downgrade-03.txt
> 	Pages		: 18
> 	Date		: 2007-3-8
> 	
> Traditional mail systems handle only US-ASCII characters in SMTP
>    envelope and mail header fields.  The Email Address
>    Internationalization is implemented by allowing UTF-8 characters in
>    SMTP envelope and mail header fields (UTF8SMTP).  To deliver Non-
>    ASCII mail address via UTF8SMTP non-compliant environment, some sort
>    of converting mechanism (i.e. downgrading) is required.  This
>    document describes requirements for downgrading, SMTP downgrading,
>    Email header downgrading and implementation consideration.

| o  If each mail header has [RFC2047] encoded part and which encoding
|      is "UTF-8", it may be a downgraded header, so decode it.

That algorithm not necessary produce original result. 

But perhaps it is determined that sequence first downgrade and then upgrade
does not need produce original result ?

Because on downgrade  only header field which was RFC2047 encodes was:
|   Subject:
|      Encode the header by [RFC2047] with UTF-8 tag and replace it.

that upgrade rule can be:

| o  If Subject: header field has [RFC2047] encoded part and which encoding
|      is "UTF-8", it may be a downgraded header, so decode it.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 09 04:28:54 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPbPC-0005i6-L0; Fri, 09 Mar 2007 04:28:54 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPZmU-00018s-3z
	for ima@ietf.org; Fri, 09 Mar 2007 02:44:50 -0500
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPZmS-000796-QR
	for ima@ietf.org; Fri, 09 Mar 2007 02:44:50 -0500
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id CEA042596C6;
	Fri,  9 Mar 2007 08:44:43 +0100 (CET)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 23928-07; Fri,  9 Mar 2007 08:44:39 +0100 (CET)
Received: from [192.168.1.54] (162.80-203-220.nextgentel.com [80.203.220.162])
	by eikenes.alvestrand.no (Postfix) with ESMTP id DE09D2596C3;
	Fri,  9 Mar 2007 08:44:38 +0100 (CET)
Message-ID: <45F11064.5070305@alvestrand.no>
Date: Fri, 09 Mar 2007 08:44:36 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Thunderbird 1.5.0.7 (X11/20060921)
MIME-Version: 1.0
To: abel <abelyang@twnic.net.tw>
Subject: Re: [EAI] Re: SPF and DKIM
References: <E1HMsDy-0002br-3R@stiedprstage1.ietf.org><03f301c7614d$e918a130$c7d348d3@aabbeell>	<5dirdcchpo.fsf@Hurtta06k.keh.iki.fi>
	<049401c7615b$835ae980$c7d348d3@aabbeell>
In-Reply-To: <049401c7615b$835ae980$c7d348d3@aabbeell>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22
Cc: ima@ietf.org, Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

abel wrote:
> Thanks for Kari comments,
> These remind us to pay attention to more details in SPF and DKIM
>
>   
>> On general if you have
>>      ehlo twnic.net.tw
>>      mail from: <UTF8@twnic.net.tw>  ALT-ADDRESS=forwarder@gateway.example
>>
>>
>> if gateway.example ia providing forwarding service, it practically
>> can not provide SPF records --  not providing SPF records is part
>> of service.
>>     
> Yes, but users/clients dont know whether their provider has SPF record in
> their ALT-ADDRESS,
> If there are SPF in thoes domain include '-all' , that maybe cause their
> mail to be rejected.
> Mail adminstrator is hard to explains those issue to their clients.
>   
I think the brutal answer is "don't do that".
If you use an email address in an ALT-ADDRESS, that needs to be an email 
address controlled and managed by someone who's actively supporting 
UTF8SMTP - including mangling the SPF records (if any) to allow the 
gateways to send the messages as needed.

                    Harald


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 09 04:28:59 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPbPG-0005ss-Fp; Fri, 09 Mar 2007 04:28:58 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPZnq-00036L-Pc
	for ima@ietf.org; Fri, 09 Mar 2007 02:46:14 -0500
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPZnp-0007SH-GK
	for ima@ietf.org; Fri, 09 Mar 2007 02:46:14 -0500
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id F21C22596C6;
	Fri,  9 Mar 2007 08:46:12 +0100 (CET)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 23928-08; Fri,  9 Mar 2007 08:46:06 +0100 (CET)
Received: from [192.168.1.54] (162.80-203-220.nextgentel.com [80.203.220.162])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 28E072596C7;
	Fri,  9 Mar 2007 08:46:06 +0100 (CET)
Message-ID: <45F110BB.2000705@alvestrand.no>
Date: Fri, 09 Mar 2007 08:46:03 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Thunderbird 1.5.0.7 (X11/20060921)
MIME-Version: 1.0
To: Frank Ellermann <nobody@xyzzy.claranet.de>
Subject: Re: [EAI] Re: SPF and DKIM
References: <E1HMsDy-0002br-3R@stiedprstage1.ietf.org>	<03f301c7614d$e918a130$c7d348d3@aabbeell>
	<45F05819.129F@xyzzy.claranet.de>
In-Reply-To: <45F05819.129F@xyzzy.claranet.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c
Cc: ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann wrote:
> abel wrote:
>
>   
>> Do we discuss those more ?
>>     
>
> For SPF I consider a separate draft.
>   
I think a separate draft is a Good Idea.
As John said, consideration of such a draft isn't on the WG's agenda 
until the core specs are shipped for Experimental.

              Harald


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 09 04:29:07 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPbPO-00068H-Qc; Fri, 09 Mar 2007 04:29:06 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPZtC-0006tS-57
	for ima@ietf.org; Fri, 09 Mar 2007 02:51:46 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPZt6-0008Hm-Ni
	for ima@ietf.org; Fri, 09 Mar 2007 02:51:46 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HPZsm-00037c-LZ for ima@ietf.org; Fri, 09 Mar 2007 08:51:20 +0100
Received: from etuovi.fmi.fi ([193.166.207.129])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 09 Mar 2007 08:51:20 +0100
Received: from hurtta+gmane by etuovi.fmi.fi with local (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 09 Mar 2007 08:51:20 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 09 Mar 2007 09:52:20 +0200
Lines: 65
Message-ID: <5dlki6c0qz.fsf_-_@leija.fmi.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: etuovi.fmi.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b4a0a5f5992e2a4954405484e7717d8c
Subject: [EAI] LMTP, mailstore
 (Re: From Jari: Re: Your DISCUSS on draft-ietf-eai-framework-05 (fwd))
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta <hurtta+gmane@siilo.fmi.fi> writes in gmane.ietf.ima:

<...>
> > This implies, to me, that even if there are internal communications
> > (LMPT,  porocmail scripts, whatever) for routeing mail for different
> > local-parts  through different channels, the MTA itself needs to be
> > configured with  basic information as to which local-parts/channels
> > can offer the UTF8SMTP  capability. Sounds like a case for a bit of
> > sendmail.cf hacking :-( .
> 
> On stronger form that  user/mailbox/store/system/whatever  system
> is arranged that way that non UTF8SMTP agents no not see UTF8SMTP
> messages.
> 
> For local delivery agent (LDA) that means that UTF8SMTP and ASCII messages
> are stored to different mailbox (files or directories or whatever).
> 
> If communigation between MTA and LDA use LMTP no "sendmail.cf hacking"
> should be needed -- UTF8SMTP negation should work also with LMTP.

I assume following model:


                  +----------+              +----------+
                  | final    |              |          |
    ----SMTP--->  |  MTA     | ---LMTP----> |   LDA    |
                  |          |              |          |
                  +----------+              +----------+
                                                | |
                                                | |   write
                                                \ /
                                                 |

                                            (----------)
                                            (  mail-   )
                                            (  store   )
                                            (----------)
                                                 
                                                 |    read
       MTA = Mail Transport Agent                |
       LDA = Local Delivery Agent           +----------+
       MUA = Mail User Agent                |          |
                                            |   MUA    |
                                            |          |
                                            +----------+

Actual there is one problem. There is no HDR=UTF8 flag on SMTP.


Therefore LDA needs parse mail header fields, including 
mail header fields from mime parts.

LDA need know which messages are UTF8SMTP, so that it can
arrange them that way, that UTF8SMTP ignorant MUA do not see them.

Normally LDA do not parse mail messages or header fields.
Parsing of mail message on here is too much burder, I think.

Therefore at least LMTP  needs HDR=UTF8   paramater.


( I do not remember, have I posted message message, where I analyze
  when HDR=UTF8 is needed also on ESMTP. )

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 09 08:32:15 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPfCD-0007yh-A3; Fri, 09 Mar 2007 08:31:45 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPfCC-0007yT-AA
	for ima@ietf.org; Fri, 09 Mar 2007 08:31:44 -0500
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HPfBx-00043Q-W8
	for ima@ietf.org; Fri, 09 Mar 2007 08:31:44 -0500
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 79FD12596C6
	for <ima@ietf.org>; Fri,  9 Mar 2007 14:31:26 +0100 (CET)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024) with ESMTP id 32632-04 for <ima@ietf.org>;
	Fri,  9 Mar 2007 14:31:18 +0100 (CET)
Received: from [127.0.0.1] (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id E4D4D2596C3
	for <ima@ietf.org>; Fri,  9 Mar 2007 14:31:17 +0100 (CET)
Message-ID: <45F161A5.2080404@alvestrand.no>
Date: Fri, 09 Mar 2007 14:31:17 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Thunderbird 1.5.0.9 (X11/20070104)
MIME-Version: 1.0
To: EAI WG <ima@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4adaf050708fb13be3316a9eee889caa
Subject: [EAI] DRAFT agenda, EAI WG
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Due to the agenda deadline, this is already filed with the secretariat.
But feel free to send suggestions for updates - the earlier we can bash 
the agenda, the better!

              Harald

Date: TUESDAY, March 20, 2007
Time: 1520-1720 Afternoon Session II
Place: Athens/Barcelona/Berlin room

1520: Welcome, scribe selection, agenda bashing
1530: Framework - review of IESG-response changes
1540: SMTP extension
  Issues:
  - Clarify need to not send UTF8 messages to non-UTF8SMTP hosts
  Draft: draft-ietf-eai-smtpext-04

1555: UTF8Headers
  Issues:
  Draft: draft-ietf-eai-utf8headers-03

1610: DSN
  Issues:
  - xtext encoding and utf8-enc encoding of addresses
  - application/utf8smtp vs message/utf8smtp
  Draft: draft-ietf-eai-dsn-00

1620: Downgrade
  Issues:
  Draft: draft-ietf-eai-downgrade-03 (not yet published)

1635: IMAP
  Issues:
  Draft: draft-ietf-eai-imap-utf8-01

1645: POP
  Issues:
  Draft: draft-ietf-eai-pop-01

1655: Mailinglist
  Issues:
  Draft: draft-ietf-eai-mailinglist-01

1710: Any Other Business
  draft-ietf-eai-scenarios: publish, or hold until end?


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 09 10:15:13 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPgoK-0008B9-Ps; Fri, 09 Mar 2007 10:15:12 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPgoI-000814-UJ
	for ima@ietf.org; Fri, 09 Mar 2007 10:15:11 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPgoB-0002uL-0k
	for ima@ietf.org; Fri, 09 Mar 2007 10:15:10 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HPgll-0007Q9-Ll for ima@ietf.org; Fri, 09 Mar 2007 16:12:34 +0100
Received: from d254164.dialin.hansenet.de ([80.171.254.164])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 09 Mar 2007 16:12:33 +0100
Received: from nobody by d254164.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 09 Mar 2007 16:12:33 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Fri, 09 Mar 2007 16:00:25 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 44
Message-ID: <45F17689.1607@xyzzy.claranet.de>
References: <45F161A5.2080404@alvestrand.no>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d254164.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69
Subject: [EAI] Re: DRAFT agenda, EAI WG
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Harald Alvestrand wrote:

> feel free to send suggestions for updates

Are the times UTC ?

> the earlier we can bash the agenda, the better!

> 1610: DSN
>   Issues:
>   - xtext encoding and utf8-enc encoding of addresses
>   - application/utf8smtp vs message/utf8smtp
>   Draft: draft-ietf-eai-dsn-00

That's rather short for message/utf8.  Ideally you get
hold of John's "MIME experts", and let them explain how
the introduction of a new message/utf8 superset of the
known message/rfc822 affects the MIME 1.0 architecture
for 8bit and 7bit.

That includes message/rfc822 parts in a message/utf8,
message/utf8 parts in a message/rfc822, and as contrast
message/foo parts in a message/utf8 or message/rfc822.

Each case as pure 7bit, pure 8bit, 7bit within 8bit,
and the impossibilty of 8bit within 7bit - that case
might be what you mean with an "application/utf8smtp".

[[ I think it should also cover how to encapsulate
   8bit message/foo parts by a "8to7" gateway, IMO a
   message/utf8 is a special case of message/foo wrt
   8BITMIME to 7bit gateways. ]]

Some here apparently hope to introduce UTF-8 in MIME
header fields and MIME part headers.  Ask the experts
if that would require a MIME version 2.0 (as I think).

10 minutes, maybe five for the xtext encoding, with
only five minutes you can't discuss this.  And please
give the invited (?) MIME experts some time to prepare
for these issues.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 09 11:36:58 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPi5L-0000yQ-NA; Fri, 09 Mar 2007 11:36:51 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPi5K-0000yH-Fm
	for ima@ietf.org; Fri, 09 Mar 2007 11:36:50 -0500
Received: from ns.jck.com ([209.187.148.211] helo=bs.jck.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPi52-0003O7-8A
	for ima@ietf.org; Fri, 09 Mar 2007 11:36:50 -0500
Received: from [127.0.0.1] (helo=p3.JCK.COM)
	by bs.jck.com with esmtp (Exim 4.34)
	id 1HPi4w-000BZM-TN; Fri, 09 Mar 2007 11:36:27 -0500
Date: Fri, 09 Mar 2007 11:36:26 -0500
From: John C Klensin <klensin@jck.com>
To: Harald Alvestrand <harald@alvestrand.no>, abel <abelyang@twnic.net.tw>
Subject: Re: [EAI] Re: SPF and DKIM
Message-ID: <7BFFCF73400E96F6E0363E52@p3.JCK.COM>
In-Reply-To: <45F11064.5070305@alvestrand.no>
References: <E1HMsDy-0002br-3R@stiedprstage1.ietf.org>
	<03f301c7614d$e918a130$c7d348d3@aabbeell>
	<5dirdcchpo.fsf@Hurtta06k.keh.iki.fi>
	<049401c7615b$835ae980$c7d348d3@aabbeell>
	<45F11064.5070305@alvestrand.no>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9ed51c9d1356100bce94f1ae4ec616a9
Cc: ima@ietf.org, Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org



--On Friday, 09 March, 2007 08:44 +0100 Harald Alvestrand
<harald@alvestrand.no> wrote:

>> Yes, but users/clients dont know whether their provider has
>> SPF record in their ALT-ADDRESS,
>> If there are SPF in thoes domain include '-all' , that maybe
>> cause their mail to be rejected.
>> Mail adminstrator is hard to explains those issue to their
>> clients.
>>   
> I think the brutal answer is "don't do that".
> If you use an email address in an ALT-ADDRESS, that needs to
> be an email address controlled and managed by someone who's
> actively supporting UTF8SMTP - including mangling the SPF
> records (if any) to allow the gateways to send the messages as
> needed.

I may be wrong, but I think that, in the overwhelming number of
cases in which downgrade is actually plausible, Abel's analysis
is going to turn out to be equivalent to "for a
backward-pointing address, either 

(1) Use SPF without ALT-ADDRESS, thereby guaranteeing message
rejection if a downgrade situation arises.

(2) Use ALT-ADDRESS without SPF, thereby losing whatever
benefits SPF is expected to convey but without the risk of an
apparently-clear SPF rejection.

(3) Use them together and just hope that, if downgrading occurs,
it occurs with a domain context that is sufficiently permissive.

And, again, if someone wants to put that, or other comments,
into a separate document that is not on the WG's plate (or
discussed on its mailing list), at least in the near term, I
think that would be great.  In particular it is a set of issues
that such a document might usefully bring to the attention of
the SPF community.

     john


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 09 12:13:18 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPieU-0001z2-8S; Fri, 09 Mar 2007 12:13:10 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPieS-0001yx-Fw
	for ima@ietf.org; Fri, 09 Mar 2007 12:13:08 -0500
Received: from lon-mail-4.gradwell.net ([193.111.201.130])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPieN-00036q-UK
	for ima@ietf.org; Fri, 09 Mar 2007 12:13:08 -0500
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster$pop3&clerew^man&ac*uk)
	by lon-mail-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	45f1959c.d4a6.f10 for ima@ietf.org; Fri,  9 Mar 2007 17:13:00 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l29HCt0V014972
	for <ima@ietf.org>; Fri, 9 Mar 2007 17:12:56 GMT
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Re: From Jari: Re: Your DISCUSS
	on	draft-ietf-eai-framework-05 (fwd)
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
Message-ID: <op.toxl3ti06hl8nm@clerew.man.ac.uk>
Date: Fri, 09 Mar 2007 17:12:55 -0000
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <644E4D36D257FC9403DDB139@p3.JCK.COM>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Thu, 08 Mar 2007 16:49:56 -0000, John C Klensin <klensin@jck.com> wrote:

> --On Thursday, 08 March, 2007 17:59 +0200 Kari Hurtta
> <hurtta+gmane@siilo.fmi.fi> wrote:
>
>> "Charles Lindsey" <chl@clerew.man.ac.uk> writes
>> in gmane.ietf.ima:

>>> If a server advertises UTF8SMTP, then it is ofering a
>>> guarantee:
>>>
>>>     "Either I will ensure that this messages is handed off,
>>>     in exactly the  form received, to some
>>> user/mailbox/store/system/whatever that is willing  to offer
>>> essentially the same guarantee; OR I will downgrade it before
>>>     passing it to any
>>> user/mailbox/store/system/whatever that cannot give that
>>> guarantee; OR I will send it back up the Return-Path with an
>>>     explanation that it  could not be delivered."
>
> ok.  But, for the case that Jari was concerned about, the second
> option is eliminated since it cannot be guaranteed that
> downgrading and subsequent reading by a legacy system will not
> lose any information.

I don't see that. We have carefully defined the downgrading process so  
that downgraded headers get replaced by a Downgraded: <header-name> : <RFC  
2047 stuff>. So we now have a valid ASCII email, but no information has  
actually been lost (though it might be inconvenient to extract it).

So, so long as downgraders between the MDA and the actual mailboxes stick  
to our 'downgrade' draft, everything should be OK.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 09 12:16:00 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPihA-0004Mo-CW; Fri, 09 Mar 2007 12:15:56 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPih9-0004Mc-UK
	for ima@ietf.org; Fri, 09 Mar 2007 12:15:55 -0500
Received: from lon-mail-4.gradwell.net ([193.111.201.130])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPih6-0003Qt-TW
	for ima@ietf.org; Fri, 09 Mar 2007 12:15:55 -0500
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster$pop3#clerew^man$ac^uk)
	by lon-mail-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	45f19647.12575.65 for ima@ietf.org; Fri,  9 Mar 2007 17:15:51 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l29HFocl015310
	for <ima@ietf.org>; Fri, 9 Mar 2007 17:15:51 GMT
To: IMA <ima@ietf.org>
Subject: Re: [EAI] "6. Email header Downgrading" (Re: I-D
	ACTION:draft-ietf-eai-downgrade-03.txt)
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
	<5dodn33t5a.fsf@Hurtta06k.keh.iki.fi>
Message-ID: <op.toxl8nom6hl8nm@clerew.man.ac.uk>
Date: Fri, 09 Mar 2007 17:15:49 -0000
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <5dodn33t5a.fsf@Hurtta06k.keh.iki.fi>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Fri, 09 Mar 2007 05:03:45 -0000, Kari Hurtta  
<hurtta+gmane@siilo.fmi.fi> wrote:


> |   other headers:
> |      All other headers which contains UTF-8 characters are preserved in
> |      Downgraded: header and removed.
>
> Removing of MIME's  Content-Type -header field produces incorrect result.
>
> Basically mime-type part (type/subtype) of that header-field must be  
> preserved.
> Also following mime paramaters need to be preserved: charset and boundary
> These parameter values should be ASCII -only.  Also type/subtype value
> should be ASCII -only.

Which just leaves possible <parameter>s with UTF-8 in theor <value>s. We  
should define that these are to be downgraded using RFC 2231.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 09 12:19:01 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPik9-00080I-Ki; Fri, 09 Mar 2007 12:19:01 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPik8-00080D-Jc
	for ima@ietf.org; Fri, 09 Mar 2007 12:19:00 -0500
Received: from lon-mail-4.gradwell.net ([193.111.201.130])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPik7-0004Lb-2R
	for ima@ietf.org; Fri, 09 Mar 2007 12:19:00 -0500
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster&pop3*clerew$man*ac^uk)
	by lon-mail-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	45f19702.ba94.499 for ima@ietf.org; Fri,  9 Mar 2007 17:18:58 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l29HIv6D015497
	for <ima@ietf.org>; Fri, 9 Mar 2007 17:18:57 GMT
Date: Fri, 09 Mar 2007 17:18:56 -0000
To: IMA <ima@ietf.org>
Subject: Re: [EAI] "7. Upgrading downgraded header" (Re: I-D
	ACTION:draft-ietf-eai-downgrade-03.txt)
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
	<5dk5xr3sgu.fsf@Hurtta06k.keh.iki.fi>
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Message-ID: <op.toxmdunl6hl8nm@clerew.man.ac.uk>
In-Reply-To: <5dk5xr3sgu.fsf@Hurtta06k.keh.iki.fi>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a7d6aff76b15f3f56fcb94490e1052e4
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Fri, 09 Mar 2007 05:18:25 -0000, Kari Hurtta  
<hurtta+gmane@siilo.fmi.fi> wrote:

> Internet-Drafts@ietf.org writes in gmane.ietf.ima:
>
>> A New Internet-Draft is available from the on-line Internet-Drafts
>> directories.
>> This draft is a work item of the Email Address Internationalization  
>> Working Group of the IETF.
>>
>> 	Title		: Downgrading mechanism for Email Address Internationalization
>> 	Author(s)	: Y. Yoneya, K. Fujiwara
>> 	Filename	: draft-ietf-eai-downgrade-03.txt
>> 	Pages		: 18
>> 	Date		: 2007-3-8
>> 	
>> Traditional mail systems handle only US-ASCII characters in SMTP
>>    envelope and mail header fields.  The Email Address
>>    Internationalization is implemented by allowing UTF-8 characters in
>>    SMTP envelope and mail header fields (UTF8SMTP).  To deliver Non-
>>    ASCII mail address via UTF8SMTP non-compliant environment, some sort
>>    of converting mechanism (i.e. downgrading) is required.  This
>>    document describes requirements for downgrading, SMTP downgrading,
>>    Email header downgrading and implementation consideration.
>
> | o  If each mail header has [RFC2047] encoded part and which encoding
> |      is "UTF-8", it may be a downgraded header, so decode it.
>
> That algorithm not necessary produce original result.

What differences can arise? I can see that folding may get changed, and  
whitespace may get mucked about, but is there anything else?

Changes of folding should be acceptable (and will even lead to correct  
DKIM signature interpretation is the 'relaxed' canonicalization is used).

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 09 12:36:43 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPj1D-0008E6-BI; Fri, 09 Mar 2007 12:36:39 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPj1C-0008CO-TR
	for ima@ietf.org; Fri, 09 Mar 2007 12:36:38 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPj17-0006V8-JO
	for ima@ietf.org; Fri, 09 Mar 2007 12:36:38 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HPj12-0003vp-E0 for ima@ietf.org; Fri, 09 Mar 2007 18:36:28 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 09 Mar 2007 18:36:28 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 09 Mar 2007 18:36:28 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 09 Mar 2007 19:36:10 +0200
Lines: 28
Message-ID: <5dps7inwtx.fsf@Hurtta06k.keh.iki.fi>
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
	<5dk5xr3sgu.fsf@Hurtta06k.keh.iki.fi>
	<op.toxmdunl6hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d
Subject: [EAI] Re: "7. Upgrading downgraded header" (Re: I-D
	ACTION:draft-ietf-eai-downgrade-03.txt)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

"Charles Lindsey" <chl@clerew.man.ac.uk> writes in gmane.ietf.ima:

> On Fri, 09 Mar 2007 05:18:25 -0000, Kari Hurtta
> <hurtta+gmane@siilo.fmi.fi> wrote:
> 

> > | o  If each mail header has [RFC2047] encoded part and which encoding
> > |      is "UTF-8", it may be a downgraded header, so decode it.
> >
> > That algorithm not necessary produce original result.
> 
> What differences can arise? I can see that folding may get changed,
> and  whitespace may get mucked about, but is there anything else?
> 
> Changes of folding should be acceptable (and will even lead to correct
> DKIM signature interpretation is the 'relaxed' canonicalization is
> used).

Also header field is not necessarly downgraded header field.

> -- 
> CharlesÂ H.Â LindseyÂ ---------AtÂ Home,Â doingÂ myÂ ownÂ thing------------------------
> Tel:Â +44Â 161Â 436Â 6131Â 
> Â Â Â Web:Â http://www.cs.man.ac.uk/~chl
> Email:Â chl@clerew.man.ac.ukÂ Â Â Â Â Â Snail:Â 5Â ClerewoodÂ Ave,Â CHEADLE,Â SK8Â 3JU,Â U.K.
> PGP:Â 2C15F1A9Â Â Â Â Â Â Fingerprint:Â 73Â 6DÂ C2Â 51Â 93Â A0Â 01Â E7Â 65Â E8Â 64Â 7EÂ 14Â A4Â ABÂ A5

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 09 13:22:12 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPjjE-0001j2-9P; Fri, 09 Mar 2007 13:22:08 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPjjA-0001ho-ES
	for ima@ietf.org; Fri, 09 Mar 2007 13:22:04 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPjj8-0006r0-OZ
	for ima@ietf.org; Fri, 09 Mar 2007 13:22:04 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HPjie-0003v0-KS for ima@ietf.org; Fri, 09 Mar 2007 19:21:32 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 09 Mar 2007 19:21:32 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 09 Mar 2007 19:21:32 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 09 Mar 2007 20:21:11 +0200
Lines: 48
Message-ID: <5dfy8enuqw.fsf@Hurtta06k.keh.iki.fi>
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 50a516d93fd399dc60588708fd9a3002
Subject: [EAI] Message-ID (Re: I-D ACTION:draft-ietf-eai-downgrade-03.txt)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Internet-Drafts@ietf.org writes in gmane.ietf.ima:

> A New Internet-Draft is available from the on-line Internet-Drafts 
> directories.
> This draft is a work item of the Email Address Internationalization Working Group of the IETF.
> 
> 	Title		: Downgrading mechanism for Email Address Internationalization
> 	Author(s)	: Y. Yoneya, K. Fujiwara
> 	Filename	: draft-ietf-eai-downgrade-03.txt
> 	Pages		: 18
> 	Date		: 2007-3-8
> 	
> Traditional mail systems handle only US-ASCII characters in SMTP
>    envelope and mail header fields.  The Email Address
>    Internationalization is implemented by allowing UTF-8 characters in
>    SMTP envelope and mail header fields (UTF8SMTP).  To deliver Non-
>    ASCII mail address via UTF8SMTP non-compliant environment, some sort
>    of converting mechanism (i.e. downgrading) is required.  This
>    document describes requirements for downgrading, SMTP downgrading,
>    Email header downgrading and implementation consideration.

chaprer "6.  Email header Downgrading"


|   Message-ID:, Date:, In-Reply-To:
|      "ID"s and "Date"s does not contain UTF-8 characters.


RFC 2822:

message-id      =       "Message-ID:" msg-id CRLF

msg-id          =       [CFWS] "<" id-left "@" id-right ">" [CFWS]

CFWS            =       *([FWS] comment) (([FWS] comment) / FWS)

draft-ietf-eai-utf8headers-03.txt:

   comment = "(" *([FWS] utf8-ccontent) [FWS] ")"



So I'm not completely sure that Message-ID: -header field
does not contain UTF-8 characters.

Same apply also to Date -header field.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 09 13:25:42 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HPjmg-0003Zs-0J; Fri, 09 Mar 2007 13:25:42 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HPjmf-0003Zm-9a
	for ima@ietf.org; Fri, 09 Mar 2007 13:25:41 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HPjmY-0007b4-2b
	for ima@ietf.org; Fri, 09 Mar 2007 13:25:41 -0500
Received: from root by ciao.gmane.org with local (Exim 4.43)
	id 1HPjm2-0004lJ-Vu for ima@ietf.org; Fri, 09 Mar 2007 19:25:03 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 09 Mar 2007 19:25:02 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 09 Mar 2007 19:25:02 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 09 Mar 2007 20:23:36 +0200
Lines: 41
Message-ID: <5dbqj2numv.fsf@Hurtta06k.keh.iki.fi>
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
	<5dodn33t5a.fsf@Hurtta06k.keh.iki.fi>
	<op.toxl8nom6hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a7d6aff76b15f3f56fcb94490e1052e4
Subject: [EAI] Re: "6. Email header Downgrading" (Re: I-D
	ACTION:draft-ietf-eai-downgrade-03.txt)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

"Charles Lindsey" <chl@clerew.man.ac.uk> writes in gmane.ietf.ima:

> On Fri, 09 Mar 2007 05:03:45 -0000, Kari Hurtta
> <hurtta+gmane@siilo.fmi.fi> wrote:
> 
> 
> > |   other headers:
> > |      All other headers which contains UTF-8 characters are preserved in
> > |      Downgraded: header and removed.
> >
> > Removing of MIME's  Content-Type -header field produces incorrect result.
> >
> > Basically mime-type part (type/subtype) of that header-field must be
> > preserved.
> > Also following mime paramaters need to be preserved: charset and boundary
> > These parameter values should be ASCII -only.  Also type/subtype value
> > should be ASCII -only.
> 
> Which just leaves possible <parameter>s with UTF-8 in theor
> <value>s. We  should define that these are to be downgraded using RFC
> 2231.

And do not forget comments.

draft-ietf-eai-utf8headers-03.txt:

|   comment = "(" *([FWS] utf8-ccontent) [FWS] ")"
|
|   word    = utf8-atom / utf8-quoted-string
|
|   This means that all the RFC 2822 constructs that build upon these
|   will permit UTF-8 characters, including comments and quoted strings.

> -- 
> CharlesÂ H.Â LindseyÂ ---------AtÂ Home,Â doingÂ myÂ ownÂ thing------------------------
> Tel:Â +44Â 161Â 436Â 6131Â 
> Â Â Â Web:Â http://www.cs.man.ac.uk/~chl
> Email:Â chl@clerew.man.ac.ukÂ Â Â Â Â Â Snail:Â 5Â ClerewoodÂ Ave,Â CHEADLE,Â SK8Â 3JU,Â U.K.
> PGP:Â 2C15F1A9Â Â Â Â Â Â Fingerprint:Â 73Â 6DÂ C2Â 51Â 93Â A0Â 01Â E7Â 65Â E8Â 64Â 7EÂ 14Â A4Â ABÂ A5

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 10 11:26:11 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HQ4Nu-0001Is-O5; Sat, 10 Mar 2007 11:25:30 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HQ4Ns-0001If-P5
	for ima@ietf.org; Sat, 10 Mar 2007 11:25:28 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HQ4Nr-0002bf-Fy
	for ima@ietf.org; Sat, 10 Mar 2007 11:25:28 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HQ4Nc-0000YA-48 for ima@ietf.org; Sat, 10 Mar 2007 17:25:12 +0100
Received: from du-001-169.access.de.clara.net ([212.82.227.169])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 10 Mar 2007 17:25:12 +0100
Received: from nobody by du-001-169.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 10 Mar 2007 17:25:12 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 10 Mar 2007 17:21:40 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 31
Message-ID: <45F2DB14.5B7A@xyzzy.claranet.de>
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
	<5dfy8enuqw.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-169.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464
Subject: [EAI] Re: Message-ID
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

> chapter "6.  Email header Downgrading"

> |   Message-ID:, Date:, In-Reply-To:
> |      "ID"s and "Date"s does not contain UTF-8 characters.

Yeah, there are tons of [CFWS] in 2822, and the "C" is for
<comment>.  Proposed fix:

-   Message-ID:, Date:, In-Reply-To:
-      "ID"s and "Date"s does not contain UTF-8 characters.
+   In-Reply-To:, Message-ID:, References:, Resent-Message-ID:
+      RFC 2822 <msg-id>s don't contain UTF-8 characters.
+   Date:, Resent-Date:
+      RFC 2822 <day-of-week>, <date>, and <time> as used in
+      a <date-time> don't contain UTF-8 characters.

Maybe we should limit our efforts to header fields relevant
for EAI (anything with an address), and stay from redefining
CFWS everywhere.

Quick shot:  We could introduce <IFWS> for all header fields
containing addresses, where the "I" is an "internationalized
comment".  Or better <UFWS> for an "UTF-8 comment".  Or maybe
that's a bad idea, but I certainly don't want any "UFWS" or
"IFWS" or UTF-8 in *_MIME_version_1.0_* part headers (i.e. in
any Content-* header fields of a message/utf-8 part).

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 10 11:34:31 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HQ4Wd-0003Lk-CX; Sat, 10 Mar 2007 11:34:31 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HQ4Wc-0003Dy-26
	for ima@ietf.org; Sat, 10 Mar 2007 11:34:30 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HQ4WV-0004fo-HA
	for ima@ietf.org; Sat, 10 Mar 2007 11:34:30 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HQ4WD-00023i-1k for ima@ietf.org; Sat, 10 Mar 2007 17:34:05 +0100
Received: from du-001-169.access.de.clara.net ([212.82.227.169])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 10 Mar 2007 17:34:04 +0100
Received: from nobody by du-001-169.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 10 Mar 2007 17:34:04 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 10 Mar 2007 17:33:12 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 27
Message-ID: <45F2DDC8.645C@xyzzy.claranet.de>
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
	<5dk5xr3sgu.fsf@Hurtta06k.keh.iki.fi>
	<op.toxmdunl6hl8nm@clerew.man.ac.uk>
	<5dps7inwtx.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-169.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22
Subject: [EAI] Re: "7. Upgrading downgraded header"
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

>>> | o  If each mail header has [RFC2047] encoded part and which encoding
>>> |      is "UTF-8", it may be a downgraded header, so decode it.

>>> That algorithm not necessary produce original result.

>> What differences can arise? I can see that folding may get changed,
>> and  whitespace may get mucked about, but is there anything else?

>> Changes of folding should be acceptable (and will even lead to correct
>> DKIM signature interpretation is the 'relaxed' canonicalization is
>> used).
 
> Also header field is not necessarly downgraded header field.

In other words any valid 2321 or 2047 =?UTF-8...?= encoded word could
be encoded in the original message/utf-8 (before downgrading).  Then
"upgrading" it would replace the encoded word by native UTF-8.  And
that could cause havoc for header signatures.  But we know this, the
issue has to be noted somewhere (maybe as "security consideration").

After that folks living behind a downgrade + upgrade setup have to
deal with the potential side-effects, it's anyway a shaky setup.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 10 13:03:09 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HQ5uF-0002eH-Gz; Sat, 10 Mar 2007 13:02:59 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HQ5uE-0002dw-6L
	for ima@ietf.org; Sat, 10 Mar 2007 13:02:58 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HQ5u4-0001IB-6d
	for ima@ietf.org; Sat, 10 Mar 2007 13:02:58 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HQ5tn-0002c0-0H for ima@ietf.org; Sat, 10 Mar 2007 19:02:31 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 10 Mar 2007 19:02:30 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 10 Mar 2007 19:02:30 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 10 Mar 2007 20:02:22 +0200
Lines: 41
Message-ID: <5d64990yfl.fsf@Hurtta06k.keh.iki.fi>
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a7d6aff76b15f3f56fcb94490e1052e4
Subject: [EAI] In-Reply-To (Re: I-D ACTION:draft-ietf-eai-downgrade-03.txt)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Internet-Drafts@ietf.org writes in gmane.ietf.ima:

> A New Internet-Draft is available from the on-line Internet-Drafts 
> directories.
> This draft is a work item of the Email Address Internationalization Working Group of the IETF.
> 
> 	Title		: Downgrading mechanism for Email Address Internationalization
> 	Author(s)	: Y. Yoneya, K. Fujiwara
> 	Filename	: draft-ietf-eai-downgrade-03.txt
> 	Pages		: 18
> 	Date		: 2007-3-8
> 	
> Traditional mail systems handle only US-ASCII characters in SMTP
>    envelope and mail header fields.  The Email Address
>    Internationalization is implemented by allowing UTF-8 characters in
>    SMTP envelope and mail header fields (UTF8SMTP).  To deliver Non-
>    ASCII mail address via UTF8SMTP non-compliant environment, some sort
>    of converting mechanism (i.e. downgrading) is required.  This
>    document describes requirements for downgrading, SMTP downgrading,
>    Email header downgrading and implementation consideration.

|   Message-ID:, Date:, In-Reply-To:
|      "ID"s and "Date"s does not contain UTF-8 characters.

RFC 2822:

obs-in-reply-to =       "In-Reply-To" *WSP ":" *(phrase / msg-id) CRLF

phrase          =       1*word / obs-phrase


draft-ietf-eai-utf8headers-04.txt:

   word    = utf8-atom / utf8-quoted-string



( or ... are I already sent this? )


/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 10 14:22:44 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HQ79L-0003vM-Vf; Sat, 10 Mar 2007 14:22:40 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HQ79J-0003ut-6F
	for ima@ietf.org; Sat, 10 Mar 2007 14:22:37 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HQ79G-0003ui-4j
	for ima@ietf.org; Sat, 10 Mar 2007 14:22:37 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HQ79B-0000hZ-1f for ima@ietf.org; Sat, 10 Mar 2007 20:22:29 +0100
Received: from du-001-169.access.de.clara.net ([212.82.227.169])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 10 Mar 2007 20:22:29 +0100
Received: from nobody by du-001-169.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 10 Mar 2007 20:22:29 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 10 Mar 2007 20:15:02 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 43
Message-ID: <45F303B6.57CB@xyzzy.claranet.de>
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
	<5d64990yfl.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-169.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352
Subject: [EAI] Re: In-Reply-To
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

 [2822]
> obs-in-reply-to =       "In-Reply-To" *WSP ":" *(phrase / msg-id) CRLF

> phrase          =       1*word / obs-phrase

 [I-D.ietf-eai-utf8headers-04]
>    word    = utf8-atom / utf8-quoted-string

Introducing UTF-8 in any <obs-cenities> is a dubious plan.  Here's
another example in the same direction:

| obs-bcc         =       "Bcc" *WSP ":" (address-list / [CFWS]) CRLF

The "C" in CFWS again.  Getting a clean split between terms used (also)
in <obs-cenities> and terms used (only) in no-nonsense sections (ch. 3)
in ABNF would be a big effort.

We better solve it once and for all in prose, something like this:

| The revised ABNF specified here is not intended to be used in obsolete
| forms of the relevant header fields or terms defined in the Internet
| Message Format chapter 4 [RFC 2822].  As stated in [RFC 2822] these
| obsolete forms MUST NOT be generated.
|
| Implementations supporting message/utf-8 MAY accept UTF-8 in obsolete
| forms of header fields and terms where the corresponding revised ABNF
| specified here suggests it, but this is not required.  The statement
| in [RFC 2822] that all implementations MUST accept the obsolete forms
| does not affect the use of UTF-8 in these obsolete forms.

> ( or ... are I already sent this? )

Don't think so.  I've got a bunch (about six or eight) messages from you
where I first thought that they might be "courtesy copies" showing up on
the list later, but that didn't happen.  If that was supposed to be
private mail please mention "off list" somewhere.  I could also try to
forward these mails to the list, but you probably have your own archive
of "sent" mails (list, unintentionally off list, or really off list).

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 11 06:39:32 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HQLSB-0004ms-VB; Sun, 11 Mar 2007 06:39:03 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HQLSA-0004mn-LB
	for ima@ietf.org; Sun, 11 Mar 2007 06:39:02 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HQLS9-0003yL-Bn
	for ima@ietf.org; Sun, 11 Mar 2007 06:39:02 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id AB514259706;
	Sun, 11 Mar 2007 11:39:00 +0100 (CET)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 17339-03; Sun, 11 Mar 2007 11:38:52 +0100 (CET)
Received: from [192.168.1.108] (162.80-203-220.nextgentel.com [80.203.220.162])
	by eikenes.alvestrand.no (Postfix) with ESMTP id C15B42596F9;
	Sun, 11 Mar 2007 11:38:52 +0100 (CET)
Date: Sun, 11 Mar 2007 11:38:41 +0100
From: Harald Tveit Alvestrand <harald@alvestrand.no>
To: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>, ima@ietf.org
Subject: Re: [EAI] Message-ID (Re: I-D ACTION:draft-ietf-eai-downgrade-03.txt)
Message-ID: <1217C81951E4B7769D116DA3@[192.168.1.108]>
In-Reply-To: <5dfy8enuqw.fsf@Hurtta06k.keh.iki.fi>
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
	<5dfy8enuqw.fsf@Hurtta06k.keh.iki.fi>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org



--On 9. mars 2007 20:21 +0200 Kari Hurtta <hurtta+gmane@siilo.fmi.fi> wrote:

>
>
> chaprer "6.  Email header Downgrading"
>
>
>|   Message-ID:, Date:, In-Reply-To:
>|      "ID"s and "Date"s does not contain UTF-8 characters.
>
>
> RFC 2822:
>
> message-id      =       "Message-ID:" msg-id CRLF
>
> msg-id          =       [CFWS] "<" id-left "@" id-right ">" [CFWS]
>
> CFWS            =       *([FWS] comment) (([FWS] comment) / FWS)
>
> draft-ietf-eai-utf8headers-03.txt:
>
>    comment = "(" *([FWS] utf8-ccontent) [FWS] ")"
>

I suggest that this is best addressed by adding "except in comments".
Having two kinds of comments in UTF8SMTP headers is asking for even more 
trouble than UTF8SMTP is currently asking for.

                Harald



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 11 06:42:24 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HQLVQ-0006LV-B9; Sun, 11 Mar 2007 06:42:24 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HQLVO-0006LP-PR
	for ima@ietf.org; Sun, 11 Mar 2007 06:42:22 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HQLVN-0004LL-De
	for ima@ietf.org; Sun, 11 Mar 2007 06:42:22 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id C703F259705;
	Sun, 11 Mar 2007 11:42:20 +0100 (CET)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 17421-06; Sun, 11 Mar 2007 11:42:15 +0100 (CET)
Received: from [192.168.1.108] (162.80-203-220.nextgentel.com [80.203.220.162])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 17F9D2596F9;
	Sun, 11 Mar 2007 11:42:15 +0100 (CET)
Date: Sun, 11 Mar 2007 11:42:03 +0100
From: Harald Tveit Alvestrand <harald@alvestrand.no>
To: Frank Ellermann <nobody@xyzzy.claranet.de>, ima@ietf.org
Subject: Re: [EAI] Re: DRAFT agenda, EAI WG
Message-ID: <BC26415C042C5DFA82A1F450@[192.168.1.108]>
In-Reply-To: <45F17689.1607@xyzzy.claranet.de>
References: <45F161A5.2080404@alvestrand.no> <45F17689.1607@xyzzy.claranet.de>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 244a2fd369eaf00ce6820a760a3de2e8
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Thanks for the feedback, Frank. I've added the issue of "message/utf8" 
under "issues" on this agenda point.

What would you suggest that we allocate as a timeslot, and what would you 
suggest we take time away from?

--On 9. mars 2007 16:00 +0100 Frank Ellermann <nobody@xyzzy.claranet.de> 
wrote:

> Harald Alvestrand wrote:
>
>> feel free to send suggestions for updates
>
> Are the times UTC ?
>
>> the earlier we can bash the agenda, the better!
>
>> 1610: DSN
>>   Issues:
>>   - xtext encoding and utf8-enc encoding of addresses
>>   - application/utf8smtp vs message/utf8smtp
>>   Draft: draft-ietf-eai-dsn-00
>
> That's rather short for message/utf8.  Ideally you get
> hold of John's "MIME experts", and let them explain how
> the introduction of a new message/utf8 superset of the
> known message/rfc822 affects the MIME 1.0 architecture
> for 8bit and 7bit.
>
> That includes message/rfc822 parts in a message/utf8,
> message/utf8 parts in a message/rfc822, and as contrast
> message/foo parts in a message/utf8 or message/rfc822.
>
> Each case as pure 7bit, pure 8bit, 7bit within 8bit,
> and the impossibilty of 8bit within 7bit - that case
> might be what you mean with an "application/utf8smtp".
>
> [[ I think it should also cover how to encapsulate
>    8bit message/foo parts by a "8to7" gateway, IMO a
>    message/utf8 is a special case of message/foo wrt
>    8BITMIME to 7bit gateways. ]]
>
> Some here apparently hope to introduce UTF-8 in MIME
> header fields and MIME part headers.  Ask the experts
> if that would require a MIME version 2.0 (as I think).
>
> 10 minutes, maybe five for the xtext encoding, with
> only five minutes you can't discuss this.  And please
> give the invited (?) MIME experts some time to prepare
> for these issues.
>
> Frank
>
>
>
> _______________________________________________
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
>





_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 11 09:48:21 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HQOP6-0006Cf-I0; Sun, 11 Mar 2007 09:48:04 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HQOP5-0006CZ-2O
	for ima@ietf.org; Sun, 11 Mar 2007 09:48:03 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HQOP3-0002ct-IV
	for ima@ietf.org; Sun, 11 Mar 2007 09:48:03 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HQOOt-0002oi-OT for ima@ietf.org; Sun, 11 Mar 2007 14:47:51 +0100
Received: from du-001-097.access.de.clara.net ([212.82.227.97])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 11 Mar 2007 14:47:51 +0100
Received: from nobody by du-001-097.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 11 Mar 2007 14:47:51 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sun, 11 Mar 2007 14:45:32 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 45
Message-ID: <45F407FC.1BE4@xyzzy.claranet.de>
References: <45F161A5.2080404@alvestrand.no> <45F17689.1607@xyzzy.claranet.de>
	<BC26415C042C5DFA82A1F450@[192.168.1.108]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-097.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4adaf050708fb13be3316a9eee889caa
Subject: [EAI] Re: DRAFT agenda, EAI WG
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Harald Tveit Alvestrand wrote:
 
 [message/utf8 and MIME 1.0} 
> What would you suggest that we allocate as a timeslot

Depends on the MIME experts, if nobody is interested to
go to the EAI meeting and explain how MIME is supposed
to work you'd need no timeslot for this issue...

> what would you suggest we take time away from?

...hard to tell, picking the POP draft as example, it's
straight forward.  Maybe add the common windows-12xx 
versions like windows-1252 to the corresponding Latin
versions in chapter 5 by name.  It discusses UTF-8 in 
Content-*, that depends on the MIME version question:

Is UTF-8 possible in MIME version 1.0 header fields ?

I'm "sure" it's not.  But I was also "sure" that 2231
can't be version 1.0 because it implicitly introduced
a "no parameter name can be used more than once" rule
not explicitly stated in 2045..2049.

So maybe the POP3 draft doesn't need ten minutes.  Now
I could go through the other drafts like mailing-list
- oops, this I-D apparently needs a "2368ter" mailto -
trying to find other "too long" timeslots, but that's
odd.  

At the moment I'm mainly interested in the SMTP, DSN,
downgrade, and utf8header I-Ds.  Anything else will 
build on the core specifications when they are ready.

As long as the core I-Ds don't introduce showstoppers
for IMAP / POP / mailing list maybe these points could
be reduced to a "cando ?", and would need less time if
the authors signal "yes (so far)".  If they'd say "no"
(the mailto business in the mailing list I-D makes me
nervous, did the 2368bis authors check this I-D ?) you 
could regroup the issues by priority, and then see how
far you come in only two hours.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 12 04:14:11 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HQfev-0006WG-US; Mon, 12 Mar 2007 04:13:33 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HQfeu-0006Vs-GW
	for ima@ietf.org; Mon, 12 Mar 2007 04:13:32 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HQfeq-0000ty-UW
	for ima@ietf.org; Mon, 12 Mar 2007 04:13:32 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HQfeQ-0008Dn-RD for ima@ietf.org; Mon, 12 Mar 2007 09:13:03 +0100
Received: from etuovi.fmi.fi ([193.166.207.129])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 12 Mar 2007 09:13:02 +0100
Received: from hurtta+gmane by etuovi.fmi.fi with local (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 12 Mar 2007 09:13:02 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 12 Mar 2007 10:14:07 +0200
Lines: 24
Message-ID: <5dird6ri9c.fsf@leija.fmi.fi>
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
	<5dk5xr3sgu.fsf@Hurtta06k.keh.iki.fi>
	<op.toxmdunl6hl8nm@clerew.man.ac.uk>
	<5dps7inwtx.fsf@Hurtta06k.keh.iki.fi>
	<45F2DDC8.645C@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: etuovi.fmi.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32
Subject: [EAI] Re: "7. Upgrading downgraded header"
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes in gmane.ietf.ima:

> After that folks living behind a downgrade + upgrade setup have to
> deal with the potential side-effects, it's anyway a shaky setup.
> 
> Frank

Yes. That is why tress that IMAP and POP should provide method
for UTF8SMTP capable clients to access messages without automatic
upgrading -- ie. on they "original forms".

   From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
   Subject: Respawn "Messages on original form" (Re: I-D
	ACTION:draft-ietf-eai-imap-utf8-01.txt)
   Newsgroups: gmane.ietf.ima
   To: ima@ietf.org
   Date: 07 Mar 2007 19:41:00 +0200


When RFC Editor queue is open, I probably post draft which
also sidesteps this issue (i.e. Message Store requirements. )
( That should be 19.3.2007 if I remember correctly.)

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 12 07:17:16 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HQiWS-0007N4-E0; Mon, 12 Mar 2007 07:17:00 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HQiWR-0007Mx-8J
	for ima@ietf.org; Mon, 12 Mar 2007 07:16:59 -0400
Received: from lon-mail-1.gradwell.net ([193.111.201.125])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HQiWK-0003d5-EV
	for ima@ietf.org; Mon, 12 Mar 2007 07:16:59 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster#pop3^clerew*man#ac^uk)
	by lon-mail-1.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	45f5368f.16cf2.21a for ima@ietf.org; Mon, 12 Mar 2007 11:16:31 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2CBGUnf028734
	for <ima@ietf.org>; Mon, 12 Mar 2007 11:16:31 GMT
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Re: "7. Upgrading downgraded header"
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
	<5dk5xr3sgu.fsf@Hurtta06k.keh.iki.fi>
	<op.toxmdunl6hl8nm@clerew.man.ac.uk>
	<5dps7inwtx.fsf@Hurtta06k.keh.iki.fi>
	<45F2DDC8.645C@xyzzy.claranet.de>
Message-ID: <op.to2pls1p6hl8nm@clerew.man.ac.uk>
Date: Mon, 12 Mar 2007 11:16:30 -0000
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <45F2DDC8.645C@xyzzy.claranet.de>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Sat, 10 Mar 2007 16:33:12 -0000, Frank Ellermann  
<nobody@xyzzy.claranet.de> wrote:

> Kari Hurtta wrote:
>
>>>> | o  If each mail header has [RFC2047] encoded part and which encoding
>>>> |      is "UTF-8", it may be a downgraded header, so decode it.
>
>>>> That algorithm not necessary produce original result.
>
>>> What differences can arise? I can see that folding may get changed,
>>> and  whitespace may get mucked about, but is there anything else?
>
>>> Changes of folding should be acceptable (and will even lead to correct
>>> DKIM signature interpretation is the 'relaxed' canonicalization is
>>> used).
>
>> Also header field is not necessarly downgraded header field.
>
> In other words any valid 2321 or 2047 =?UTF-8...?= encoded word could
> be encoded in the original message/utf-8 (before downgrading).  Then
> "upgrading" it would replace the encoded word by native UTF-8.  And
> that could cause havoc for header signatures.  But we know this, the
> issue has to be noted somewhere (maybe as "security consideration").

Which implies that any RFC2047 stuff should be unscrambled before  
computing the hash for the signature. That would mean a different  
canonicalization algorithm, but if a special canonicalization algorithm is  
needed for DKIM-signing of UTF8SMTP messages, then that is not a  
showstopper.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 12 07:21:15 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HQiaZ-0002NK-2L; Mon, 12 Mar 2007 07:21:15 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HQiaY-0002NF-Ju
	for ima@ietf.org; Mon, 12 Mar 2007 07:21:14 -0400
Received: from lon-mail-1.gradwell.net ([193.111.201.125])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HQiaX-0004mY-1c
	for ima@ietf.org; Mon, 12 Mar 2007 07:21:14 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster*pop3&clerew&man*ac&uk)
	by lon-mail-1.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	45f537a7.1571d.17c for ima@ietf.org; Mon, 12 Mar 2007 11:21:11 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2CBLBUj029018
	for <ima@ietf.org>; Mon, 12 Mar 2007 11:21:12 GMT
Subject: Re: [EAI] Message-ID (Re: I-D ACTION:draft-ietf-eai-downgrade-03.txt)
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
	<5dfy8enuqw.fsf@Hurtta06k.keh.iki.fi>
	<1217C81951E4B7769D116DA3@[192.168.1.108]>
	<op.to2prgno6hl8nm@clerew.man.ac.uk>
Message-ID: <op.to2ptkfn6hl8nm@clerew.man.ac.uk>
To: IMA <ima@ietf.org>
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Date: Mon, 12 Mar 2007 11:21:10 -0000
In-Reply-To: <op.to2prgno6hl8nm@clerew.man.ac.uk>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Sun, 11 Mar 2007 10:38:41 -0000, Harald Tveit Alvestrand
<harald@alvestrand.no> wrote:

> --On 9. mars 2007 20:21 +0200 Kari Hurtta <hurtta+gmane@siilo.fmi.fi>  
> wrote:
>
>>
>>
>> chaprer "6.  Email header Downgrading"
>>
>>
>> |   Message-ID:, Date:, In-Reply-To:
>> |      "ID"s and "Date"s does not contain UTF-8 characters.

> I suggest that this is best addressed by adding "except in comments".
> Having two kinds of comments in UTF8SMTP headers is asking for even more  
> trouble than UTF8SMTP is currently asking for.

+1

I think it is well accepted that <comment>s and <phrase>s can contain
UTF-8 anywhere, and always get downgraded (except perhaps in Received
headers),



-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 12 07:25:04 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HQieG-0007F8-By; Mon, 12 Mar 2007 07:25:04 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HQieE-0007F3-SM
	for ima@ietf.org; Mon, 12 Mar 2007 07:25:02 -0400
Received: from lon-mail-1.gradwell.net ([193.111.201.125])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HQieD-0005L1-9J
	for ima@ietf.org; Mon, 12 Mar 2007 07:25:02 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster^pop3&clerew*man$ac$uk)
	by lon-mail-1.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	45f5388c.13f78.2df for ima@ietf.org; Mon, 12 Mar 2007 11:25:00 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2CBOxak029249
	for <ima@ietf.org>; Mon, 12 Mar 2007 11:25:00 GMT
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Re: In-Reply-To
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
	<5d64990yfl.fsf@Hurtta06k.keh.iki.fi>
	<45F303B6.57CB@xyzzy.claranet.de>
Message-ID: <op.to2pzxwn6hl8nm@clerew.man.ac.uk>
Date: Mon, 12 Mar 2007 11:24:59 -0000
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <45F303B6.57CB@xyzzy.claranet.de>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 769a46790fb42fbb0b0cc700c82f7081
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Sat, 10 Mar 2007 19:15:02 -0000, Frank Ellermann  
<nobody@xyzzy.claranet.de> wrote:

> Kari Hurtta wrote:
>
>  [2822]
>> obs-in-reply-to =       "In-Reply-To" *WSP ":" *(phrase / msg-id) CRLF
>
>> phrase          =       1*word / obs-phrase
>
>  [I-D.ietf-eai-utf8headers-04]
>>    word    = utf8-atom / utf8-quoted-string
>
> Introducing UTF-8 in any <obs-cenities> is a dubious plan.  Here's
> another example in the same direction:
>
> | obs-bcc         =       "Bcc" *WSP ":" (address-list / [CFWS]) CRLF
>
> The "C" in CFWS again.  Getting a clean split between terms used (also)
> in <obs-cenities> and terms used (only) in no-nonsense sections (ch. 3)
> in ABNF would be a big effort.
>
> We better solve it once and for all in prose, something like this:
>
> | The revised ABNF specified here is not intended to be used in obsolete
> | forms of the relevant header fields or terms defined in the Internet
> | Message Format chapter 4 [RFC 2822].  As stated in [RFC 2822] these
> | obsolete forms MUST NOT be generated.
> |
> | Implementations supporting message/utf-8 MAY accept UTF-8 in obsolete
> | forms of header fields and terms where the corresponding revised ABNF
> | specified here suggests it, but this is not required.  The statement
> | in [RFC 2822] that all implementations MUST accept the obsolete forms
> | does not affect the use of UTF-8 in these obsolete forms.

+1

The obs-syntax was always intended, AIUI, for archives of ancient email  
messages that might exist. It should be seen on current any wire, and for  
sure there are no archives of ancient UTF8SMTP messages left over from the  
days before RFC 2822.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 12 14:49:45 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HQpaQ-0003rV-S6; Mon, 12 Mar 2007 14:49:34 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HQpaP-0003pi-Dc
	for ima@ietf.org; Mon, 12 Mar 2007 14:49:33 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HQpaN-0003NI-9U
	for ima@ietf.org; Mon, 12 Mar 2007 14:49:33 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HQpaC-0000QN-KH for ima@ietf.org; Mon, 12 Mar 2007 19:49:20 +0100
Received: from d252136.dialin.hansenet.de ([80.171.252.136])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 12 Mar 2007 19:49:20 +0100
Received: from nobody by d252136.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 12 Mar 2007 19:49:20 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 12 Mar 2007 19:48:32 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 26
Message-ID: <45F5A080.2495@xyzzy.claranet.de>
References: <E1HPPYq-0007Jh-Rs@stiedprstage1.ietf.org>
	<5dk5xr3sgu.fsf@Hurtta06k.keh.iki.fi>
	<op.toxmdunl6hl8nm@clerew.man.ac.uk>
	<5dps7inwtx.fsf@Hurtta06k.keh.iki.fi>
	<45F2DDC8.645C@xyzzy.claranet.de> <op.to2pls1p6hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d252136.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a
Subject: [EAI] Re: "7. Upgrading downgraded header"
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Charles Lindsey wrote:

>> In other words any valid 2321 or 2047 =?UTF-8...?= encoded word could
>> be encoded in the original message/utf-8 (before downgrading).  Then
>> "upgrading" it would replace the encoded word by native UTF-8.  And
>> that could cause havoc for header signatures.  But we know this, the
>> issue has to be noted somewhere (maybe as "security consideration").
 
> Which implies that any RFC2047 stuff should be unscrambled before
> computing the hash for the signature. That would mean a different
> canonicalization algorithm, but if a special canonicalization algorithm
> is needed for DKIM-signing of UTF8SMTP messages, then that is not a
> showstopper.

It's interesting for my "master plan" to keep all-ASCII in Content-*,
you can't "unscramble" it where that's forbidden in MIME version 1.0.

And _any_ 2047 (or even 2231) stuff isn't possible, implementations
would be forced to know _any_ charset.  And "unscrambling" 2231 would
remove the language tags, unless you intend to use the Unicode tags 
in plane 14 (officially deprecated).

This EAI effort is a can of worms, kill one, find three new.. :-(

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 13 15:57:57 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HRD7P-0005Eo-L2; Tue, 13 Mar 2007 15:57:11 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HRD7O-0005BV-Dj
	for ima@ietf.org; Tue, 13 Mar 2007 15:57:10 -0400
Received: from lon-mail-4.gradwell.net ([193.111.201.130])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HRD7H-0000OO-60
	for ima@ietf.org; Tue, 13 Mar 2007 15:57:09 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster$pop3$clerew#man#ac*uk)
	by lon-mail-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	45f701fb.e3f1.1be for ima@ietf.org; Tue, 13 Mar 2007 19:56:43 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2DJueHQ010418
	for <ima@ietf.org>; Tue, 13 Mar 2007 19:56:41 GMT
Date: Tue, 13 Mar 2007 19:56:40 -0000
To: ima@ietf.org
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Message-ID: <op.to48cqsn6hl8nm@clerew.man.ac.uk>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 68ba2b07ef271dba6ee42a93832cfa4c
Subject: [EAI] Discussion of draft-ietf-eai-mailinglist-01.txt
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

The mailing-list draft has been short of discussion. Time to rectify that.

3 Scenarios Involving Mailing Lists

Whilst this section covers many interesting cases, it is not clear that  
all the possible scenarios have been addressed.

I therefore suggest classifying systems against three orthogonal axes:

1. Does it have a UTF8 submission address?
2. Does it accept subscriptions to UTF8 addresses?
3. Does it accept UTF8SMTP messages?

In principle, that gives 8 different kinds of mailing lists, though not  
all of them are sensible. But the requirements can be discussed separately  
for each of those axes.

1. If it has a UTF8 submission address, it SHOULD publish an ASCII  
alt-address as well. Clearly, it needs to sit behind a UTF8SMTP-enabled  
MDA. If it also intends to use a UTF8 Return-Path, that too should have an  
ASCII alt-address, and it will need a UTF8SMTP-enabled MSA with at least  
the capability to accept that address in a MAIL FROM. There are also  
implications for the List-* headers (see below).

2. If it accepts UTF8 subscriptions, it SHOULD require an ASCII  
alt-address as well for each subscriber. It also requires a mechanism to  
accept requests to add those subscription addresses (preferably specified  
in the form <utf8@utf8<ascii@ascii>>). And presumably it needs a  
UTF8SMTP-enabled MSA with at least the capability to downgrade the  
envelope and any From/Reply-To header field in a message.

3. If it accepts UTF8SMTP messages, it needs a UTF8SMTP-enabled MSA with  
at least the capability to downgrade messages. It it is really smart, it  
might prepare both UTF8SMTP and downgraded versions of each message, and  
choose which to send based on the capability of the MTA identified by each  
recipient's MX record.

Many of those points are made in the present draft, but not necessarily  
broken down according to the particular kind of mailing list. It may  
indeed be quite sensible to open existing mailing lists to UTF8  
subscribers even though message content is still to be in ASCii-English.  
And also to admit UT8FSMTP messages to lists which still require  
ASCII-only subscriptions.


4 Mailing List Header Fields

Please can someone who understands the subtle difference tell us whether  
we should now be referring to "URI"s rather than "URL"s.

     By and large, the data contained in these mailing list header fields
     are URLs which often contain email addresses.  The same mechanism
     should be used for these fields as with other fields specifically
     discussed in the UTF8-Headers document [EAI-UTF8Headers].  Generally
     therefore, for fields that contain an internationalized email
     address, it could be expressed as a UTF8 string.

Leaving alt-addresses aside for the moment, how does this differ from just  
using IRIs instead of URIs in these fields? In any case, it is an  
extension to the syntax of these fields as defined in RFCs 2369 and 2919,  
with a downgrade provision either here or in our downgrade draft, so it  
would be as easy to extend by allowing IRIs as by making special  
allowances for UTF8 addresses in mailtos. Moreover, IRIs come with a nice  
downgrade to URIs already provided by RFC 3987.

     These fields might contain other URLs, such as HTTP.  In these
     cases, there are no EAI-specific considerations, since these
     non-mail-related URLs are out of scope for internationalized email
     documents, and have been addressed elsewhere, such as RFC3987
     "Internationalized Resource Identifier (IRI)" [RFC3987].

But it would be bizarre to provide different extension mechanisms for  
mailto: URIs than for http: URIs. Much simpler to use IRIs for both cases.

     Because the email addresses are expressed as "mailto" URLs, further
     specifications for presentation and inclusion of alt-addresses as
     well as other considerations may be necessary, other than simply
     following RFC3987 "Internationalized Resource Identifier (IRI)"
     [RFC3987] specifications.  This will be further discussed in Section
     6.

But this is the _real_ problem, and Section 6 does not really add anything  
beyond what is said here. Essentially, what we need is an extension to the  
mailto: for alt-addresses (whether it appears in a URI or an IRI). And  
such an extension could well use our "<utf8@utf8<ascii@ascii>>" syntax.

The question is how to bring this about? Martin has declared willingness  
to bring it into his new mailto draft at some stage (and now we at least  
have an agreed notation for him to use). But I don't think it would be a  
good idea to invent our own mechanism, with its own downgrade, for use in  
the interim. Better to forego the possibility of alt-addresses for the  
moment, with a NOTE to explain that an extended mailto syntax is expected  
to be defined in the near future. But, in fact, there is another way:

The alternative is to use two URIs or IRIs in those headers which need it.  
RFC 2369 is not particularly well written, but if you examine it closely  
you will see that comma-separated lists of URLs are allowed. So one could  
have, for example:

    List-Post: <utf8-submission@utf8>, <ascii-submission@ascii>

and RFC 2369 already tells you to examine them from left-to-right and to  
use the first which you have the capability to use.


6 Further Discussion

Much of this section seems to repeat what has been (or should be) said in  
the earlier sections.

     ...  Alternatively, it may be useful
     to consider having a mechanism, such as an additional SMTP command,
     for the receiving MTA (in this case the mailing list) to request the
     alt- address.  This may be useful in other scenarios as well,
     especially those concerning multiple recipients.

But if you want to invent new SMTP commands, then our smtp draft is the  
place to do it.


7 IANA Considerations

     None.

If you are going to extend the various List-* headers (whether by allowing  
IRIs or any other way of admitting UTF8 into them), then the IANA registry  
of header fields needs to be updated (RFC 3864).

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 17 08:21:16 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HSXt1-0005dW-9G; Sat, 17 Mar 2007 08:19:51 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HSXsz-0005aO-RI
	for ima@ietf.org; Sat, 17 Mar 2007 08:19:49 -0400
Received: from p130.piuha.net ([193.234.218.130])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HSXst-0007eD-Fx
	for ima@ietf.org; Sat, 17 Mar 2007 08:19:44 -0400
Received: from p130.piuha.net (localhost [127.0.0.1])
	by p130.piuha.net (Postfix) with ESMTP id DAA34198720;
	Sat, 17 Mar 2007 14:19:37 +0200 (EET)
Received: from [127.0.0.1] (p130.piuha.net [193.234.218.130])
	by p130.piuha.net (Postfix) with ESMTP id 4D3441986E0;
	Sat, 17 Mar 2007 14:19:37 +0200 (EET)
Message-ID: <45FBDCDA.1020207@piuha.net>
Date: Sat, 17 Mar 2007 14:19:38 +0200
From: Jari Arkko <jari.arkko@piuha.net>
User-Agent: Thunderbird 1.5.0.10 (X11/20070306)
MIME-Version: 1.0
To: John C Klensin <klensin@jck.com>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
In-Reply-To: <87F2B237E36CE025B401921E@p3.JCK.COM>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: ClamAV using ClamSMTP
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 08e48e05374109708c00c6208b534009
Cc: ima@ietf.org
Subject: [EAI] Re: From Jari: Re: Your DISCUSS on
	draft-ietf-eai-framework-05 (fwd)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

John, all,

Sorry for not getting back to this topic sooner. In any case, I have
looked at John's earlier message and decided that with the
additional information I can clear my Discuss.

Jari


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 17 08:33:37 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HSY6L-0006qg-BL; Sat, 17 Mar 2007 08:33:37 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HSY6K-0006qa-AJ
	for ima@ietf.org; Sat, 17 Mar 2007 08:33:36 -0400
Received: from ns.jck.com ([209.187.148.211] helo=bs.jck.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HSY6J-0008FC-2T
	for ima@ietf.org; Sat, 17 Mar 2007 08:33:36 -0400
Received: from [127.0.0.1] (helo=p3.JCK.COM)
	by bs.jck.com with esmtp (Exim 4.34)
	id 1HSY6G-000I6q-TQ; Sat, 17 Mar 2007 07:33:33 -0500
Date: Sat, 17 Mar 2007 08:33:32 -0400
From: John C Klensin <klensin@jck.com>
To: Jari Arkko <jari.arkko@piuha.net>
Message-ID: <392E7B5A47BEE1422AE9D77A@p3.JCK.COM>
In-Reply-To: <45FBDCDA.1020207@piuha.net>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM> <45FBDCDA.1020207@piuha.net>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c
Cc: ima@ietf.org
Subject: [EAI] Re: From Jari: Re: Your DISCUSS on
 draft-ietf-eai-framework-05 (fwd)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org



--On Saturday, 17 March, 2007 14:19 +0200 Jari Arkko
<jari.arkko@piuha.net> wrote:

> John, all,
> 
> Sorry for not getting back to this topic sooner. In any case,
> I have looked at John's earlier message and decided that with
> the additional information I can clear my Discuss.

thanks.  good news.
   john



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 18 06:14:51 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HSsPL-0003bn-24; Sun, 18 Mar 2007 06:14:35 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HSsPJ-0003ba-Vc
	for ima@ietf.org; Sun, 18 Mar 2007 06:14:33 -0400
Received: from numenor.qualcomm.com ([129.46.51.58])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HSsPI-0000Au-26
	for ima@ietf.org; Sun, 18 Mar 2007 06:14:33 -0400
Received: from totoro.qualcomm.com (totoro.qualcomm.com [129.46.61.158])
	by numenor.qualcomm.com (8.13.6/8.12.5/1.0) with ESMTP id
	l2IAESwV016811
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL);
	Sun, 18 Mar 2007 03:14:28 -0700
Received: from [[10.0.1.115]] (vpn-10-50-16-55.qualcomm.com [10.50.16.55])
	by totoro.qualcomm.com (8.13.6/8.13.6/1.0) with ESMTP id l2IAEO12002938;
	Sun, 18 Mar 2007 03:14:26 -0700 (PDT)
Mime-Version: 1.0
Message-Id: <p06240603c222bece677d@[[10.0.1.115]]>
In-Reply-To: <op.to48cqsn6hl8nm@clerew.man.ac.uk>
References: <op.to48cqsn6hl8nm@clerew.man.ac.uk>
X-Mailer: Eudora for Mac OS X
X-message-flag: Warning: Outlook in use. Upgrade to Eudora:
	<http://www.eudora.com>
Date: Sun, 18 Mar 2007 03:11:31 -0700
To: "Charles Lindsey" <chl@clerew.man.ac.uk>, ima@ietf.org
From: Randall Gellens <randy@qualcomm.com>
Subject: Re: [EAI] Discussion of draft-ietf-eai-mailinglist-01.txt
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
X-Random-Sig-Tag: 1.0b28
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2a76bcd37b1c8a21336eb0a1ea6bbf48
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

At 7:56 PM +0000 3/13/07, Charles Lindsey wrote:

>  The mailing-list draft has been short of discussion. Time to rectify that.

I agree.  Thank you for doing so.

>
>  3 Scenarios Involving Mailing Lists
>
>  Whilst this section covers many interesting cases, it is not clear 
> that all the possible scenarios have been addressed.
>
>  I therefore suggest classifying systems against three orthogonal axes:
>
>  1. Does it have a UTF8 submission address?
>  2. Does it accept subscriptions to UTF8 addresses?
>  3. Does it accept UTF8SMTP messages?
>
>  In principle, that gives 8 different kinds of mailing lists, though 
> not all of them are sensible. But the requirements can be discussed 
> separately for each of those axes.

Sounds reasonable.

>
>  1. If it has a UTF8 submission address, it SHOULD publish an ASCII 
> alt-address as well. Clearly, it needs to sit behind a 
> UTF8SMTP-enabled MDA. If it also intends to use a UTF8 Return-Path, 
> that too should have an ASCII alt-address, and it will need a 
> UTF8SMTP-enabled MSA with at least the capability to accept that 
> address in a MAIL FROM. There are also implications for the List-* 
> headers (see below).

I'm inclined to think that even lists which use a UTF8 submission 
address should use an ASCII return-path.  Seems much safer.  I'd like 
to know what others think of this, though.

>  2. If it accepts UTF8 subscriptions, it SHOULD require an ASCII 
> alt-address as well for each subscriber. It also requires a 
> mechanism to accept requests to add those subscription addresses 
> (preferably specified in the form <utf8@utf8<ascii@ascii>>). And 
> presumably it needs a UTF8SMTP-enabled MSA with at least the 
> capability to downgrade the envelope and any From/Reply-To header 
> field in a message.

Seems reasonable (I think some of this is already said).

>
>  3. If it accepts UTF8SMTP messages, it needs a UTF8SMTP-enabled MSA 
> with at least the capability to downgrade messages. It it is really 
> smart, it might prepare both UTF8SMTP and downgraded versions of 
> each message, and choose which to send based on the capability of 
> the MTA identified by each recipient's MX record.

That would require a very close coordination between the list agent 
and the MTA/MSA that is beyond what is normally expected.

>
>  Many of those points are made in the present draft, but not 
> necessarily broken down according to the particular kind of mailing 
> list. It may indeed be quite sensible to open existing mailing 
> lists to UTF8 subscribers even though message content is still to 
> be in ASCii-English. And also to admit UT8FSMTP messages to lists 
> which still require ASCII-only subscriptions.

I'm not sure about this last point.  Why accept UTF8SMTP messages to 
a list which has only ASCII-address subscribers?

>  4 Mailing List Header Fields
>
>  Please can someone who understands the subtle difference tell us 
> whether we should now be referring to "URI"s rather than "URL"s.
>
>      By and large, the data contained in these mailing list header fields
>      are URLs which often contain email addresses.  The same mechanism
>      should be used for these fields as with other fields specifically
>      discussed in the UTF8-Headers document [EAI-UTF8Headers].  Generally
>      therefore, for fields that contain an internationalized email
>      address, it could be expressed as a UTF8 string.
>
>  Leaving alt-addresses aside for the moment, how does this differ 
> from just using IRIs instead of URIs in these fields? In any case, 
> it is an extension to the syntax of these fields as defined in RFCs 
> 2369 and 2919, with a downgrade provision either here or in our 
> downgrade draft, so it would be as easy to extend by allowing IRIs 
> as by making special allowances for UTF8 addresses in mailtos. 
> Moreover, IRIs come with a nice downgrade to URIs already provided 
> by RFC 3987.
>
>      These fields might contain other URLs, such as HTTP.  In these
>      cases, there are no EAI-specific considerations, since these
>      non-mail-related URLs are out of scope for internationalized email
>      documents, and have been addressed elsewhere, such as RFC3987
>      "Internationalized Resource Identifier (IRI)" [RFC3987].
>
>  But it would be bizarre to provide different extension mechanisms 
> for mailto: URIs than for http: URIs. Much simpler to use IRIs for 
> both cases.
>
>      Because the email addresses are expressed as "mailto" URLs, further
>      specifications for presentation and inclusion of alt-addresses as
>      well as other considerations may be necessary, other than simply
>      following RFC3987 "Internationalized Resource Identifier (IRI)"
>      [RFC3987] specifications.  This will be further discussed in Section
>      6.
>
>  But this is the _real_ problem, and Section 6 does not really add 
> anything beyond what is said here. Essentially, what we need is an 
> extension to the mailto: for alt-addresses (whether it appears in a 
> URI or an IRI). And such an extension could well use our 
> "<utf8@utf8<ascii@ascii>>" syntax.
>
>  The question is how to bring this about? Martin has declared 
> willingness to bring it into his new mailto draft at some stage 
> (and now we at least have an agreed notation for him to use). But I 
> don't think it would be a good idea to invent our own mechanism, 
> with its own downgrade, for use in the interim. Better to forego 
> the possibility of alt-addresses for the moment, with a NOTE to 
> explain that an extended mailto syntax is expected to be defined in 
> the near future. But, in fact, there is another way:
>
>  The alternative is to use two URIs or IRIs in those headers which 
> need it. RFC 2369 is not particularly well written, but if you 
> examine it closely you will see that comma-separated lists of URLs 
> are allowed. So one could have, for example:
>
>     List-Post: <utf8-submission@utf8>, <ascii-submission@ascii>
>
>  and RFC 2369 already tells you to examine them from left-to-right 
> and to use the first which you have the capability to use.

I'm concerned that many existing implementations of List-* headers 
wouldn't work in this case.  (Either they wouldn't handle multiple 
addresses, or if they did, they wouldn't handle UTF8 addresses.)

It might be safer to have new List-* header fields for EAI addresses.

So, an EAI list might include two sets of each List-* header, one for 
ASCII address using the existing List-* header names, and one for EAI 
addresses, using the new List8-* names.


>
>
>  6 Further Discussion
>
>  Much of this section seems to repeat what has been (or should be) 
> said in the earlier sections.
>
>      ...  Alternatively, it may be useful
>      to consider having a mechanism, such as an additional SMTP command,
>      for the receiving MTA (in this case the mailing list) to request the
>      alt- address.  This may be useful in other scenarios as well,
>      especially those concerning multiple recipients.
>
>  But if you want to invent new SMTP commands, then our smtp draft is 
> the place to do it.

Yes, this should be deleted.

>
>
>  7 IANA Considerations
>
>      None.
>
>  If you are going to extend the various List-* headers (whether by 
> allowing IRIs or any other way of admitting UTF8 into them), then 
> the IANA registry of header fields needs to be updated (RFC 3864).

Yes, thank you.
-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly-selected tag: ---------------
There is no human problem which could not be solved if people would
simply do as I advise.                                -- Gore Vidal

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 18 11:11:54 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HSx2H-00027k-PT; Sun, 18 Mar 2007 11:11:05 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HSx2B-00023u-TS; Sun, 18 Mar 2007 11:11:00 -0400
Received: from ns1.neustar.com ([2001:503:c779:1a::9c9a:108a])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HSx2B-0006Vo-Lr; Sun, 18 Mar 2007 11:10:59 -0400
Received: from stiedprstage1.ietf.org (stiedprstage1.va.neustar.com
	[10.31.47.10]) by ns1.neustar.com (Postfix) with ESMTP id 789FB26F17;
	Sun, 18 Mar 2007 15:10:59 +0000 (GMT)
Received: from ietf by stiedprstage1.ietf.org with local (Exim 4.43)
	id 1HSx2B-0000xF-Ce; Sun, 18 Mar 2007 11:10:59 -0400
X-test-idtracker: no
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
Message-Id: <E1HSx2B-0000xF-Ce@stiedprstage1.ietf.org>
Date: Sun, 18 Mar 2007 11:10:59 -0400
X-Spam-Score: -2.8 (--)
X-Scan-Signature: 7baded97d9887f7a0c7e8a33c2e3ea1b
Cc: Internet Architecture Board <iab@iab.org>, eai mailing list <ima@ietf.org>,
	eai chair <eai-chairs@tools.ietf.org>,
	RFC Editor <rfc-editor@rfc-editor.org>
Subject: [EAI] Document Action: 'Overview and Framework for 
 Internationalized Email' to Informational RFC 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

The IESG has approved the following document:

- 'Overview and Framework for Internationalized Email '
   <draft-ietf-eai-framework-05.txt> as an Informational RFC

This document is the product of the Email Address Internationalization 
Working Group. 

The IESG contact persons are Ted Hardie and Lisa Dusseault.

A URL of this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-eai-framework-05.txt

Technical Summary

  Full use of electronic mail throughout the world requires that people
  be able to use their own names, written correctly in their own
  languages and scripts, as mailbox names in email addresses.  This
  document introduces a series of specifications that define mechanisms
  and protocol extensions needed to fully support internationalized
  email addresses.  These changes include an SMTP extension and
  extension of email header syntax to accommodate UTF-8 data.  The
  document set also includes discussion of key assumptions and issues
  in deploying fully internationalized email.

Working Group Summary

 The decision to not provide any means of "automatic
  encapsulation" of UTF-8 email addresses, but instead insist
  that the sender specify an alternate address for downgrading 
  purposes was controversial, but was definitely the decision of 
  the working group.

Document Quality

   This document is not subject to independent implementation,
   but the Chairs believe that it will be a useful tool in producing
   further specifications and guiding subsequent efforts. The Document 
   Shepherd is Harald Alvestrand. The responsible AD is Ted Hardie.


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 18 12:11:18 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HSxyC-0001TW-BV; Sun, 18 Mar 2007 12:10:56 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HSxyB-0001Sj-93
	for ima@ietf.org; Sun, 18 Mar 2007 12:10:55 -0400
Received: from ns.jck.com ([209.187.148.211] helo=bs.jck.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HSxy8-0006j3-Ns
	for ima@ietf.org; Sun, 18 Mar 2007 12:10:55 -0400
Received: from [127.0.0.1] (helo=localhost)
	by bs.jck.com with esmtp (Exim 4.34) id 1HSxy6-0004P3-29
	for ima@ietf.org; Sun, 18 Mar 2007 11:10:50 -0500
Date: Sun, 18 Mar 2007 12:10:47 -0400
From: John C Klensin <klensin@jck.com>
To: ima@ietf.org
Message-ID: <644B3FEA72B004C630872C21@[10.0.0.164]>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="==========40F789A20A5B412711E4=========="
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 944ecb6e61f753561f559a497458fb4f
Subject: [EAI] FWD: Document Action: 'Overview and Framework for 
 Internationalized Email' to Informational RFC
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

--==========40F789A20A5B412711E4==========
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

In case anyone has not seen this...
Thanks to all.

     john

--==========40F789A20A5B412711E4==========
Content-Type: message/rfc822;
	name="Document Action: 'Overview and Framework for Internationalized
	Email' to Informational RFC"

Return-path: <ietf-announce-bounces@ietf.org>
Envelope-to: klensin+ietf@jck.com
Delivery-date: Sun, 18 Mar 2007 11:19:20 -0400
Received: from [156.154.16.145] (helo=megatron.ietf.org)
	by bs.jck.com with esmtp (Exim 4.34) id 1HSxAF-00045O-UT
	for klensin+ietf@jck.com; Sun, 18 Mar 2007 10:19:20 -0500
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HSx2G-000270-Jk; Sun, 18 Mar 2007 11:11:04 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HSx2B-00023u-TS; Sun, 18 Mar 2007 11:11:00 -0400
Received: from ns1.neustar.com ([2001:503:c779:1a::9c9a:108a])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1HSx2B-0006Vo-Lr; Sun, 18 Mar 2007 11:10:59 -0400
Received: from stiedprstage1.ietf.org (stiedprstage1.va.neustar.com
	[10.31.47.10]) by ns1.neustar.com (Postfix) with ESMTP id 789FB26F17;
	Sun, 18 Mar 2007 15:10:59 +0000 (GMT)
Received: from ietf by stiedprstage1.ietf.org with local (Exim 4.43)
	id 1HSx2B-0000xF-Ce; Sun, 18 Mar 2007 11:10:59 -0400
X-test-idtracker: no
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
Message-Id: <E1HSx2B-0000xF-Ce@stiedprstage1.ietf.org>
Date: Sun, 18 Mar 2007 11:10:59 -0400
X-Spam-Score: -2.8 (--)
X-Scan-Signature: 7baded97d9887f7a0c7e8a33c2e3ea1b
Cc: Internet Architecture Board <iab@iab.org>, eai mailing list <ima@ietf.org>,
	eai chair <eai-chairs@tools.ietf.org>,
	RFC Editor <rfc-editor@rfc-editor.org>
Subject: Document Action: 'Overview and Framework for 
	Internationalized Email' to Informational RFC 
X-BeenThere: ietf-announce@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: ietf-announce.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ietf-announce>,
	<mailto:ietf-announce-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf-announce@ietf.org>
List-Help: <mailto:ietf-announce-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ietf-announce>,
	<mailto:ietf-announce-request@ietf.org?subject=subscribe>
Errors-To: ietf-announce-bounces@ietf.org

The IESG has approved the following document:

- 'Overview and Framework for Internationalized Email '
   <draft-ietf-eai-framework-05.txt> as an Informational RFC

This document is the product of the Email Address Internationalization 
Working Group. 

The IESG contact persons are Ted Hardie and Lisa Dusseault.

A URL of this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-eai-framework-05.txt

Technical Summary

  Full use of electronic mail throughout the world requires that people
  be able to use their own names, written correctly in their own
  languages and scripts, as mailbox names in email addresses.  This
  document introduces a series of specifications that define mechanisms
  and protocol extensions needed to fully support internationalized
  email addresses.  These changes include an SMTP extension and
  extension of email header syntax to accommodate UTF-8 data.  The
  document set also includes discussion of key assumptions and issues
  in deploying fully internationalized email.

Working Group Summary

 The decision to not provide any means of "automatic
  encapsulation" of UTF-8 email addresses, but instead insist
  that the sender specify an alternate address for downgrading 
  purposes was controversial, but was definitely the decision of 
  the working group.

Document Quality

   This document is not subject to independent implementation,
   but the Chairs believe that it will be a useful tool in producing
   further specifications and guiding subsequent efforts. The Document 
   Shepherd is Harald Alvestrand. The responsible AD is Ted Hardie.


_______________________________________________
IETF-Announce mailing list
IETF-Announce@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf-announce

--==========40F789A20A5B412711E4==========
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--==========40F789A20A5B412711E4==========--





From ima-bounces@ietf.org Sun Mar 18 16:05:02 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HT1cI-0006AO-2k; Sun, 18 Mar 2007 16:04:34 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HT1cG-0006AA-7x
	for ima@ietf.org; Sun, 18 Mar 2007 16:04:32 -0400
Received: from sniper.icu.ac.kr ([210.107.128.51])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HT1cE-0000fP-Ku
	for ima@ietf.org; Sun, 18 Mar 2007 16:04:32 -0400
Received: (snipe 12345 invoked by uid 0); 19 Mar 2007 05:04:39 +0900
Received: from newcat@icu.ac.kr with Spamsniper 2.96.00 (Processed in 1.505084
	secs); 
Received: from unknown (HELO ?192.168.1.178?) (Z???own@195.146.103.206)
	by unknown with SMTP; 19 Mar 2007 05:04:37 +0900
X-SNIPER-SENDERIP: 195.146.103.206
X-SNIPER-MAILFROM: newcat@icu.ac.kr
X-SNIPER-RCPTTO: randy@qualcomm.com, chl@clerew.man.ac.uk, ima@ietf.org,
	yangwooko@gmail.com
Message-ID: <45FD9B39.4080807@icu.ac.kr>
Date: Mon, 19 Mar 2007 05:04:09 +0900
From: Yangwoo Ko <newcat@icu.ac.kr>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Randall Gellens <randy@qualcomm.com>
Subject: Re: [EAI] Discussion of draft-ietf-eai-mailinglist-01.txt
References: <op.to48cqsn6hl8nm@clerew.man.ac.uk>
	<p06240603c222bece677d@[[10.0.1.115]]>
In-Reply-To: <p06240603c222bece677d@[[10.0.1.115]]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0ddefe323dd869ab027dbfff7eff0465
Cc: Charles Lindsey <chl@clerew.man.ac.uk>, ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


Randall Gellens wrote:
> 
> At 7:56 PM +0000 3/13/07, Charles Lindsey wrote:
> 
>>  The mailing-list draft has been short of discussion. Time to rectify 
>> that.
> 
> I agree.  Thank you for doing so.
> 
>>
>>  3 Scenarios Involving Mailing Lists
>>
>>  Whilst this section covers many interesting cases, it is not clear 
>> that all the possible scenarios have been addressed.
>>
>>  I therefore suggest classifying systems against three orthogonal axes:
>>
>>  1. Does it have a UTF8 submission address?
>>  2. Does it accept subscriptions to UTF8 addresses?
>>  3. Does it accept UTF8SMTP messages?
>>
>>  In principle, that gives 8 different kinds of mailing lists, though 
>> not all of them are sensible. But the requirements can be discussed 
>> separately for each of those axes.
> 
> Sounds reasonable.
> 
>>
>>  1. If it has a UTF8 submission address, it SHOULD publish an ASCII 
>> alt-address as well. Clearly, it needs to sit behind a 
>> UTF8SMTP-enabled MDA. If it also intends to use a UTF8 Return-Path, 
>> that too should have an ASCII alt-address, and it will need a 
>> UTF8SMTP-enabled MSA with at least the capability to accept that 
>> address in a MAIL FROM. There are also implications for the List-* 
>> headers (see below).
> 
> I'm inclined to think that even lists which use a UTF8 submission 
> address should use an ASCII return-path.  Seems much safer.  I'd like to 
> know what others think of this, though.

By making alternative addresses optional rather than mandatory, we are 
expecting that future non ASCII world users usually would not see all 
ASCII addresses at all. However, if a return-path is not for casual 
human users' mailing experience but for list administrations and 
restricting return-path to all ASCII increases the delivery ratio of 
administrative messages, "SHOULD use an ASCII return-path" might be OK. 
Otherwise, SHOULD seems too strong.

 > (snip)

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 19 09:01:07 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTHTh-0001rG-4D; Mon, 19 Mar 2007 09:00:45 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTHTf-0001rA-V0
	for ima@ietf.org; Mon, 19 Mar 2007 09:00:43 -0400
Received: from lon-mail-3.gradwell.net ([193.111.201.127])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HTHTX-0000rd-7Z
	for ima@ietf.org; Mon, 19 Mar 2007 09:00:43 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster^pop3*clerew*man&ac^uk)
	by lon-mail-3.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	45fe8960.38a1.11d for ima@ietf.org; Mon, 19 Mar 2007 13:00:16 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2JD0F3P008171
	for <ima@ietf.org>; Mon, 19 Mar 2007 13:00:16 GMT
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Discussion of draft-ietf-eai-mailinglist-01.txt
References: <op.to48cqsn6hl8nm@clerew.man.ac.uk>
	<p06240603c222bece677d@[[10.0.1.115]]>
Message-ID: <op.tpfs2pmf6hl8nm@clerew.man.ac.uk>
Date: Mon, 19 Mar 2007 13:00:15 -0000
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <p06240603c222bece677d@[[10.0.1.115]]>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 31247fb3be228bb596db9127becad0bc
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Sun, 18 Mar 2007 10:11:31 -0000, Randall Gellens <randy@qualcomm.com>  
wrote:

> At 7:56 PM +0000 3/13/07, Charles Lindsey wrote:

>>  The question is how to bring this about? Martin has declared  
>> willingness to bring it into his new mailto draft at some stage (and  
>> now we at least have an agreed notation for him to use). But I don't  
>> think it would be a good idea to invent our own mechanism, with its own  
>> downgrade, for use in the interim. Better to forego the possibility of  
>> alt-addresses for the moment, with a NOTE to explain that an extended  
>> mailto syntax is expected to be defined in the near future. But, in  
>> fact, there is another way:
>>
>>  The alternative is to use two URIs or IRIs in those headers which need  
>> it. RFC 2369 is not particularly well written, but if you examine it  
>> closely you will see that comma-separated lists of URLs are allowed. So  
>> one could have, for example:
>>
>>     List-Post: <utf8-submission@utf8>, <ascii-submission@ascii>
>>
>>  and RFC 2369 already tells you to examine them from left-to-right and  
>> to use the first which you have the capability to use.
>
> I'm concerned that many existing implementations of List-* headers  
> wouldn't work in this case.  (Either they wouldn't handle multiple  
> addresses, or if they did, they wouldn't handle UTF8 addresses.)

Well RFC 2369 declares that such comma-separated lists are part of the  
standard, so any implementation that barfs on them is broken.

But, first of all, can we look at how these headers are actually used? To  
a large extent, surely, they are for human use. A human wants to  
unsubscribe from the list, so he asks his browser to show all the headers,  
finds the one that says List-Unsubscribe, and clicks on what he sees there  
(which will presumably be a mailto:).

So which of these headers is likely to be looked at an acted upon by some  
software that need to understand them? What is current practice here?

The obvious candidate is the List-Post header, which might be examined by  
some MUA in response to pressing a "Followup" button (in fact, I wish MUAs  
would provide such a button instead of forcing you to use Reply or  
Reply-to-All, neither of which do what you actually want). Such a facility  
would certainly expect to see a mailto: and to try to mail the followup to  
it, and if it found a utf8 address there might get upset (a  
UTF8SMTP-capable MUA, of course, might look to see if there was a second  
ascii address and use that if its MSA demanded downgrading).

But I doubt any existing agent is actually going to barf if is sees more  
than one address. More likely, it will try the first one it sees, and  
never look any further.

As to what happens when a non-UTF8SMTP agent sees a utf8 address, then  
that is a fair question. Note that it could easily see such an address  
even in a dongraded message, since any IRI would simply have been  
downgraded to a URI, and the utf8 address wold still be there, but %hex  
encoded.

Again, if a human sees that, and also sees a second ASCII address, he will  
surely click on the right one. An automated system is going to be confused  
whatever we put in there, unless we specify a downgrade mechansim that  
specifically looks at the mailto:s in the List-* headers and removes any  
utf8 addresses and just leaves the ascii ones.
>
> It might be safer to have new List-* header fields for EAI addresses.
>
> So, an EAI list might include two sets of each List-* header, one for  
> ASCII address using the existing List-* header names, and one for EAI  
> addresses, using the new List8-* names.

That seems like too much departure from the present usage. We should avoid  
that unless we absolutely cannot see any other way.

But, first, we really do need to know what current software actually does  
with those headers, other than to display them.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 19 09:22:25 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTHoO-0008Gf-MC; Mon, 19 Mar 2007 09:22:08 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTHoN-0008Es-V7
	for ima@ietf.org; Mon, 19 Mar 2007 09:22:08 -0400
Received: from smtp-out.sendmail.com ([209.246.26.45] helo=foon.sendmail.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HTHoL-0005i4-3C
	for ima@ietf.org; Mon, 19 Mar 2007 09:22:07 -0400
Received: from [192.168.0.4] (71-212-236-65.hlrn.qwest.net [71.212.236.65])
	(authenticated bits=0)
	by foon.sendmail.com (Switch-3.2.5/Switch-3.2.0) with ESMTP id
	l2JELvJU028467
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Mon, 19 Mar 2007 06:21:59 -0800
X-DKIM: Sendmail DKIM Filter v0.5.1 foon.sendmail.com l2JELvJU028467
DKIM-Signature: a=rsa-sha1; c=relaxed/simple; d=sendmail.com; s=tls.dkim;
	t=1174314121; bh=5Pv++P66H5xbOeehjAX11+D53Ns=; h=X-DomainKeys:
	DomainKey-Signature:Date:From:X-X-Sender:To:cc:Subject:In-Reply-To:
	Message-ID:References:MIME-Version:Content-Type; b=auSmOJSWHz2aob5r
	rA8BdL19HYgoONBFiu3C5fzDk9dxtwrWdOrOnOevb5GLQuMIEpLTaNsIfJ5qIlblJXH
	RCDmpSRP2OWlVj2hyo4hgKO2K1pi9uCal4jj+A3DGLsPpMzkB4TL5YssYvQzFp163uK
	zMzqyllJSuVwcQMzIeiYo=
X-DomainKeys: Sendmail DomainKeys Filter v0.4.1 foon.sendmail.com
	l2JELvJU028467
DomainKey-Signature: a=rsa-sha1; s=tls; d=sendmail.com; c=nofws; q=dns;
	h=date:from:x-x-sender:to:cc:subject:in-reply-to:message-id:
	references:mime-version:content-type;
	b=Y8GG+tsMmxcyii1OY+spGEpy59NPtYkeMytXKXevuADaafyVmdn3B1lR9W2/zv1PK
	uNC9cs6t43LMynAqZAV4dj7zLNt7LoucMRxmVzFnmy+3g60RhBfquKQ6q6q9bYBDZWd
	RciXkzlGPNea/rSDG8bjUFrbU6OMaPZss2jUlaU=
Date: Mon, 19 Mar 2007 07:18:41 -0600
From: Philip Guenther <guenther+eai@sendmail.com>
X-X-Sender: guenther@vanye.mho.net
To: Charles Lindsey <chl@clerew.man.ac.uk>
Subject: Re: [EAI] Discussion of draft-ietf-eai-mailinglist-01.txt
In-Reply-To: <op.tpfs2pmf6hl8nm@clerew.man.ac.uk>
Message-ID: <Pine.BSO.4.64.0703190712430.15075@vanye.mho.net>
References: <op.to48cqsn6hl8nm@clerew.man.ac.uk>
	<p06240603c222bece677d@[[10.0.1.115]]>
	<op.tpfs2pmf6hl8nm@clerew.man.ac.uk>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15
Cc: IMA <ima@ietf.org>
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Mon, 19 Mar 2007, Charles Lindsey wrote:
...
> But, first of all, can we look at how these headers are actually used? To a 
> large extent, surely, they are for human use. A human wants to unsubscribe 
> from the list, so he asks his browser to show all the headers, finds the one 
> that says List-Unsubscribe, and clicks on what he sees there (which will 
> presumably be a mailto:).
>
> So which of these headers is likely to be looked at an acted upon by some 
> software that need to understand them? What is current practice here?

Pine notices the headers and provides menu items to unsubscribe, 
subscribe, ask for help, etc.  Here's the screen for the mailing list 
commands it gave for your message.

--------------
                                Mail List Commands

Message 78 has information associated with it that explains how to
participate in an email list. An email list is represented by a single
email address that users sharing a common interest can send messages to
(known as posting) which are then redistributed to all members of the
list (sometimes after review by a moderator).

List participation commands in this message include:

  *  A method to get information about the list and instructions on how to
     join.

     Select HERE to seek help.

  *  Methods to remove yourself from the list (Unsubscribe).

      1. Select HERE to UNsubscribe.

      2. Select HERE to UNsubscribe.

  *  Methods to add yourself to the list (Subscribe).

      1. Select HERE to Subscribe.

      2. Select HERE to Subscribe.

  *  A method to send a message to the entire list (Post).

     Select HERE to post a message.

  *  A method to view archive of messages sent to the list.

     Select HERE to view the archive.

--------------

...
> But I doubt any existing agent is actually going to barf if is sees more than 
> one address. More likely, it will try the first one it sees, and never look 
> any further.

Pine gives options for all that it finds, as seen above.


Philip Guenther

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 19 13:43:08 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTLrW-0005WO-Ty; Mon, 19 Mar 2007 13:41:38 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTLrV-0005SI-LD
	for ima@ietf.org; Mon, 19 Mar 2007 13:41:37 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HTLr0-0002l3-1N
	for ima@ietf.org; Mon, 19 Mar 2007 13:41:37 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HTLpz-0007dn-4Z for ima@ietf.org; Mon, 19 Mar 2007 18:40:04 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 19 Mar 2007 18:40:03 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 19 Mar 2007 18:40:03 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi> 
Date: 19 Mar 2007 19:39:12 +0200
Lines: 38
Message-ID: <5d7itddtfj.fsf@Hurtta06k.keh.iki.fi>
References: <op.to48cqsn6hl8nm@clerew.man.ac.uk>
	<p06240603c222bece677d@[[10.0.1.115]]>
	<op.tpfs2pmf6hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d
Subject: [EAI] Re: Discussion of draft-ietf-eai-mailinglist-01.txt
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

"Charles Lindsey" <chl@clerew.man.ac.uk> writes in gmane.ietf.ima:

> But, first of all, can we look at how these headers are actually used?
> To  a large extent, surely, they are for human use. A human wants to
> unsubscribe from the list, so he asks his browser to show all the
> headers,  finds the one that says List-Unsubscribe, and clicks on what
> he sees there  (which will presumably be a mailto:).
> 
> So which of these headers is likely to be looked at an acted upon by
> some  software that need to understand them? What is current practice
> here?
> 
> The obvious candidate is the List-Post header, which might be examined
> by  some MUA in response to pressing a "Followup" button (in fact, I
> wish MUAs  would provide such a button instead of forcing you to use
> Reply or  Reply-to-All, neither of which do what you actually
> want). Such a facility  would certainly expect to see a mailto: and to
> try to mail the followup to  it, and if it found a utf8 address there
> might get upset (a  UTF8SMTP-capable MUA, of course, might look to see
> if there was a second  ascii address and use that if its MSA demanded
> downgrading).
> 
> But I doubt any existing agent is actually going to barf if is sees
> more  than one address. More likely, it will try the first one it
> sees, and  never look any further.

On my MUA   reply-to-list (Rl)  uses always first mailto -link
from List-post header field. There is also soem other reply commands
which uses first mailto -link. All these reply commands selects
first available mailto link (reply-to-owner (Ro) uses List-Owner).

On mail-to-list (Il) it is possible to select which link from
List-Post header field used. Same apply also for other posting
commands (mail-to-owner (Io) -- List-Owner, list-help (Ih)
-- List-Help and so on).  All these header fields are supported 
(assuming  that they include some mailto links).

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 20 07:58:53 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTcyu-00080d-WE; Tue, 20 Mar 2007 07:58:25 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTcys-00080L-VZ
	for ima@ietf.org; Tue, 20 Mar 2007 07:58:22 -0400
Received: from lon-mail-4.gradwell.net ([193.111.201.130])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HTcyY-0006kz-Ea
	for ima@ietf.org; Tue, 20 Mar 2007 07:58:22 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster^pop3&clerew^man$ac#uk)
	by lon-mail-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	45ffcc40.551d.1528 for ima@ietf.org; Tue, 20 Mar 2007 11:57:52 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2KBvpsX013733
	for <ima@ietf.org>; Tue, 20 Mar 2007 11:57:52 GMT
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Discussion of draft-ietf-eai-mailinglist-01.txt
References: <op.to48cqsn6hl8nm@clerew.man.ac.uk>
	<p06240603c222bece677d@[[10.0.1.115]]>
	<op.tpfs2pmf6hl8nm@clerew.man.ac.uk>
	<Pine.BSO.4.64.0703190712430.15075@vanye.mho.net>
Message-ID: <op.tphkupnl6hl8nm@clerew.man.ac.uk>
Date: Tue, 20 Mar 2007 11:57:51 -0000
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <Pine.BSO.4.64.0703190712430.15075@vanye.mho.net>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Mon, 19 Mar 2007 13:18:41 -0000, Philip Guenther  
<guenther+eai@sendmail.com> wrote:

> On Mon, 19 Mar 2007, Charles Lindsey wrote:

>> So which of these headers is likely to be looked at an acted upon by  
>> some software that need to understand them? What is current practice  
>> here?
>
> Pine notices the headers and provides menu items to unsubscribe,  
> subscribe, ask for help, etc.  Here's the screen for the mailing list  
> commands it gave for your message.

Cool!

Would it be possible for you to check what it does if it sees several URIs  
in one of those headers (e.g., does it only give access via the first, or  
does it allow you to pick the one you want, or does it explode)? And what  
happens if it sees an address in UTF8 (%hex encoded within the URI, of  
course)?

Not that we can base our standard just on what Pine does, or course, but  
if it can be shown that most current MUAs at least handle these cases  
gracefully, then that could suggest a way forward to where an UTF8SMTP  
upgrade to those MUAs could do the whole thing right.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 20 08:03:02 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTd3N-0002fy-PF; Tue, 20 Mar 2007 08:03:01 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTd3M-0002aO-EO
	for ima@ietf.org; Tue, 20 Mar 2007 08:03:00 -0400
Received: from lon-mail-4.gradwell.net ([193.111.201.130])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HTd3H-000430-7n
	for ima@ietf.org; Tue, 20 Mar 2007 08:02:59 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster&pop3*clerew#man*ac#uk)
	by lon-mail-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	45ffcd6b.e632.11c for ima@ietf.org; Tue, 20 Mar 2007 12:02:51 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2KC2p1q014036
	for <ima@ietf.org>; Tue, 20 Mar 2007 12:02:52 GMT
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Re: Discussion of draft-ietf-eai-mailinglist-01.txt
References: <op.to48cqsn6hl8nm@clerew.man.ac.uk>
	<p06240603c222bece677d@[[10.0.1.115]]>
	<op.tpfs2pmf6hl8nm@clerew.man.ac.uk>
	<5d7itddtfj.fsf@Hurtta06k.keh.iki.fi>
Message-ID: <op.tphk21qd6hl8nm@clerew.man.ac.uk>
Date: Tue, 20 Mar 2007 12:02:51 -0000
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <5d7itddtfj.fsf@Hurtta06k.keh.iki.fi>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Mon, 19 Mar 2007 17:39:12 -0000, Kari Hurtta  
<hurtta+gmane@siilo.fmi.fi> wrote:

> "Charles Lindsey" <chl@clerew.man.ac.uk> writes in gmane.ietf.ima:

>> But I doubt any existing agent is actually going to barf if is sees
>> more  than one address. More likely, it will try the first one it
>> sees, and  never look any further.
>
> On my MUA   reply-to-list (Rl)  uses always first mailto -link
> from List-post header field. There is also soem other reply commands
> which uses first mailto -link. All these reply commands selects
> first available mailto link (reply-to-owner (Ro) uses List-Owner).
>

OK, which MUA is that? It seems it is behaving sensibly so far.

Can you check what happens if you give it a UTF8 address (%hexc encoded  
inside the URI, of course)? DOes it barf, or does it pass it on toe the  
MSA and let the MSA barf?

> On mail-to-list (Il) it is possible to select which link from
> List-Post header field used. Same apply also for other posting
> commands (mail-to-owner (Io) -- List-Owner, list-help (Ih)
> -- List-Help and so on).  All these header fields are supported
> (assuming  that they include some mailto links).

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 20 10:40:29 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTfV4-0007aH-Up; Tue, 20 Mar 2007 10:39:46 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTfV4-0007aB-ET
	for ima@ietf.org; Tue, 20 Mar 2007 10:39:46 -0400
Received: from ithilien.qualcomm.com ([129.46.51.59])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HTfUi-0005wB-Di
	for ima@ietf.org; Tue, 20 Mar 2007 10:39:46 -0400
Received: from totoro.qualcomm.com (totoro.qualcomm.com [129.46.61.158])
	by ithilien.qualcomm.com (8.13.6/8.12.5/1.0) with ESMTP id
	l2KEdM9O011796
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL)
	for <ima@ietf.org>; Tue, 20 Mar 2007 07:39:23 -0700
Received: from [130.129.20.116] (vpn-10-50-0-115.qualcomm.com [10.50.0.115])
	by totoro.qualcomm.com (8.13.6/8.13.6/1.0) with ESMTP id l2KEdJS4020277
	for <ima@ietf.org>; Tue, 20 Mar 2007 07:39:20 -0700 (PDT)
Mime-Version: 1.0
Message-Id: <p06240608c225a25cb1b0@[130.129.20.116]>
Date: Tue, 20 Mar 2007 15:39:22 +0100
To: ima@ietf.org
From: Ted Hardie <hardie@qualcomm.com>
Content-Type: text/plain; charset="us-ascii"
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7bac9cb154eb5790ae3b2913587a40de
Subject: [EAI] Language question for utf8headers doc
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

The document says:

   The following rules are intended to extend the corresponding rules in
   RFC 2822 to allow UTF8 characters.


The document does not say that it updates 2822; should it say so?


				Ted

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 20 11:27:06 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTgEc-0000NG-7f; Tue, 20 Mar 2007 11:26:50 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTgEb-0000NB-FK
	for ima@ietf.org; Tue, 20 Mar 2007 11:26:49 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HTgEL-0004om-4q
	for ima@ietf.org; Tue, 20 Mar 2007 11:26:49 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HTgDn-0003Dc-TN for ima@ietf.org; Tue, 20 Mar 2007 16:25:59 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 20 Mar 2007 16:25:59 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 20 Mar 2007 16:25:59 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 20 Mar 2007 17:25:26 +0200
Lines: 45
Message-ID: <5dy7lsj5sp.fsf@Hurtta06k.keh.iki.fi>
References: <op.to48cqsn6hl8nm@clerew.man.ac.uk>
	<p06240603c222bece677d@[[10.0.1.115]]>
	<op.tpfs2pmf6hl8nm@clerew.man.ac.uk>
	<5d7itddtfj.fsf@Hurtta06k.keh.iki.fi>
	<op.tphk21qd6hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4adaf050708fb13be3316a9eee889caa
Subject: [EAI] Re: Discussion of draft-ietf-eai-mailinglist-01.txt
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

"Charles Lindsey" <chl@clerew.man.ac.uk> writes in gmane.ietf.ima:

> On Mon, 19 Mar 2007 17:39:12 -0000, Kari Hurtta
> <hurtta+gmane@siilo.fmi.fi> wrote:
> 
> > "Charles Lindsey" <chl@clerew.man.ac.uk> writes in gmane.ietf.ima:
> 
> >> But I doubt any existing agent is actually going to barf if is sees
> >> more  than one address. More likely, it will try the first one it
> >> sees, and  never look any further.
> >
> > On my MUA   reply-to-list (Rl)  uses always first mailto -link
> > from List-post header field. There is also soem other reply commands
> > which uses first mailto -link. All these reply commands selects
> > first available mailto link (reply-to-owner (Ro) uses List-Owner).
> >
> 
> OK, which MUA is that? It seems it is behaving sensibly so far.

http://www.elmme-mailer.org/        That is my version of Elm

> Can you check what happens if you give it a UTF8 address (%hexc
> encoded  inside the URI, of course)? DOes it barf, or does it pass it
> on toe the  MSA and let the MSA barf?

I have written that code, but I do not remeber exactly. Probably
it goes to MSA (sendmail or whatever).   I do not remember that I check
addresses for 8-bit content.

I will examine that. 
 
> > On mail-to-list (Il) it is possible to select which link from
> > List-Post header field used. Same apply also for other posting
> > commands (mail-to-owner (Io) -- List-Owner, list-help (Ih)
> > -- List-Help and so on).  All these header fields are supported
> > (assuming  that they include some mailto links).
> 
> -- 
> CharlesÂ H.Â LindseyÂ ---------AtÂ Home,Â doingÂ myÂ ownÂ thing------------------------
> Tel:Â +44Â 161Â 436Â 6131Â 
> Â Â Â Web:Â http://www.cs.man.ac.uk/~chl
> Email:Â chl@clerew.man.ac.ukÂ Â Â Â Â Â Snail:Â 5Â ClerewoodÂ Ave,Â CHEADLE,Â SK8Â 3JU,Â U.K.
> PGP:Â 2C15F1A9Â Â Â Â Â Â Fingerprint:Â 73Â 6DÂ C2Â 51Â 93Â A0Â 01Â E7Â 65Â E8Â 64Â 7EÂ 14Â A4Â ABÂ A5

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 20 12:00:55 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTglK-0007xR-RA; Tue, 20 Mar 2007 12:00:38 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTglJ-0007vi-7A
	for ima@ietf.org; Tue, 20 Mar 2007 12:00:37 -0400
Received: from lon-mail-3.gradwell.net ([193.111.201.127])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HTglC-0000v6-T3
	for ima@ietf.org; Tue, 20 Mar 2007 12:00:36 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster$pop3#clerew*man$ac#uk)
	by lon-mail-3.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	4600050e.6da5.ae for ima@ietf.org; Tue, 20 Mar 2007 16:00:14 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2KG0CYO028910
	for <ima@ietf.org>; Tue, 20 Mar 2007 16:00:13 GMT
To: ima@ietf.org
Date: Tue, 20 Mar 2007 16:00:11 -0000
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Message-ID: <op.tphv2lhr6hl8nm@clerew.man.ac.uk>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e472ca43d56132790a46d9eefd95f0a5
Subject: [EAI] Discussion of draft-ietf-eai-utf8headers-03/04
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

This document is now in a quite reasonable state, but a few nigglee/bugs  
...

2.  Background and History

    This specification describes a change to the email message format
    that is related to the SMTP message transport change described in the
    associated specifications [EAI-overview] and [EAI-SMTP-extension],
    and that allows non-ASCII characters throughout email header fields.

"throughout" is not quite right. We allow UTF-8 in "most" header fields,  
but not all of them.

    Use of this SMTP extension helps prevent against the introduction of
                                     ^^^^^^^^^^^^^^^
                                        prevents
    such messages into message stores that might misrepresent or mangle
    such messages.  It should be noted that using an ESMTP extension does
    not prevent against transferring email messages with UTF-8 header
        ^^^^^^^^^^^^^^^
           prtevents
Use of word "against" is wrong in those contexts. Just omit it and it will  
be fine.

    fields to other systems that use the email format for messages and
    that may not be upgraded, such as the POP and IMAP protocols.  ...
                                                       ^^^^^^^^^
s/protocols/servers/ (or systems)

3.  Terminology

    In this document, header fields are "UTF-8 headers" if the bodies of
    those headers contain UTF-8 characters.

No, that is wrong; even ordinarg ASCII characters are UTF-8 characters.  
ITYM "if ... contain <utf8-xtra-char>s".

5.  Changes on Message Header Fields

    SMTP client can send header fields in UTF-8 format, if the UTF8SMTP
               ^
               s
    extension advertised by SMTP server or as permitted by other
             ^             ^
            is            the
    transport mechanisms.

    to support new format.  That following ABNF is defined to substitute
                            ^^^^
                            The
    those definition in RFC 2822.

    For those syntax rules not referred in this section remains as the
    ^^^^^^^^^                          ^                ^^^^^^^
    Those                             to                remain
    original definition in RFC 2822.

5.2.  Syntax extensions to RFC 2822

    ... However, it will also lead <msg-id> to
                    ^^^^
                    would
    allow UTF8 characters, which is not allowed due to the limitation
    described in Section 5.4.  ....

5.3.  Change on addr-spec syntax

    ....  Thus, all header fields involving <mailbox>es
    may be different from traditional ones.  There might be UTF8SMTP
                         ^
                        the
    unaware MTAs in the mail routing path.  In that case, MTA may bounce
                                                          ^^^
                                                          MTAs
    the message with reply code 550, or downgrade the non-ASCII contents
    of all header bodies before continuing to send the message.  The
    downgrade process involve with a new ALT-ADDRESS parameter. ...
                      ^^^^^^^^^^^^
                         involves

       "DISPLAY_NAME" <ASCII@ASCII>
          ; traditional mailbox format

       "DISPLAY_NAME" <non-ASCII@non-ASCII>
          ; UTF8SMTP but no ALT-ADDRESS parameter provided,
          ; message will bounce if UTF8SMTP extension is not supported

You also need an example such as
       non-ASCII@non-ASCII
since we agreed that a pure <utf8-addr-spec> without "<...>" would still  
be allowed, and your syntax shows it.

5.4.  Trace field syntax

    Internationalized domain names in Received fields must be transmitted
    in punycode form when downgrading.

What did we decide about use of the word "punycode" (as opposed to "IDNA"  
or soimesuch)? I seem to remember that we discussed it.

    ........ "For" fields containing
    internationalized addresses are allowed, since subsequent downgrading  
...
                      ^^^^^^^^^
                      <local-part>s
(since the domain part is to be IDNAed/punycoded)

6.2.  MIME headers

    The syntax of <value>, as defined in RFC 2045, is

    value   =       token / quoted-string

    To be able to use UTF-8 characters in MIME headers, <quoted-string>
    syntax is extended as

    qcontent = utf8-qtext / quoted-pair

No, that is now wrong (because you have changed the syntax of  
<quoted-pair). I think it should be:

    qcontent = utf8-qtext / utf8-quoted-pair

But you can actually do better than that by saying:

    value   =       token / utf8-quoted-string

and there is no need to mention <qcontent> at all.

    In all those headers, such as Content-Type and Content-Dispoaition
                        ^
                      fields
    [plus lots of others being defined in various other documents], which
    make use of <value> within <parameter> as defined in [RFC2045] as
    modified by [RFC2231], it will now be allowed to use <quoted-string>s
    containing UTF-8 characters (see the revised syntax of <utf8-qtext>
    in Section 5.2 of this document).

Yes, that is all fine. All we need now is for the 'downgrade' document to  
catch up with it. But I would also add, just to make it clear:

    "Observe that such Content-Type and other header fields may be found  
both amongst the top-level fields of a message and also within multiparts;  
and also that a complete message conforming to this document may now  
appear as a message/rfc822 (in both cases, subject to downgrade when that  
is necessary)."

Also, now that we no longer have the Header-Type header, you need to say  
in a NOTE somewhere (not necessarily here) that, in order to detect  
whether a given message contains any UTF-8 headers, you have to do a  
recursive descent of the MIME structure (since a UTF8 header field in some  
inner multipart or message/rfc822 might be the only non-ASCII header field  
present. Note that MTAs regularly perform such a descent when looking for  
8BITMIME stuff that may need to be downgraded, so it is really no extra  
work.

8.  IANA considerations

    There is no IANA considerations in this document.
          ^^
         are

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 20 13:07:19 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HThnj-0003Qz-1f; Tue, 20 Mar 2007 13:07:11 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HThnZ-0003Lz-RA
	for ima@ietf.org; Tue, 20 Mar 2007 13:07:02 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HThkX-0004sr-Vb
	for ima@ietf.org; Tue, 20 Mar 2007 13:03:59 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id A7BDE259704
	for <ima@ietf.org>; Tue, 20 Mar 2007 18:03:48 +0100 (CET)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024) with ESMTP id 09336-04 for <ima@ietf.org>;
	Tue, 20 Mar 2007 18:03:38 +0100 (CET)
Received: from [192.168.1.108] (dhcp-1467.ietf68.org [130.129.20.103])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 8792B259703
	for <ima@ietf.org>; Tue, 20 Mar 2007 18:03:38 +0100 (CET)
Date: Tue, 20 Mar 2007 18:03:13 +0100
From: Harald Tveit Alvestrand <harald@alvestrand.no>
To: ima@ietf.org
Message-ID: <A32CD86B8FBE33751CDF9DA1@[10.0.0.174]>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 30ac594df0e66ffa5a93eb4c48bcb014
Subject: [EAI] EAI agenda slides with comments uploaded to IETF meeting
	manager
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

I have uploaded the agenda slides from the Prague meeting, with some 
conclusions added during the meeting, to the IETF materials manager.

See <http://www3.ietf.org/proceedings/07mar/slides/eai-0.pdf>

These are no substitute for minutes (which Eric Burger was kind enough to 
volunteer for), but should give some idea of things that happened.

                        Harald

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 20 13:10:47 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HThrD-0005qV-Sc; Tue, 20 Mar 2007 13:10:47 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HThrB-0005qA-V9
	for ima@ietf.org; Tue, 20 Mar 2007 13:10:46 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HThrA-0001EC-CL
	for ima@ietf.org; Tue, 20 Mar 2007 13:10:45 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HThqh-00022K-2R for ima@ietf.org; Tue, 20 Mar 2007 18:10:16 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 20 Mar 2007 18:10:15 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 20 Mar 2007 18:10:15 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 20 Mar 2007 19:10:06 +0200
Lines: 57
Message-ID: <5dtzwfkfip.fsf_-_@Hurtta06k.keh.iki.fi>
References: <op.to48cqsn6hl8nm@clerew.man.ac.uk>
	<p06240603c222bece677d@[[10.0.1.115]]>
	<op.tpfs2pmf6hl8nm@clerew.man.ac.uk>
	<5d7itddtfj.fsf@Hurtta06k.keh.iki.fi>
	<op.tphk21qd6hl8nm@clerew.man.ac.uk>
	<5dy7lsj5sp.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f4c2cf0bccc868e4cc88dace71fb3f44
Subject: [EAI] List-Post test (Re: Discussion of
	draft-ietf-eai-mailinglist-01.txt)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta <hurtta+gmane@siilo.fmi.fi> writes in gmane.ietf.ima:

> "Charles Lindsey" <chl@clerew.man.ac.uk> writes in gmane.ietf.ima:
> > Can you check what happens if you give it a UTF8 address (%hexc
> > encoded  inside the URI, of course)? DOes it barf, or does it pass it
> > on toe the  MSA and let the MSA barf?
> 
> I have written that code, but I do not remeber exactly. Probably
> it goes to MSA (sendmail or whatever).   I do not remember that I check
> addresses for 8-bit content.
> 
> I will examine that. 

Yes. It was passed to sendmail.

hurtta@Hurtta06k:~/mail/elmme+$ fgrep List-Post Test.5
List-Post: <mailto:k%C3%A4ytt%C3%A4j%C3%A4tuki@Hurtta06k.keh.iki.fi>
hurtta@Hurtta06k:~/mail/elmme+$

I used command 'Rl'   (reply to list).

Debug log confirms this:

mailmsg2.c: Preparing mail for sending: one part (not multipart)
mailmsg2.c: Preparing mail for sending: part 0 -- 429 bytes written to temp
mailmsg2.c: Preparing mail for sending: total 429 bytes body, ~398 bytes headers
mailer.c  : Sending mail via sendmail mailer, 1 recipients
syscall.c : start_run: [0] /usr/sbin/sendmail
syscall.c :            [1] -oi
syscall.c :            [2] -oem
syscall.c :            [3] -f
syscall.c :            [4] <khurtta@XXXXXXXX>
syscall.c :            [5] -N
syscall.c :            [6] success,failure,delay
syscall.c :            [7] --
syscall.c :            [8] kÃ¤yttÃ¤jÃ¤tuki@Hurtta06k.keh.iki.fi
syscall.c :     infd=12, outfd=-1
syscall.c :     fd=13
syscall.c : Child: added SHELL=/bin/sh
syscall.c : start_run: child pid=11746
syscall.c : run_already_done=0 (w=0)
<..>
mailer.c  : Sleeping ( 2 seconds ) for completion!
schedule.c: wait_for_timeout:    START | seconds=2
syscall.c : got_sigchld: Setting handle_sigchld
schedule.c: wait_for_timeout=0  END (errno=4)
mailer.c  :  -- sleeping interrupted
syscall.c : raw_exit: no state change
posixsig.c: convert_status=0 (sig): exit_code=64
syscall.c : run_already_done: exit_code=64, sig=0
syscall.c : run_already_done=1
mailer.c  : Finished sending mail via sendmail mailer, ret=1 exit_stat=64
termbuffer: FlushBuffer: 7 bytes writted to 3, 0 left
error message=mailer returned error status 64
out_utils.: ERROR message: mailer returned error status 64

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 20 13:27:49 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTi7S-00011n-QY; Tue, 20 Mar 2007 13:27:34 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTi7R-00011b-JA
	for ima@ietf.org; Tue, 20 Mar 2007 13:27:33 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HTi71-0000Sz-6U
	for ima@ietf.org; Tue, 20 Mar 2007 13:27:33 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HTi5B-0005cC-NJ for ima@ietf.org; Tue, 20 Mar 2007 18:25:16 +0100
Received: from d253031.dialin.hansenet.de ([80.171.253.31])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 20 Mar 2007 18:25:13 +0100
Received: from nobody by d253031.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 20 Mar 2007 18:25:13 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Tue, 20 Mar 2007 18:23:53 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 12
Message-ID: <460018A9.268A@xyzzy.claranet.de>
References: <A32CD86B8FBE33751CDF9DA1@[10.0.0.174]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d253031.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7a6398bf8aaeabc7a7bb696b6b0a2aad
Subject: [EAI] Re: EAI agenda slides with comments uploaded to IETF meeting
	manager
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Harald Tveit Alvestrand wrote:
 
> See <http://www3.ietf.org/proceedings/07mar/slides/eai-0.pdf>
 
> These are no substitute for minutes

Thanks, I missed most details in the Jabber session, +1 for
the upgrade consensus.  Did you discuss the mailing-list
Return-Path issue ?

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 20 14:15:10 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTiqx-0001jL-TI; Tue, 20 Mar 2007 14:14:35 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTiqw-0001j2-Je
	for ima@ietf.org; Tue, 20 Mar 2007 14:14:34 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HTiqs-0008Pr-2y
	for ima@ietf.org; Tue, 20 Mar 2007 14:14:34 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HTiqi-0007ed-Uv for ima@ietf.org; Tue, 20 Mar 2007 19:14:21 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 20 Mar 2007 19:14:20 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 20 Mar 2007 19:14:20 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 20 Mar 2007 20:14:01 +0200
Lines: 92
Message-ID: <5dps73kck6.fsf_-_@Hurtta06k.keh.iki.fi>
References: <E1HOyOw-0006Ty-GZ@stiedprstage1.ietf.org>
	<5dzm6phryr.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b5d20af10c334b36874c0264b10f59f1
Subject: [EAI] How to prevent up-conversion 
 (Re: Respawn "Messages on original form" (Re: I-D
 ACTION:draft-ietf-eai-imap-utf8-01.txt))
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta <hurtta+gmane@siilo.fmi.fi> writes in gmane.ietf.ima:

> Internet-Drafts@ietf.org writes in gmane.ietf.ima:
> 
> > A New Internet-Draft is available from the on-line Internet-Drafts 
> > directories.
> > This draft is a work item of the Email Address Internationalization Working Group of the IETF.
> > 
> > 	Title		: IMAP Support for UTF-8
> > 	Author(s)	: P. Resnick, C. Newman
> > 	Filename	: draft-ietf-eai-imap-utf8-01.txt
> > 	Pages		: 15
> > 	Date		: 2007-3-7
> > 	
> > This specification extends the Internet Message Access Protocol
> >    version 4rev1 (IMAP4rev1) to support unencoded international
> >    characters in user names, mail addresses and message headers.  This
> >    is an early draft and intended as a framework for discussion.  Please
> >    do not deploy implementations of this draft.
> > 
> > A URL for this Internet-Draft is:
> > http://www.ietf.org/internet-drafts/draft-ietf-eai-imap-utf8-01.txt
> 
> Just note. I'm still concernes about these things what I noted on thread,
> which I started with message:
> 
>       From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
>       Subject: [EAI] Messages on original form (Re: I-D
> 	ACTION:draft-ietf-eai-imap-utf8-00.txt)
>       Newsgroups: gmane.ietf.ima
>       To: ima@ietf.org
>       Date: 06 Feb 2007 21:29:49 +0200
> 
> 
> In general that is concern that UTF8SMTP capable mailstore should
> store messages on that form what it is received them. And
> that form should be accessible.

Specially question is:

        How to prevent up-conversion of non-UTF8SMTP messages 
        without to triggering downgrading of UTF8SMTP messages ?

        ( Up-conversion of downgraded UTF8SMTP messages is OK. )

draft-ietf-eai-imap-utf8-01.txt: --------------------------------------
8.  Up-Conversion Server Requirements

   When an IMAP4 server uses a traditional mailbox format that includes
   7-bit headers and it chooses to permit access to that mailbox with
   the UTF8 parameter, it MUST support minimal up-conversion as
   described in this section.  Minimal up-conversion is described in
   this section.

   The server MUST support up-conversion of the following address
   header-fields in the message header: From, Sender, To, CC, Bcc,
   Resent-From, Resent-Sender, Resent-To, Resent-CC, Resent-Bcc, and
   Reply-To.  This up-conversion MUST include address local-parts
   encoded according to [TBD], address domains encoded according to IDNA
   [RFC3490], and MIME header encoding [RFC2047] of display-names and
   any RFC 2822 comments.

   The following charsets MUST be supported for up-conversion of MIME
   header encoding [RFC2047]: UTF-8, US-ASCII, ISO-8859-1, ISO-8859-2,
   ISO-8859-3, ISO-8859-4, ISO-8859-5, ISO-8859-6, ISO-8859-7,
   ISO-8859-8, ISO-8859-9, ISO-8859-10, ISO-8859-14, and ISO-8859-15.
   Other widely deployed MIME charsets SHOULD be supported.

   Up-conversion of MIME header encoding of the following headers MUST
   also be implemented: Subject, Date (RFC 2822 comments only),
   Comments, Keywords, Content-Description.

   Server implementations also SHOULD up-convert all MIME body headers,
   SHOULD up-convert or remove the deprecated (and misused) name
------------------------------------------------------------------------

/ Kari Hurtta

( This is somewhat sidestepped on

  http://www.elmme-mailer.org/ID/draft-hurtta-eai-messagestore-00.txt
  http://www.elmme-mailer.org/ID/draft-hurtta-eai-messagestore-00.xml

  These are posted to RFC Editor some days ago, but seems that there is
  some backlog.

  There is also 

  http://www.elmme-mailer.org/ID/draft-hurtta-eai-encapsulation-01.txt
  http://www.elmme-mailer.org/ID/draft-hurtta-eai-encapsulation-01.xml
)



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 20 15:21:34 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTjtJ-0001TF-Py; Tue, 20 Mar 2007 15:21:05 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTjtI-0001T7-Fo
	for ima@ietf.org; Tue, 20 Mar 2007 15:21:04 -0400
Received: from lon-mail-4.gradwell.net ([193.111.201.130])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HTjsx-0005fp-OS
	for ima@ietf.org; Tue, 20 Mar 2007 15:21:04 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster#pop3#clerew&man&ac#uk)
	by lon-mail-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	4600340a.873b.3c8 for ima@ietf.org; Tue, 20 Mar 2007 19:20:42 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2KJKenc011667
	for <ima@ietf.org>; Tue, 20 Mar 2007 19:20:41 GMT
From: Charles Lindsey <chl@clerew.man.ac.uk>
Message-Id: <200703201920.l2KJKenc011667@clerew.man.ac.uk>
Date: Tue, 20 Mar 2007 16:02:16 -0000
To: ima@ietf.org
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bb8eae9af85e4fcfe76f325e38493bf4
Subject: [EAI] Discussion of draft-ietf-eai-smtpext-04
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 20 15:47:55 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTkJ1-0002MP-1P; Tue, 20 Mar 2007 15:47:39 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTkJ0-0002MK-Jw
	for ima@ietf.org; Tue, 20 Mar 2007 15:47:38 -0400
Received: from sniper.icu.ac.kr ([210.107.128.51])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HTkIQ-0001Ve-Ez
	for ima@ietf.org; Tue, 20 Mar 2007 15:47:38 -0400
Received: (snipe 3347 invoked by uid 0); 21 Mar 2007 04:47:24 +0900
Received: from newcat@icu.ac.kr with Spamsniper 2.96.00 (Processed in 1.171133
	secs); 
Received: from unknown (HELO ?192.168.1.178?) (Z???own@195.146.103.206)
	by unknown with SMTP; 21 Mar 2007 04:47:23 +0900
X-SNIPER-SENDERIP: 195.146.103.206
X-SNIPER-MAILFROM: newcat@icu.ac.kr
X-SNIPER-RCPTTO: nobody@xyzzy.claranet.de, ima@ietf.org, yangwooko@gmail.com
Message-ID: <46003A30.9040509@icu.ac.kr>
Date: Wed, 21 Mar 2007 04:46:56 +0900
From: Yangwoo Ko <newcat@icu.ac.kr>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Frank Ellermann <nobody@xyzzy.claranet.de>
Subject: Re: [EAI] Re: EAI agenda slides with comments uploaded to IETF meeting
	manager
References: <A32CD86B8FBE33751CDF9DA1@[10.0.0.174]>
	<460018A9.268A@xyzzy.claranet.de>
In-Reply-To: <460018A9.268A@xyzzy.claranet.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d
Cc: ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


Frank Ellermann wrote:
> Harald Tveit Alvestrand wrote:
>  
>> See <http://www3.ietf.org/proceedings/07mar/slides/eai-0.pdf>
>  
>> These are no substitute for minutes
> 
> Thanks, I missed most details in the Jabber session, +1 for
> the upgrade consensus.  Did you discuss the mailing-list
> Return-Path issue ?

Please correct me if...

Yes. But no consensus call for this at the meeting, while roughly in 
favor of ASCII.

> 
> Frank
> 
> 
> 
> _______________________________________________
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
> 
> 


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Wed Mar 21 03:12:31 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTuyy-0007qd-7a; Wed, 21 Mar 2007 03:11:40 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTuyu-0007iW-VV
	for ima@ietf.org; Wed, 21 Mar 2007 03:11:38 -0400
Received: from twnic.net.tw ([211.72.210.250])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HTuys-00083Y-RY
	for ima@ietf.org; Wed, 21 Mar 2007 03:11:36 -0400
Received: from your6e8592f99c (pc093.twnic.net.tw [211.72.211.93])
	by twnic.net.tw (8.13.8/8.13.8) with SMTP id l2L77jTB026101;
	Wed, 21 Mar 2007 15:07:46 +0800
Message-ID: <00f501c76b87$a2012710$e700000a@your6e8592f99c>
From: "abel" <abelyang@twnic.net.tw>
To: <ima@ietf.org>, "Charles Lindsey" <chl@clerew.man.ac.uk>
References: <op.tphv2lhr6hl8nm@clerew.man.ac.uk>
Subject: Re: [EAI] Discussion of draft-ietf-eai-utf8headers-03/04
Date: Wed, 21 Mar 2007 15:07:43 +0800
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
	reply-type=response
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7bac9cb154eb5790ae3b2913587a40de
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org



> This document is now in a quite reasonable state, but a few nigglee/bugs

I am deeply grateful for Charles wording comments,
I will correct some sentenses.

Abel



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Wed Mar 21 03:49:35 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTvZK-0004qx-8n; Wed, 21 Mar 2007 03:49:14 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTvZI-0004qn-Bq
	for ima@ietf.org; Wed, 21 Mar 2007 03:49:12 -0400
Received: from brmea-mail-2.sun.com ([192.18.98.43])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HTvZB-0007Ln-U7
	for ima@ietf.org; Wed, 21 Mar 2007 03:49:12 -0400
Received: from fe-amer-04.sun.com ([192.18.108.178])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id
	l2L7n5ex024673 for <ima@ietf.org>; Wed, 21 Mar 2007 07:49:05 GMT
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
	(Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
	id <0JF800H01TB3A800@mail-amer.sun.com>
	(original mail from Chris.Newman@Sun.COM) for ima@ietf.org; Wed,
	21 Mar 2007 01:49:05 -0600 (MDT)
Received: from dhcp-1572.ietf68.org (dhcp-1572.ietf68.org [130.129.21.114])
	by mail-amer.sun.com
	(Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
	with ESMTPSA id <0JF80047CTPPYLD0@mail-amer.sun.com>; Wed,
	21 Mar 2007 01:49:05 -0600 (MDT)
Date: Wed, 21 Mar 2007 07:49:22 +0000
From: Chris Newman <Chris.Newman@Sun.COM>
Subject: Re: [EAI] How to prevent up-conversion (Re: Respawn
	"Messages on original form" (Re: I-D
	ACTION:draft-ietf-eai-imap-utf8-01.txt))
In-reply-to: <5dps73kck6.fsf_-_@Hurtta06k.keh.iki.fi>
To: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>, ima@ietf.org
Message-id: <92B1D989CE9BC3531A8384AC@dhcp-1572.ietf68.org>
MIME-version: 1.0
X-Mailer: Mulberry/3.1.6 (Mac OS X)
Content-type: text/plain; format=flowed; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
References: <E1HOyOw-0006Ty-GZ@stiedprstage1.ietf.org>
	<5dzm6phryr.fsf@Hurtta06k.keh.iki.fi>
	<5dps73kck6.fsf_-_@Hurtta06k.keh.iki.fi>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2086112c730e13d5955355df27e3074b
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

There are three formatting options:
1. A format compatible with requirements of RFC 3501.
2. A format with minimal RFC 2047/2231 turds.
3. The format that is in the mailstore (initially this will be identical to 1,
   but as EAI-aware mailstores are deployed it should become indistinguishable
   from 2).

The protocol must offer 1 to preserve interoperability.  The current proposal 
offers options 1 and 2.

And argument could be made the protocol should offer option 3 instead of option 
2.  I would be interested in that debate.

If you are are suggesting the protocol offer both options 2 and 3 in addition 
to 1, then I would question if the benefit merits the additional complexity.

                - Chris

Kari Hurtta wrote on 3/20/07 20:14 +0200:

> Kari Hurtta <hurtta+gmane@siilo.fmi.fi> writes in gmane.ietf.ima:
>
>> Internet-Drafts@ietf.org writes in gmane.ietf.ima:
>>
>> > A New Internet-Draft is available from the on-line Internet-Drafts
>> > directories.
>> > This draft is a work item of the Email Address Internationalization
>> > Working Group of the IETF.
>> >
>> > 	Title		: IMAP Support for UTF-8
>> > 	Author(s)	: P. Resnick, C. Newman
>> > 	Filename	: draft-ietf-eai-imap-utf8-01.txt
>> > 	Pages		: 15
>> > 	Date		: 2007-3-7
>> > 	
>> > This specification extends the Internet Message Access Protocol
>> >    version 4rev1 (IMAP4rev1) to support unencoded international
>> >    characters in user names, mail addresses and message headers.  This
>> >    is an early draft and intended as a framework for discussion.  Please
>> >    do not deploy implementations of this draft.
>> >
>> > A URL for this Internet-Draft is:
>> > http://www.ietf.org/internet-drafts/draft-ietf-eai-imap-utf8-01.txt
>>
>> Just note. I'm still concernes about these things what I noted on thread,
>> which I started with message:
>>
>>       From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
>>       Subject: [EAI] Messages on original form (Re: I-D
>> 	ACTION:draft-ietf-eai-imap-utf8-00.txt)
>>       Newsgroups: gmane.ietf.ima
>>       To: ima@ietf.org
>>       Date: 06 Feb 2007 21:29:49 +0200
>>
>>
>> In general that is concern that UTF8SMTP capable mailstore should
>> store messages on that form what it is received them. And
>> that form should be accessible.
>
> Specially question is:
>
>         How to prevent up-conversion of non-UTF8SMTP messages
>         without to triggering downgrading of UTF8SMTP messages ?
>
>         ( Up-conversion of downgraded UTF8SMTP messages is OK. )
>
> draft-ietf-eai-imap-utf8-01.txt: --------------------------------------
> 8.  Up-Conversion Server Requirements
>
>    When an IMAP4 server uses a traditional mailbox format that includes
>    7-bit headers and it chooses to permit access to that mailbox with
>    the UTF8 parameter, it MUST support minimal up-conversion as
>    described in this section.  Minimal up-conversion is described in
>    this section.
>
>    The server MUST support up-conversion of the following address
>    header-fields in the message header: From, Sender, To, CC, Bcc,
>    Resent-From, Resent-Sender, Resent-To, Resent-CC, Resent-Bcc, and
>    Reply-To.  This up-conversion MUST include address local-parts
>    encoded according to [TBD], address domains encoded according to IDNA
>    [RFC3490], and MIME header encoding [RFC2047] of display-names and
>    any RFC 2822 comments.
>
>    The following charsets MUST be supported for up-conversion of MIME
>    header encoding [RFC2047]: UTF-8, US-ASCII, ISO-8859-1, ISO-8859-2,
>    ISO-8859-3, ISO-8859-4, ISO-8859-5, ISO-8859-6, ISO-8859-7,
>    ISO-8859-8, ISO-8859-9, ISO-8859-10, ISO-8859-14, and ISO-8859-15.
>    Other widely deployed MIME charsets SHOULD be supported.
>
>    Up-conversion of MIME header encoding of the following headers MUST
>    also be implemented: Subject, Date (RFC 2822 comments only),
>    Comments, Keywords, Content-Description.
>
>    Server implementations also SHOULD up-convert all MIME body headers,
>    SHOULD up-convert or remove the deprecated (and misused) name
> ------------------------------------------------------------------------
>
> / Kari Hurtta
>
> ( This is somewhat sidestepped on
>
>   http://www.elmme-mailer.org/ID/draft-hurtta-eai-messagestore-00.txt
>   http://www.elmme-mailer.org/ID/draft-hurtta-eai-messagestore-00.xml
>
>   These are posted to RFC Editor some days ago, but seems that there is
>   some backlog.
>
>   There is also
>
>   http://www.elmme-mailer.org/ID/draft-hurtta-eai-encapsulation-01.txt
>   http://www.elmme-mailer.org/ID/draft-hurtta-eai-encapsulation-01.xml
> )
>
>
>
> _______________________________________________
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
>





_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Wed Mar 21 03:52:42 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTvcg-0000TV-31; Wed, 21 Mar 2007 03:52:42 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTvcf-0000Q9-93
	for ima@ietf.org; Wed, 21 Mar 2007 03:52:41 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HTvcd-00007z-U6
	for ima@ietf.org; Wed, 21 Mar 2007 03:52:41 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 63E90259739;
	Wed, 21 Mar 2007 08:52:39 +0100 (CET)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 04941-01; Wed, 21 Mar 2007 08:52:34 +0100 (CET)
Received: from [192.168.1.108] (dhcp-4009.ietf68.org [130.129.64.9])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 317E9259738;
	Wed, 21 Mar 2007 08:52:34 +0100 (CET)
Date: Wed, 21 Mar 2007 08:52:23 +0100
From: Harald Tveit Alvestrand <harald@alvestrand.no>
To: Frank Ellermann <nobody@xyzzy.claranet.de>, ima@ietf.org
Subject: Re: [EAI] Re: EAI agenda slides with comments uploaded to IETF
	meeting	manager
Message-ID: <DCACE92CEA8E22D58225212E@[10.0.0.174]>
In-Reply-To: <460018A9.268A@xyzzy.claranet.de>
References: <A32CD86B8FBE33751CDF9DA1@[10.0.0.174]>
	<460018A9.268A@xyzzy.claranet.de>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org



--On 20. mars 2007 18:23 +0100 Frank Ellermann <nobody@xyzzy.claranet.de> 
wrote:

> Harald Tveit Alvestrand wrote:
>
>> See <http://www3.ietf.org/proceedings/07mar/slides/eai-0.pdf>
>
>> These are no substitute for minutes
>
> Thanks, I missed most details in the Jabber session, +1 for
> the upgrade consensus.  Did you discuss the mailing-list
> Return-Path issue ?

Yes.

This being an experiment, it seems right to tell mailing lists that they 
can use ALT-ADDR in the MAIL FROM parameter. In all cases of mail going to 
non-UTF8SMTP users, that should be the address that gets to them; either 
this mechanism is working for both normal users and mailing lists, or it is 
broken for both and we need to reconsider.

A mailing list with an internationalized address and no ALT-ADDR parameter 
is, of course, forcing a message to bounce when it would have to be 
downgraded to get delivered. Just as with normal users.

                           Harald



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Wed Mar 21 05:41:16 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTxJQ-0007fb-5V; Wed, 21 Mar 2007 05:40:56 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTxJO-0007dM-AF
	for ima@ietf.org; Wed, 21 Mar 2007 05:40:54 -0400
Received: from smtp1gate.fmi.fi ([193.166.223.31])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HTxJ6-0006WE-Cr
	for ima@ietf.org; Wed, 21 Mar 2007 05:40:54 -0400
Received: from virkku.fmi.fi (virkku.fmi.fi [193.166.211.54]) 
	(envelope-from hurtta@siilo.fmi.fi)
	by smtp1gate.fmi.fi (8.12.11.20060308/8.12.11/smtpgate-20070214) with
	ESMTP id l2L9eTEs016494
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
	Wed, 21 Mar 2007 11:40:29 +0200
Received: from siilo.fmi.fi   by virkku.fmi.fi  with ESMTP id l2L9eTot029925 ;
	Wed, 21 Mar 2007 11:40:29 +0200
Received: from siilo.fmi.fi  by siilo.fmi.fi  with ESMTP id l2L9eS5T001036 ;
	Wed, 21 Mar 2007 11:40:28 +0200
Received: by siilo.fmi.fi  id l2L9eSOg001033; Wed, 21 Mar 2007 11:40:28 +0200
Message-Id: <200703210940.l2L9eSOg001033@siilo.fmi.fi>
Subject: Re: [EAI] How to prevent up-conversion (Re: Respawn "Messages
	on original form" (Re: I-D ACTION:draft-ietf-eai-imap-utf8-01.txt))
In-Reply-To: <92B1D989CE9BC3531A8384AC@dhcp-1572.ietf68.org>
To: Chris Newman <Chris.Newman@Sun.COM>
Date: Wed, 21 Mar 2007 11:40:28 +0200 (EET)
From: Kari Hurtta <hurtta+ietf@siilo.fmi.fi>
X-Mailer: ELM [version 2.4ME+ PL123f (25)]
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="US-ASCII"
X-Filter: smtp1gate: 3 received headers rewritten with id 20070321/12300/01
X-Filter: smtp1gate: ID 12299/01, 1 parts scanned for known viruses
X-Filter: virkku: ID 10028/01, 1 parts scanned for known viruses
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(smtp1gate.fmi.fi [193.166.223.31]);
	Wed, 21 Mar 2007 11:40:29 +0200 (EET)
X-Spam-Flag: NO
X-Spam-Status: False, hits=-2.5 required=5     (smtp1gate: ID  12299/01)
	report=BAYES_00,FORGED_RCVD_HELO
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336
Cc: ima@ietf.org, Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

>>> Chris Newman
> There are three formatting options:
> 1. A format compatible with requirements of RFC 3501.
> 2. A format with minimal RFC 2047/2231 turds.
> 3. The format that is in the mailstore (initially this will be identical to 1,
>    but as EAI-aware mailstores are deployed it should become indistinguishable
>    from 2).
> 
> The protocol must offer 1 to preserve interoperability.  The current proposal 
> offers options 1 and 2.
> 
> And argument could be made the protocol should offer option 3 instead of option 
> 2.  I would be interested in that debate.
> 
> If you are are suggesting the protocol offer both options 2 and 3 in addition 
> to 1, then I would question if the benefit merits the additional complexity.
> 
>                 - Chris


My point is that there must be possibility to get

     The format that is in the mailstore

( I accept upgrade only for messages, which are downgraded
  UTF8SMTP messages. Do not mess with other messages. )


To me it does not matter, is there optionally also possible get

      A format with minimal RFC 2047/2231 turds.

whatever that means.

/ Kari Hurtta


> Kari Hurtta wrote on 3/20/07 20:14 +0200:
> 

> > Specially question is:
> >
> >         How to prevent up-conversion of non-UTF8SMTP messages
> >         without to triggering downgrading of UTF8SMTP messages ?
> >
> >         ( Up-conversion of downgraded UTF8SMTP messages is OK. )
> >

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Wed Mar 21 08:14:30 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HTzhh-00019O-SH; Wed, 21 Mar 2007 08:14:09 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HTzhg-00018B-Oy
	for ima@ietf.org; Wed, 21 Mar 2007 08:14:08 -0400
Received: from lon-mail-3.gradwell.net ([193.111.201.127])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HTzhc-0003Ow-6x
	for ima@ietf.org; Wed, 21 Mar 2007 08:14:08 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster^pop3*clerew&man$ac&uk)
	by lon-mail-3.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	4601217c.5ef0.1d0 for ima@ietf.org; Wed, 21 Mar 2007 12:13:48 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2LCDnj3026016
	for <ima@ietf.org>; Wed, 21 Mar 2007 12:13:49 GMT
Date: Wed, 21 Mar 2007 12:13:48 -0000
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Language question for utf8headers doc
References: <p06240608c225a25cb1b0@[130.129.20.116]>
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Message-ID: <op.tpjf9aeh6hl8nm@clerew.man.ac.uk>
In-Reply-To: <p06240608c225a25cb1b0@[130.129.20.116]>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 93238566e09e6e262849b4f805833007
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Tue, 20 Mar 2007 14:39:22 -0000, Ted Hardie <hardie@qualcomm.com> wrote:

> The document says:
>
>    The following rules are intended to extend the corresponding rules in
>    RFC 2822 to allow UTF8 characters.
>
>
> The document does not say that it updates 2822; should it say so?

That is a good question.

Since what we are constructing is an Experimental Protocol, which cannot  
change any existing standard, then I think the answer has to be 'No'. We  
define a new protocol which is based on RFC 2822 with various extensions.  
Maybe one day it becomes a proposed standard, at which point it may well  
be said to update 2822.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Wed Mar 21 10:22:02 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HU1gu-00008Z-1K; Wed, 21 Mar 2007 10:21:28 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HU1gs-00006G-WF
	for ima@ietf.org; Wed, 21 Mar 2007 10:21:27 -0400
Received: from lon-mail-3.gradwell.net ([193.111.201.127])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HU1g1-0006nY-Vg
	for ima@ietf.org; Wed, 21 Mar 2007 10:20:47 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster$pop3$clerew$man$ac&uk)
	by lon-mail-3.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	46013f30.9427.147 for ima@ietf.org; Wed, 21 Mar 2007 14:20:32 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2LEKVUW003764
	for <ima@ietf.org>; Wed, 21 Mar 2007 14:20:32 GMT
Date: Wed, 21 Mar 2007 14:20:31 -0000
To: IMA <ima@ietf.org>
Subject: [EAI] Discussion of draft-ietf-eai-smtpext-04
References: <200703201920.l2KJKenc011667@clerew.man.ac.uk>
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Message-ID: <op.tpjl4hic6hl8nm@clerew.man.ac.uk>
In-Reply-To: <200703201920.l2KJKenc011667@clerew.man.ac.uk>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b6657e60309a1317174c9db2ae5f227
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org



------- Forwarded message -------
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
To: ima@ietf.org
Subject: [EAI] Discussion of draft-ietf-eai-smtpext-04
Date: Tue, 20 Mar 2007 16:02:16 -0000

I don't know how that empty message happened. It certainly existed and was  
apparently posted, but no trace of it can be found on my machine :-(.

This smtpext draft is now in reasonable shape, but as ever I have lots of  
niggles.

1.2.  Proposal Context

    This specification describes a change to the email transport
    mechanism that permits non-ASCII address in both the envelope and
    header fields of messages.  The context for the change is described
    in [EAI-overview] and the details of the header changes are described
    in [EAI-utf8header].

No, this specification does not describe any changes in the "header fields  
of messages".

2.2.  The Address Internationalization Service Extension

    ... It MAY transmit the
    domain part of that string in either punycode (derived from the IDNA
    process) or UTF-8 form.

I remember that we discussed whether to use the term "punycode" (as  
opposed to IDNA or something like it) in contexts such as this, but I  
cannot remember what we actually decided.

    ... If it sends the domain in UTF-8 form, the
    original SMTP client SHOULD first verify that the string is valid for
    a domain name according to IDNA rules.  As required by RFC 2821, it
    MUST not attempt to parse, evaluate, or transform the local part in
    any way if the UTF8SMTP SMTP extension is offered by the server.  If
    the UTF8SMTP SMTP extension is not offered by the Server, the SMTP
    Client MUST NOT transmit an internationalized address and MUST NOT
    transmit a mail message which contains internationalized mail headers
    [EAI-utf8header].

Please add, after "internationalized mail headers", "at any level within  
its MIME structure", since that is what [EAI-utf8header] implies.

Also, [EAI-utf8header] deines the term "UTF-8 headers" rather than  
"internationalized mail headers", so please can we use that term so as to  
be consistent between our various drafts.

    ... Instead, it MUST either return the message to the
    user as undeliverable or replace it with the alternate ASCII address.
    If it is replaced, the replacement MUST be the ASCII-only address
    specified with the ALT-ADDRESS parameter.[EAI-downgrading].

No, you don't replace "the message" with "the alternate ASCII address";  
you replace some address in the envelope and/or some headers in the  
message (which might not even have addresses within them).

2.3.  Extended Mailbox Address Syntax

    o  Change the definition of "sub-domain" to permit either the
       definition above or a UTF-8 string representing a DNS label that
       is conformant with IDNA [RFC3490].  That label MUST NOT contain
       the characters "@" or ".", even though those characters can
       normally be inserted into a DNS label.

Do you mean that the UTF-8 string must pass successfully through Nameprep?  
If so, please mention "Nameprep" explicitly here, otherwise people will  
mis-read it as requiring the full IDNA (punycode) form.

          ucharacter = atext / UTF8-non-ASCII
                    ; Replace character in RFC 2821, section 4.1.2
                    ; atext is defined in RFC 2822

Please s/UTF8-non-ASCII/UTF8-xtra-char/ throughout, since that is the name  
of the ABNF rule for exactly the same concept in Utf8headers, and we want  
to have consistent terminology.

And please be careful when using terms from RFC 2822 such as <atext> to  
make sure that Utf8headers has not redefined them (that particular one is  
safe, but you need to check). Actually, you could replace that whole rule  
by

          ucharacter = utf8-atext

using <utf8-atext> as defined in Utf8headers, and similarly elsewhere.

    The value of "udomain" SHOULD be verified with [RFC3490]; If failed,
    the email address with that udomain can not be regarded as the valid
    email address.

Again, do you mean checking it against Nameprep? If so, please mention  
"Nameprep" explicitly. And perhaps that SHOULD would be better as MUST.

2.4.  The ALT-ADDRESS parameter

    ... If the
    email is rejected due to the incapability of supporting UTF8SMTP, the
    relative server should issue the response error code "5.3.3" defined
    in [RFC3463] which means that System is not capable of selected
    features, permanent failure.

You have not mentioned RFC 3463 in your References.

However, on this topic,should we not be defining some extra error codes  
for RFC 3463 (e.g. "Rejected because next hop does not support UFT8SMTP",  
or "downgrade not possible")? RFC 3463 claimed to allow future extension  
of that nature, but OTOH it did not establish any IANA Registry to keep  
track of them. Does anybody know whether there have been any such  
extensions to date?

2.5.  The Suggestion of the Value of the ALT-ADDRESS parameter

    Some may prefer transforming the non-ASCII address to the ASCII
    Compatible Encoding(ACE) address as the value of the ALT-ADDRESS. ...
    ... Some SMTP servers may depend on these specific
    data or instructions to do some operations while the local parts
    applied with ACE will lose or hide these data or instructions. ...
    ... In that case, the sender can specify that these email addresses
    are safe to be converted in the predefined way....

I thought we had agreed not to provide any ACE for local-parts. So what  
you you mean by "in the predefined way"?

2.6.  Body Parts and SMTP Extensions

    Assuming that the server advertises UTF8SMTP and 8BITMIME, and at
    least one non-ASCII address, with or without ALT-ADDRESS, the precise
    interpretation of these parameters on the MAIL command is:

    1.  Headers are in UTF-8, body parts are in ASCII.
    2.  Headers are in UTF-8, some or all body parts contain 8-bit line-
        oriented data.
    3.  Headers are in UTF-8, some or all body parts contain binary data
        without restriction as to line lengths or delimiters.

I do not understand how those three numbered items are supposed to relate  
to any parameters in a MAIL command.

2.7.2.  Message Retry

    When an MSA or MTA encounters a server that doesn't support UTF8SMTP
    while relaying a message that requires such support, it is
    RECOMMENDED that an alternate MX be tried,...

I am not sure that RFC 2119 word "RECOMMENDED" is justified here. Indeed,  
I am not convinced that such retrying is even a good idea in most cases,  
and it is really up to the implementor to do whatever he thinks best. So  
"MAY" would be quite strong enough.

2.7.3.  Trace Information

    uFor = "FOR" FWS 1*( uPath / uMailbox ) CFWS
            ; Replaces For in the section 4.4 of [RFC2821]
        ; uReverse-path is defined in Section 2.4

But "uReverse-path" is not used in that rule. Perhaps you meant "uMailbox"?

    ... When
    only the domain portion of a "for" clause address contains non-ASCII,
    this document suggests using the punycode form of the domain portion.
    For more detailed information, you may see it in [EAI-utf8header].

But I don't "see it in [EAI-utf8header]". All [EAI-utf8header] tells you  
to do is to look in Smtpext :-( .

5.  IANA Considerations

    IANA is requested to add "UTF8SMTP" to the SMTP extensions registry
    with the entry pointing to this specification for its definition.

I think you have to provide a rather specific template here in order to  
change an IANA Registry.

    The "Mail Transmission Types" registry is requested to be updated to
    include the following new entries:


   WITH protocol types  Description                             Reference
   -------------------  ----------------------------            ---------
   UTF8SMTP             UTF8SMTP with Service Extensions        [RFCxxxx]
   UTF8SMTPA            UTF8SMTP with SMTP AUTH                 [RFCxxxx]
   UTF8SMTPS            UTF8SMTP with STARTTLS                  [RFCxxxx]
   UTF8SMTPSA           UTF8SMTP with both STARTTLS and         [RFCxxxx]
                        SMTP AUTH

But I don't understand those at all What are "UTF8SMTPA", "UTF8SMTPS" and  
"UTF8SMTPSA"? I have never heard of them before, and your draft certainly  
does not define them.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 22 01:47:05 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUG7g-0002H2-Rk; Thu, 22 Mar 2007 01:46:04 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUG7f-0002GD-Dt
	for ima@ietf.org; Thu, 22 Mar 2007 01:46:03 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUG7b-0001ZE-T5
	for ima@ietf.org; Thu, 22 Mar 2007 01:46:03 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUG6w-0008Mj-J7 for ima@ietf.org; Thu, 22 Mar 2007 06:45:19 +0100
Received: from etuovi.fmi.fi ([193.166.207.129])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 06:45:18 +0100
Received: from hurtta+gmane by etuovi.fmi.fi with local (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 06:45:18 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 22 Mar 2007 07:46:50 +0200
Lines: 34
Message-ID: <5d648tg791.fsf@leija.fmi.fi>
References: <p06240608c225a25cb1b0@[130.129.20.116]>
	<op.tpjf9aeh6hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: etuovi.fmi.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
Subject: [EAI] Re: Language question for utf8headers doc
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

"Charles Lindsey" <chl@clerew.man.ac.uk> writes in gmane.ietf.ima:

> On Tue, 20 Mar 2007 14:39:22 -0000, Ted Hardie <hardie@qualcomm.com> wrote:
> 
> > The document says:
> >
> >    The following rules are intended to extend the corresponding rules in
> >    RFC 2822 to allow UTF8 characters.
> >
> >
> > The document does not say that it updates 2822; should it say so?
> 
> That is a good question.
> 
> Since what we are constructing is an Experimental Protocol, which
> cannot  change any existing standard, then I think the answer has to
> be 'No'. We  define a new protocol which is based on RFC 2822 with
> various extensions.  Maybe one day it becomes a proposed standard, at
> which point it may well  be said to update 2822.

I think that because this adds new protocol UTF8SMTP, it does not
need update RFC 2822.


Also RFC 2045 (Multipurpose Internet Mail Extensions (MIME) Part One:
Format of Internet Message Bodies) does not update RFC 822.

Also RFC 1652 (MTP Service Extension for 8bit-MIMEtransport) does
not update RFC 821.


I think that this is same situation.  That is just new protocol.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 22 05:03:51 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUJCd-0008QQ-1S; Thu, 22 Mar 2007 05:03:23 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUJCc-0008QD-52
	for ima@ietf.org; Thu, 22 Mar 2007 05:03:22 -0400
Received: from numenor.qualcomm.com ([129.46.51.58])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUJCa-0005CY-Pu
	for ima@ietf.org; Thu, 22 Mar 2007 05:03:22 -0400
Received: from sabrina.qualcomm.com (sabrina.qualcomm.com [129.46.61.150])
	by numenor.qualcomm.com (8.13.6/8.12.5/1.0) with ESMTP id
	l2M93JXo021815
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL);
	Thu, 22 Mar 2007 02:03:20 -0700
Received: from [130.129.20.116] (vpn-10-50-16-10.qualcomm.com [10.50.16.10])
	by sabrina.qualcomm.com (8.13.6/8.13.6/1.0) with ESMTP id
	l2M93HRJ029058; Thu, 22 Mar 2007 02:03:18 -0700
Mime-Version: 1.0
Message-Id: <p06240605c227f662d38a@[130.129.20.116]>
Date: Thu, 22 Mar 2007 10:03:15 +0100
To: ima@ietf.org, Chris.Newman@sun.com
From: Ted Hardie <hardie@qualcomm.com>
Content-Type: text/plain; charset="us-ascii"
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89
Cc: 
Subject: [EAI] New Area Advisor
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

For those who were not able to join us in Prague,
I would like to introduce Chris Newman to the working
group.  Chris is taking over as Applications Area Director, and he
will be the new Area Advisor for this group.  I will be available
to Chris as a resource as we go forward, but from this point on.
he is the point of contact for any AD questions or actions.
	Please accept my thanks for all the hard work that
the group has already done and my best wishes for your
efforts going forward. 
		best regards,
			Ted Hardie

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 22 05:44:46 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUJqf-00033K-SV; Thu, 22 Mar 2007 05:44:45 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUJqe-000337-4Y
	for ima@ietf.org; Thu, 22 Mar 2007 05:44:44 -0400
Received: from ns.jck.com ([209.187.148.211] helo=bs.jck.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUJqc-0006FW-PC
	for ima@ietf.org; Thu, 22 Mar 2007 05:44:44 -0400
Received: from [127.0.0.1] (helo=localhost)
	by bs.jck.com with esmtp (Exim 4.34)
	id 1HUJqb-000Kg5-Fm; Thu, 22 Mar 2007 04:44:41 -0500
Date: Thu, 22 Mar 2007 05:44:39 -0400
From: John C Klensin <klensin@jck.com>
To: Chris Newman <Chris.Newman@Sun.COM>,
	Kari Hurtta <hurtta+gmane@siilo.fmi.fi>, ima@ietf.org
Subject: Re: [EAI] How to prevent up-conversion (Re:
	Respawn	"Messages on original form" (Re:
	I-D	ACTION:draft-ietf-eai-imap-utf8-01.txt))
Message-ID: <47922D99787EA425873C8670@as-s2n.ietf68.org>
In-Reply-To: <92B1D989CE9BC3531A8384AC@dhcp-1572.ietf68.org>
References: <E1HOyOw-0006Ty-GZ@stiedprstage1.ietf.org>
	<5dzm6phryr.fsf@Hurtta06k.keh.iki.fi>
	<5dps73kck6.fsf_-_@Hurtta06k.keh.iki.fi>
	<92B1D989CE9BC3531A8384AC@dhcp-1572.ietf68.org>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org



--On Wednesday, March 21, 2007 07:49 +0000 Chris Newman 
<Chris.Newman@Sun.COM> wrote:

> There are three formatting options:
> 1. A format compatible with requirements of RFC 3501.
> 2. A format with minimal RFC 2047/2231 turds.
> 3. The format that is in the mailstore (initially this will be
> identical to 1,
>    but as EAI-aware mailstores are deployed it should become
> indistinguishable
>    from 2).
>
> The protocol must offer 1 to preserve interoperability.  The
> current proposal offers options 1 and 2.
>
> And argument could be made the protocol should offer option 3
> instead of option 2.  I would be interested in that debate.

To start the debate, I will pose my usual question: if we were 
developing this with no constraints from the legacy (ASCII, in 
this case) environment, what would we do?  I think, in this 
case, that points to option 3.  And that, in turn, argues for 
precisely the 1/3 case rather than the 1/2 case, with 1 
supported primarily for legacy compatibility purposes.

My only concern about that reasoning is that there are some 
advantages of maintaining an abstraction between "what is in the 
mailstore" and "the image/view of the mailstore content that is 
seen by a client".  I don't think the above prevents that, but 
we need to be careful about reading.  Access to the mailstore 
version on a "by reference" basis is pretty close to a 
showstopper for me: we should not be specifying those formats at 
all, only what must be able to be produced from them.

> If you are are suggesting the protocol offer both options 2
> and 3 in addition to 1, then I would question if the benefit
> merits the additional complexity.

Concur.

     john


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 22 10:24:58 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUODL-0007kc-OL; Thu, 22 Mar 2007 10:24:27 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUODK-0007kT-FN
	for ima@ietf.org; Thu, 22 Mar 2007 10:24:26 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUODF-0007gj-8l
	for ima@ietf.org; Thu, 22 Mar 2007 10:24:26 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id B57F525976A
	for <ima@ietf.org>; Thu, 22 Mar 2007 15:24:20 +0100 (CET)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024) with ESMTP id 24209-04 for <ima@ietf.org>;
	Thu, 22 Mar 2007 15:24:15 +0100 (CET)
Received: from [10.0.0.174] (dhcp-2180.ietf68.org [130.129.33.128])
	by eikenes.alvestrand.no (Postfix) with ESMTP id A323C259767
	for <ima@ietf.org>; Thu, 22 Mar 2007 15:24:15 +0100 (CET)
Date: Thu, 22 Mar 2007 15:24:03 +0100
From: Harald Tveit Alvestrand <harald@alvestrand.no>
To: ima@ietf.org
Message-ID: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370
Subject: [EAI] Preparation for Last Call, -smtp and -utf8headers documents
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

After the discussion in Prague, the WG chairs concluded that the -smtext-04 
and -utf8headers-04 documents are technically ready for Last Call, but need 
at least one round of updates to deal with wording issues.

Therefore, we would like to ask all WG contributors to read these two 
documents carefully, and send messages (either to the authors or the 
mailing list) detailing ALL issues, large or small, language or technical, 
pertaining to these documents, that they believe should be addressed before 
the WG Last Call.

This comment gathering will last until *April 1*, at which time we will ask 
the editors to prepare a revised pair of documents that are ready for WG 
Last Call, in preparation for forwarding to the IESG for publication as 
Experimental.

                Harald, for the chairs
 

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 22 10:40:10 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUOSY-0004Ii-6u; Thu, 22 Mar 2007 10:40:10 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUOSX-0004Id-D7
	for ima@ietf.org; Thu, 22 Mar 2007 10:40:09 -0400
Received: from lon-mail-4.gradwell.net ([193.111.201.130])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUOSV-0001ed-Rx
	for ima@ietf.org; Thu, 22 Mar 2007 10:40:09 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster&pop3&clerew$man^ac&uk)
	by lon-mail-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	46029528.15693.153 for ima@ietf.org; Thu, 22 Mar 2007 14:39:36 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2MEdZYU007277
	for <ima@ietf.org>; Thu, 22 Mar 2007 14:39:36 GMT
To: IMA <ima@ietf.org>
Subject: Re: [EAI] How to prevent up-conversion (Re: Respawn	"Messages on
	original form" (Re: I-D	ACTION:draft-ietf-eai-imap-utf8-01.txt))
References: <E1HOyOw-0006Ty-GZ@stiedprstage1.ietf.org>
	<5dzm6phryr.fsf@Hurtta06k.keh.iki.fi>
	<5dps73kck6.fsf_-_@Hurtta06k.keh.iki.fi>
	<92B1D989CE9BC3531A8384AC@dhcp-1572.ietf68.org>
	<47922D99787EA425873C8670@as-s2n.ietf68.org>
Message-ID: <op.tplhn8n16hl8nm@clerew.man.ac.uk>
Date: Thu, 22 Mar 2007 14:39:34 -0000
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <47922D99787EA425873C8670@as-s2n.ietf68.org>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Thu, 22 Mar 2007 09:44:39 -0000, John C Klensin <klensin@jck.com> wrote:
>
> My only concern about that reasoning is that there are some advantages  
> of maintaining an abstraction between "what is in the mailstore" and  
> "the image/view of the mailstore content that is seen by a client".  I  
> don't think the above prevents that, but we need to be careful about  
> reading.  Access to the mailstore version on a "by reference" basis is  
> pretty close to a showstopper for me: we should not be specifying those  
> formats at all, only what must be able to be produced from them.
>
I think one of the primary requirements is that the user should be able to  
demand, and be given, a copy of the message as actually received by the  
MDA (plus maybe a few tracing headers added by the storage agent).

Which strongly suggests (but does not mandate) that that be what is kept  
in the mailstore.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 22 10:53:19 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUOf1-0001wx-Ll; Thu, 22 Mar 2007 10:53:03 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUOez-0001vR-VC
	for ima@ietf.org; Thu, 22 Mar 2007 10:53:01 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HUOex-0005x6-69
	for ima@ietf.org; Thu, 22 Mar 2007 10:53:01 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id CC5D62596DF;
	Thu, 22 Mar 2007 15:52:55 +0100 (CET)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 24935-05; Thu, 22 Mar 2007 15:52:47 +0100 (CET)
Received: from [10.0.0.174] (dhcp-2180.ietf68.org [130.129.33.128])
	by eikenes.alvestrand.no (Postfix) with ESMTP id B80AB2596DC;
	Thu, 22 Mar 2007 15:52:47 +0100 (CET)
Date: Thu, 22 Mar 2007 15:52:35 +0100
From: Harald Tveit Alvestrand <harald@alvestrand.no>
To: Charles Lindsey <chl@clerew.man.ac.uk>, IMA <ima@ietf.org>
Subject: Re: [EAI] How to prevent up-conversion (Re: Respawn	"Messages
	on	original form" (Re: I-D	ACTION:draft-ietf-eai-imap-utf8-01.txt))
Message-ID: <34CE20B037B1DB6BE54F39CE@htat43p-no.corp.google.com>
In-Reply-To: <op.tplhn8n16hl8nm@clerew.man.ac.uk>
References: <E1HOyOw-0006Ty-GZ@stiedprstage1.ietf.org>
	<5dzm6phryr.fsf@Hurtta06k.keh.iki.fi>
	<5dps73kck6.fsf_-_@Hurtta06k.keh.iki.fi>
	<92B1D989CE9BC3531A8384AC@dhcp-1572.ietf68.org>
	<47922D99787EA425873C8670@as-s2n.ietf68.org>
	<op.tplhn8n16hl8nm@clerew.man.ac.uk>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org



--On 22. mars 2007 14:39 +0000 Charles Lindsey <chl@clerew.man.ac.uk> wrote:

> I think one of the primary requirements is that the user should be able
> to demand, and be given, a copy of the message as actually received by
> the MDA (plus maybe a few tracing headers added by the storage agent).

Why?

(I can see a couple of possible reasons why you would want this. But I 
can't tell from your messages which ones you are thinking of.)

                Harald



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 22 11:01:27 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUOmo-0006r0-17; Thu, 22 Mar 2007 11:01:06 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUOma-0006jR-HW
	for ima@ietf.org; Thu, 22 Mar 2007 11:00:52 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HUOlZ-0007Yb-MW
	for ima@ietf.org; Thu, 22 Mar 2007 11:00:51 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id DD835259758
	for <ima@ietf.org>; Thu, 22 Mar 2007 15:59:48 +0100 (CET)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024) with ESMTP id 25071-10 for <ima@ietf.org>;
	Thu, 22 Mar 2007 15:59:42 +0100 (CET)
Received: from [10.0.0.174] (dhcp-2180.ietf68.org [130.129.33.128])
	by eikenes.alvestrand.no (Postfix) with ESMTP id AF001259756
	for <ima@ietf.org>; Thu, 22 Mar 2007 15:59:42 +0100 (CET)
Date: Thu, 22 Mar 2007 15:59:30 +0100
From: Harald Tveit Alvestrand <harald@alvestrand.no>
To: ima@ietf.org
Message-ID: <87A0562D623798E5DDA77304@htat43p-no.corp.google.com>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
Subject: [EAI] Conclusion from Prague: Relation of UTF8SMTP gateways to DKIM
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

After discussing the matter in Prague, and receiving advice from people 
closely involved with the DKIM WG, the consensus of the WG room was that it 
was NOT a design goal for downgrading to make it possible to reverse-map 
("upgrade") the result in such a way as to make verification of digital 
signatures over the headers possible.

To be precise: When presented the following alternatives:

2 - Upgrade is needed in a recipient system, for display, reply and for 
checking signatures.

3 - Upgrade is needed in a recipient system, for display and reply only.

the count in the room was approximately 20 for option 3 and 1 for option 2.

As with all meeting consensus calls, this needs to be verified on the 
mailing list. Consider this the opening of a call for comments on the 
resolution.

                 Harald, for the chairs


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 22 12:26:28 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUQ73-0008Hk-P0; Thu, 22 Mar 2007 12:26:05 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUQ73-0008He-0H
	for ima@ietf.org; Thu, 22 Mar 2007 12:26:05 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HUQ71-0000ln-9h
	for ima@ietf.org; Thu, 22 Mar 2007 12:26:04 -0400
Received: (eyou send program); Fri, 23 Mar 2007 00:25:58 +0800
Message-ID: <374580758.10598@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO yaojk) (127.0.0.1)
	by 127.0.0.1 with SMTP; Fri, 23 Mar 2007 00:25:58 +0800
Message-ID: <03a401c76c9e$c7330270$e2168182@YaoJK>
From: "Yao Jiankang" <yaojk@cnnic.cn>
To: <ima@ietf.org>,
	"Ted Hardie" <hardie@qualcomm.com>
References: <374554220.18020@cnnic.cn>
Subject: Re: [EAI] New Area Advisor
Date: Fri, 23 Mar 2007 00:25:56 +0800
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.1 (/)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Dear Ted,

    I appreciated your much contribution to EAI work.
    Thanks a lot.

YAO Jiankang
CNNIC


----- Original Message ----- 
From: "Ted Hardie" <hardie@qualcomm.com>
To: <ima@ietf.org>; <Chris.Newman@sun.com>
Sent: Thursday, March 22, 2007 5:03 PM
Subject: [EAI] New Area Advisor


> For those who were not able to join us in Prague,
> I would like to introduce Chris Newman to the working
> group.  Chris is taking over as Applications Area Director, and he
> will be the new Area Advisor for this group.  I will be available
> to Chris as a resource as we go forward, but from this point on.
> he is the point of contact for any AD questions or actions.
> Please accept my thanks for all the hard work that
> the group has already done and my best wishes for your
> efforts going forward. 
> best regards,
> Ted Hardie
> 
> _______________________________________________
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
>

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 22 12:47:12 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUQRD-0005OE-TM; Thu, 22 Mar 2007 12:46:55 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUQRC-0005MB-LI
	for ima@ietf.org; Thu, 22 Mar 2007 12:46:54 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUQQz-00043b-W3
	for ima@ietf.org; Thu, 22 Mar 2007 12:46:54 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUQQj-0003XV-L5 for ima@ietf.org; Thu, 22 Mar 2007 17:46:25 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 17:46:25 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 17:46:25 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 22 Mar 2007 18:46:08 +0200
Lines: 34
Message-ID: <5dk5x9gran.fsf@Hurtta06k.keh.iki.fi>
References: <E1HOyOw-0006Ty-GZ@stiedprstage1.ietf.org>
	<5dzm6phryr.fsf@Hurtta06k.keh.iki.fi>
	<5dps73kck6.fsf_-_@Hurtta06k.keh.iki.fi>
	<92B1D989CE9BC3531A8384AC@dhcp-1572.ietf68.org>
	<47922D99787EA425873C8670@as-s2n.ietf68.org>
	<op.tplhn8n16hl8nm@clerew.man.ac.uk>
	<34CE20B037B1DB6BE54F39CE@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
Subject: [EAI] Re: How to prevent up-conversion (Re: Respawn	"Messages
	on	original form" (Re: I-D	ACTION:draft-ietf-eai-imap-utf8-01.txt))
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Harald Tveit Alvestrand <harald@alvestrand.no> writes in gmane.ietf.ima:

> --On 22. mars 2007 14:39 +0000 Charles Lindsey <chl@clerew.man.ac.uk> wrote:
> 
> > I think one of the primary requirements is that the user should be able
> > to demand, and be given, a copy of the message as actually received by
> > the MDA (plus maybe a few tracing headers added by the storage agent).
> 
> Why?
> 
> (I can see a couple of possible reasons why you would want this. But I
> can't tell from your messages which ones you are thinking of.)
> 
>                 Harald

Well, I have needed these kind functionality at least

         - For debugging   
              (as postmaster I usually require to see original message
               -- some time I answer -- sorry, that was not original
               message as received -- before I can help, I want original
               message -- not forwarded text or reformatted message. 

               This is usually related to junk filtering)

         - For learn junk filters


Also I can see that MUAs needs to see messages on original form
when checking signatures of messages. Most of signature algotihms
sign messages on form where no further encoding is not needed.
That means that all signed data is encoded to 7-bit.  

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 22 12:53:44 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUQXm-0004T9-By; Thu, 22 Mar 2007 12:53:42 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUQXk-0004Ss-Tb
	for ima@ietf.org; Thu, 22 Mar 2007 12:53:40 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HUQXj-0005Q3-9X
	for ima@ietf.org; Thu, 22 Mar 2007 12:53:40 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUQXd-00052z-8d for ima@ietf.org; Thu, 22 Mar 2007 17:53:33 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 17:53:33 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 17:53:33 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 22 Mar 2007 18:53:16 +0200
Lines: 114
Message-ID: <5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 36c793b20164cfe75332aa66ddb21196
Subject: [EAI] draft-hurtta-eai-messagestore-00.txt 
 (Re: From Jari: Re: Your DISCUSS on	draft-ietf-eai-framework-05 (fwd))
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

John C Klensin <klensin@jck.com> writes in gmane.ietf.ima:

> --On Thursday, 08 March, 2007 17:59 +0200 Kari Hurtta
> <hurtta+gmane@siilo.fmi.fi> wrote:

<...>

> > On stronger form that  user/mailbox/store/system/whatever
> > system is arranged that way that non UTF8SMTP agents no not
> > see UTF8SMTP messages.
> 
> By "not see" you mean, perhaps, "be told that they aren't
> there?", "be told that they are not in a readable format?".
> Note that we've already got provisions for the cases that do
> work in the IMAP and POP documents, but, if a message is
> delivered to a mail store or mechanism that is, itself,
> UTF8SMTP-capable, but that store is accessed with a legacy POP
> server, things may happen that are not predictable (since they
> depend a lot on how the mail store and POP server are
> implemented) or standardizable by this WG.
> 
> > For local delivery agent (LDA) that means that UTF8SMTP and
> > ASCII messages are stored to different mailbox (files or
> > directories or whatever).
> 
> One could implement it that way.  One could also implement it in
> a variety of other ways.   Note that, if I have a mailbox for
> which I have established several names (by aliasing or
> otherwise), some of which involve non-ASCII addresses, and that
> mailbox is fully UTF8SMTP-capable, I would consider the
> restriction implied by the above completely unacceptable.
> 
> So I think you are talking about a whole series of
> implementation or configuration choices above.  They are choices
> I think our specifications should permit (even when I think they
> would be dumb).  But, unless one of you is actually suggesting
> standardizing something, I don't see where this discussion takes
> us.  And, if you are suggesting standardizing something, let's
> see the I-D.
> 
>      john

You asked I-D.

See: -----------------------------------------------------------------
From: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-hurtta-eai-messagestore-00.txt
Newsgroups: gmane.ietf.announce
To: i-d-announce@ietf.org
Date: Thu, 22 Mar 2007 10:50:02 -0400
Reply-To: internet-drafts@ietf.org

A New Internet-Draft is available from the on-line Internet-Drafts 
directories.


	Title		: Message Store requirements for Internationalized Email
	Author(s)	: K. Hurtta
	Filename	: draft-hurtta-eai-messagestore-00.txt
	Pages		: 13
	Date		: 2007-3-22
	
   The Email Address Internationalization (EAI) is implemented by
   allowing UTF-8 characters in SMTP envelope and mail headers.
   UTF8SMTP extension of ESMTP takes care that mails with UTF-8
   characters in SMTP envelope and mail headers are not delivered to EAI
   non-compliant SMTP servers.  This document describes mechanism how to
   keep messages with UTF-8 characters on mail headers separated from
   EAI non-compliant Mail User Agents.  This document also describes
   general requirements for UTF8SMTP Message Store.


A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-hurtta-eai-messagestore-00.txt

To remove yourself from the I-D Announcement list, send a message to 
i-d-announce-request@ietf.org with the word unsubscribe in the body of 
the message. 
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce 
to change your subscription settings.

Internet-Drafts are also available by anonymous FTP. Login with the 
username "anonymous" and a password of your e-mail address. After 
logging in, type "cd internet-drafts" and then 
"get draft-hurtta-eai-messagestore-00.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-hurtta-eai-messagestore-00.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.
_______________________________________________
I-D-Announce mailing list
I-D-Announce@ietf.org
https://www1.ietf.org/mailman/listinfo/i-d-announce


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 22 13:00:18 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUQeA-000200-8R; Thu, 22 Mar 2007 13:00:18 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUQe8-0001zq-JI
	for ima@ietf.org; Thu, 22 Mar 2007 13:00:16 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HUQe7-0006aB-0U
	for ima@ietf.org; Thu, 22 Mar 2007 13:00:16 -0400
Received: from root by ciao.gmane.org with local (Exim 4.43)
	id 1HUQdu-0006gA-Hn for ima@ietf.org; Thu, 22 Mar 2007 18:00:02 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 18:00:02 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 18:00:02 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 22 Mar 2007 18:57:02 +0200
Lines: 74
Message-ID: <5daby5gqsh.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d8ae4fd88fcaf47c1a71c804d04f413d
Subject: [EAI] draft-hurtta-eai-encapsulation-01.txt
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


Header-Type header field was dropped. Therefore that
needed update.

--------------------------------------------------------
From: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-hurtta-eai-encapsulation-01.txt
Newsgroups: gmane.ietf.announce
To: i-d-announce@ietf.org
Date: Thu, 22 Mar 2007 10:50:02 -0400
Reply-To: internet-drafts@ietf.org

A New Internet-Draft is available from the on-line Internet-Drafts 
directories.


	Title		: Encapsulation mechanism for Internationalized Email
	Author(s)	: K. Hurtta
	Filename	: draft-hurtta-eai-encapsulation-01.txt
	Pages		: 42
	Date		: 2007-3-22
	
The Email Address Internationalization (EAI) is implemented by
   allowing UTF-8 characters in SMTP envelope and mail headers.  To
   deliver email which uses UTF-8 in email headers through EAI non-
   compliant environment converting (i.e downgrading) or encapsulation
   mechanism is required.  Some UTF-8 email may sign email headers or
   email header fields.  This document describes mechanism for
   encapsulation when converting can not be used because of signed email    headers.  Encapsulation may also be used to forward EAI email through
   EAI non-compliant environment that way that original EAI email can be
   recovered.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-hurtta-eai-encapsulation-01.txt

To remove yourself from the I-D Announcement list, send a message to 
i-d-announce-request@ietf.org with the word unsubscribe in the body of 
the message. 
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce 
to change your subscription settings.

Internet-Drafts are also available by anonymous FTP. Login with the 
username "anonymous" and a password of your e-mail address. After 
logging in, type "cd internet-drafts" and then 
"get draft-hurtta-eai-encapsulation-01.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-hurtta-eai-encapsulation-01.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.
_______________________________________________
I-D-Announce mailing list
I-D-Announce@ietf.org
https://www1.ietf.org/mailman/listinfo/i-d-announce


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 22 13:22:40 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUQzc-0008QI-Pi; Thu, 22 Mar 2007 13:22:28 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUQzc-0008QC-2y
	for ima@ietf.org; Thu, 22 Mar 2007 13:22:28 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HUQzS-0001nY-Mp
	for ima@ietf.org; Thu, 22 Mar 2007 13:22:27 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUQxT-0004hN-IQ for ima@ietf.org; Thu, 22 Mar 2007 18:20:16 +0100
Received: from d252255.dialin.hansenet.de ([80.171.252.255])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 18:20:15 +0100
Received: from nobody by d252255.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 18:20:15 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Thu, 22 Mar 2007 18:18:24 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 27
Message-ID: <4602BA60.6A5B@xyzzy.claranet.de>
References: <E1HOyOw-0006Ty-GZ@stiedprstage1.ietf.org>
	<5dzm6phryr.fsf@Hurtta06k.keh.iki.fi>
	<5dps73kck6.fsf_-_@Hurtta06k.keh.iki.fi>
	<92B1D989CE9BC3531A8384AC@dhcp-1572.ietf68.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d252255.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22
Subject: [EAI] Re: How to prevent up-conversion
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Chris Newman wrote:
 
> 1. A format compatible with requirements of RFC 3501.
> 2. A format with minimal RFC 2047/2231 turds.
> 3. The format that is in the mailstore (initially this
>    will be identical to 1, but as EAI-aware mailstores
>    are deployed it should become indistinguishable
>    from 2).
 
> The protocol must offer 1 to preserve interoperability.
> The current proposal offers options 1 and 2.
 
> And argument could be made the protocol should offer
> option 3 instead of option 2.  I would be interested in
> that debate.
 
> If you are are suggesting the protocol offer both options
> 2 and 3 in addition to 1, then I would question if the
> benefit merits the additional complexity.

I'm lost with anything related to IMAP.  Which options are
needed for RFC 4468 compatibility ?  Maybe the draft should
discuss this "somehow" (and that could be difficult because
IMAP URLs are a moving target at the moment (?)).

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 22 14:16:33 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HURoz-0008Mi-A9; Thu, 22 Mar 2007 14:15:33 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HURox-0008MT-Js
	for ima@ietf.org; Thu, 22 Mar 2007 14:15:31 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HURow-0003Wm-3m
	for ima@ietf.org; Thu, 22 Mar 2007 14:15:31 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HURoR-0002s6-Mu for ima@ietf.org; Thu, 22 Mar 2007 19:15:00 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 19:14:59 +0100
Received: from hurtta+ietf by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 19:14:59 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+ietf@siilo.fmi.fi>
Date: 22 Mar 2007 20:14:26 +0200
Lines: 51
Message-ID: <5d648tgn7h.fsf_-_@Hurtta06k.keh.iki.fi>
References: <92B1D989CE9BC3531A8384AC@dhcp-1572.ietf68.org>
	<200703210940.l2L9eSOg001033@siilo.fmi.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4d87d2aa806f79fed918a62e834505ca
Subject: [EAI] Side note (Re: How to prevent up-conversion 
 (Re: Respawn "Messages on original form" 
 (Re: I-D ACTION:draft-ietf-eai-imap-utf8-01.txt)))
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta <hurtta+ietf@siilo.fmi.fi> writes in gmane.ietf.ima:

> >>> Chris Newman
> > There are three formatting options:
> > 1. A format compatible with requirements of RFC 3501.
> > 2. A format with minimal RFC 2047/2231 turds.
> > 3. The format that is in the mailstore (initially this will be identical to 1,
> >    but as EAI-aware mailstores are deployed it should become indistinguishable
> >    from 2).
> > 
> > The protocol must offer 1 to preserve interoperability.  The current proposal 
> > offers options 1 and 2.
> > 
> > And argument could be made the protocol should offer option 3 instead of option 
> > 2.  I would be interested in that debate.
> > 
> > If you are are suggesting the protocol offer both options 2 and 3 in addition 
> > to 1, then I would question if the benefit merits the additional complexity.
> > 
> >                 - Chris
> 
> 
> My point is that there must be possibility to get
> 
>      The format that is in the mailstore
> 
> ( I accept upgrade only for messages, which are downgraded
>   UTF8SMTP messages. Do not mess with other messages. )
> 
> 
> To me it does not matter, is there optionally also possible get
> 
>       A format with minimal RFC 2047/2231 turds.
> 
> whatever that means.
> 

Note that I'm talking other FETCH items than BODYSTRUCTURE 
or ENVELOPE. 

Specially that means RFC822 and BODY[] items.
(specially items like BODY[], BODY[HEADER], BODY[TEXT], RFC822,
 RFC822.HEADER, RFC822.TEXT )


( not BODY which is like BODYSTRUCTURE )

 
  
/ Kari Hurtta



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 22 14:35:36 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUS8O-0008LR-Ia; Thu, 22 Mar 2007 14:35:36 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUS8N-0008Jj-DD
	for ima@ietf.org; Thu, 22 Mar 2007 14:35:35 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUS8L-0008QK-SV
	for ima@ietf.org; Thu, 22 Mar 2007 14:35:35 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUS89-0007DH-VO for ima@ietf.org; Thu, 22 Mar 2007 19:35:21 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 19:35:21 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 19:35:21 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 22 Mar 2007 20:35:12 +0200
Lines: 45
Message-ID: <5d1wjhgm8v.fsf_-_@Hurtta06k.keh.iki.fi>
References: <E1HOyOw-0006Ty-GZ@stiedprstage1.ietf.org>
	<5dzm6phryr.fsf@Hurtta06k.keh.iki.fi>
	<5dps73kck6.fsf_-_@Hurtta06k.keh.iki.fi>
	<92B1D989CE9BC3531A8384AC@dhcp-1572.ietf68.org>
	<47922D99787EA425873C8670@as-s2n.ietf68.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4adaf050708fb13be3316a9eee889caa
Subject: [EAI] Re: How to prevent up-conversion 
 (Re: Respawn	"Messages on original form" 
 (Re: I-D	ACTION:draft-ietf-eai-imap-utf8-01.txt))
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

John C Klensin <klensin@jck.com> writes in gmane.ietf.ima:

> --On Wednesday, March 21, 2007 07:49 +0000 Chris Newman
> <Chris.Newman@Sun.COM> wrote:
> 
> > There are three formatting options:
> > 1. A format compatible with requirements of RFC 3501.
> > 2. A format with minimal RFC 2047/2231 turds.
> > 3. The format that is in the mailstore (initially this will be
> > identical to 1,
> >    but as EAI-aware mailstores are deployed it should become
> > indistinguishable
> >    from 2).
> >
> > The protocol must offer 1 to preserve interoperability.  The
> > current proposal offers options 1 and 2.
> >
> > And argument could be made the protocol should offer option 3
> > instead of option 2.  I would be interested in that debate.
> 
> To start the debate, I will pose my usual question: if we were
> developing this with no constraints from the legacy (ASCII, in this
> case) environment, what would we do?  I think, in this case, that
> points to option 3.  And that, in turn, argues for precisely the 1/3
> case rather than the 1/2 case, with 1 supported primarily for legacy
> compatibility purposes.

Yes. I agree. 

If we suppose that legacy formats vanish, we should not
require conversion support for them.   


> My only concern about that reasoning is that there are some advantages
> of maintaining an abstraction between "what is in the mailstore" and
> "the image/view of the mailstore content that is seen by a client".  I
> don't think the above prevents that, but we need to be careful about
> reading.  Access to the mailstore version on a "by reference" basis is
> pretty close to a showstopper for me: we should not be specifying
> those formats at all, only what must be able to be produced from them.

Replace "format that is in the mailstore" with "format on what local
system received messages".

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 22 15:02:49 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUSYO-0001Pk-LQ; Thu, 22 Mar 2007 15:02:28 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUSYN-0001Os-Mn
	for ima@ietf.org; Thu, 22 Mar 2007 15:02:27 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUSYK-0005e3-SI
	for ima@ietf.org; Thu, 22 Mar 2007 15:02:27 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUSXS-0004d4-Ba for ima@ietf.org; Thu, 22 Mar 2007 20:01:31 +0100
Received: from d252255.dialin.hansenet.de ([80.171.252.255])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 20:01:30 +0100
Received: from nobody by d252255.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 20:01:30 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Thu, 22 Mar 2007 19:54:29 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 87
Message-ID: <4602D0E5.22F0@xyzzy.claranet.de>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d252255.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 10d3e4e3c32e363f129e380e644649be
Subject: [EAI] Re: draft-hurtta-eai-messagestore-00.txt
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

> http://www.ietf.org/internet-drafts/draft-hurtta-eai-messagestore-00.txt

Some quick notes from reading it once:

|  (g)  WWW browser access mail server with HTTP [RFC2616].

I think you can resolve (2g) by a note stating that Web mail
is typically based on IMAP or POP3, and therefore covered by
your (2e) or (2f).  If that's true, my POV is limited to a
few ISPs and my guesses what they might do, behind what I see.

| There is two mail reason why UTF8SMTP ignorant MUAs must
| not see UTF8SMTP messages:

What about users using different MUAs and different access
methods depending on where they are ?  E.g. users sometimes
need Web mail, and that should be an "UTF8SMTP aware" access
method, but generally use whatever their box offers (= some
legacy software).  You can't let the message/utf-8 rot in a
message store until the user happens to try Web mail again.

| This implies that UTF8SMTP ignorant MUA does not see any
| message (if downgrading is not provided).

Well, that case is kind of obvious.  And maybe better than
splitting the message store into a part for message/rfc822
working always, and another part for message/utf-8 working
only "sometimes" (with an "UTF8SMTP aware" MUA).

| To discover message is UTF8SMTP message may require that
| all message header fields (including header fields from
| MIME body parts) are parsed.

As always that violates anything I think to know about data
abstraction and modularization.  MIME part headers are not
the business of agents transporting MIME 1.0 messages.  You
are not designing message stores for 7bit MUAs.  If "old"
8bit MUAs can't handle a message/utf-8 part within an 8bit
message/rfc822 it's no problem to be solved by the MDA:

There are tons of MIME types not supported by any given MUA,
and maybe the user has helper applications to deal with
some of these "unknown" (from the MUA's POV) MIME types.

To read message/utf-8 parts within a message/rfc822 behind
a "UTF8SMTP ignorant" MUA a decent text editor with macros
to decode QP or B64 should be enough.

And if it's not enough the user can ask what these parts
are supposed to be, the message/rfc822 has an US ASCII
header working with his "UTF8SMTP ignorant" MUA.

| If communication between final delivery MTA and MDA use
| LMTP, UTF8SMTP response to LHLO command tells that MDA
| is UTF8SMTP

That's rather late to decide this.  Is your model limited
to verified (SPF PASS or similar) return paths ?  It won't
fly if you drop undeliverable message/utf-8 at the final
delivery MTA.

| UTF8SMTP messages are stored to /var/mail/{username}:UTF8
| file by MDA (for UTF8SMTP messages ':UTF8' is appended
| to name of file.)

Implementation details.  Please note that this chapter is
only an example (e.g. not working on file systems where a
colon isn't allowed within the path).

| 8.  Security Considerations

Oh, there you have my issue noted above, the message/utf-8
rotting in a place rarely accessed by the user.  I think
that case has to be avoided as good as possible.  For the
file system case you've proposed a way how that _could_ be
done (presence of user:UTF8 mbox file), but I think you
need some MUSTard to cover it.

Otherwise the I-D is clear, and I think the WG should add
it to its agenda.  You've mentioned changes needed for
LMTP, does one of the many EAI I-Ds discuss this already,
and I missed it, or should it be added somewhere ?

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 22 15:28:19 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUSwh-0004nX-Du; Thu, 22 Mar 2007 15:27:35 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUSwg-0004nK-AA
	for ima@ietf.org; Thu, 22 Mar 2007 15:27:34 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUSwd-0002dL-AF
	for ima@ietf.org; Thu, 22 Mar 2007 15:27:34 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUSu4-0003Dd-Ke for ima@ietf.org; Thu, 22 Mar 2007 20:24:53 +0100
Received: from d252255.dialin.hansenet.de ([80.171.252.255])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 20:24:52 +0100
Received: from nobody by d252255.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 22 Mar 2007 20:24:52 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Thu, 22 Mar 2007 20:23:43 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 11
Message-ID: <4602D7BF.1D9F@xyzzy.claranet.de>
References: <A32CD86B8FBE33751CDF9DA1@[10.0.0.174]>
	<460018A9.268A@xyzzy.claranet.de> <46003A30.9040509@icu.ac.kr>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d252255.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 68c8cc8a64a9d0402e43b8eee9fc4199
Subject: [EAI] Re: EAI agenda slides with comments uploaded to IETF meeting
	manager
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Yangwoo Ko wrote:

> no consensus call for this at the meeting, while roughly in
> favor of ASCII.

Thanks for info also to Harald.  His argument that EAI is an
experiment, and therefore mailing list admins need something
to experiment with (if I got the drift) is very salomonic :-)

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 23 00:58:02 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUbpw-0006V1-By; Fri, 23 Mar 2007 00:57:12 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUbpv-0006Ut-8K
	for ima@ietf.org; Fri, 23 Mar 2007 00:57:11 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUbpt-0004zq-VH
	for ima@ietf.org; Fri, 23 Mar 2007 00:57:11 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUbpk-0008Kn-M5 for ima@ietf.org; Fri, 23 Mar 2007 05:57:00 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 23 Mar 2007 05:57:00 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 23 Mar 2007 05:57:00 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 23 Mar 2007 06:56:44 +0200
Lines: 19
Message-ID: <5d7it8v9pv.fsf@Hurtta06k.keh.iki.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 79899194edc4f33a41f49410777972f8
Subject: [EAI] Re: draft-hurtta-eai-messagestore-00.txt
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes in gmane.ietf.ima:

> | To discover message is UTF8SMTP message may require that
> | all message header fields (including header fields from
> | MIME body parts) are parsed.
> 
> As always that violates anything I think to know about data
> abstraction and modularization.  

Sorry. That just stated fact what WG decided.

Parsing everything is required when "Header-Type: UTF8SMTP" header field 
is dropped and HDR=UTF8SMTP does not exists on draft-ietf-eai-smtpext.

( draft-ietf-eai-smtpext also either needs similar language, or it need 
  add HDR=UTF8SMTP parameter... )

/ Kari Hurtta



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 23 01:18:51 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUcAY-0003YA-LW; Fri, 23 Mar 2007 01:18:30 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUcAW-0003Xy-VN
	for ima@ietf.org; Fri, 23 Mar 2007 01:18:28 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUcAV-0000Rv-LA
	for ima@ietf.org; Fri, 23 Mar 2007 01:18:28 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUcAP-0002A6-OI for ima@ietf.org; Fri, 23 Mar 2007 06:18:21 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 23 Mar 2007 06:18:21 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 23 Mar 2007 06:18:21 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 23 Mar 2007 07:18:13 +0200
Lines: 42
Message-ID: <5d3b3wv8q2.fsf@Hurtta06k.keh.iki.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9ed51c9d1356100bce94f1ae4ec616a9
Subject: [EAI] Re: draft-hurtta-eai-messagestore-00.txt
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes in gmane.ietf.ima:

> | To discover message is UTF8SMTP message may require that
> | all message header fields (including header fields from
> | MIME body parts) are parsed.
> 
> As always that violates anything I think to know about data
> abstraction and modularization.  MIME part headers are not
> the business of agents transporting MIME 1.0 messages.  You
> are not designing message stores for 7bit MUAs.  If "old"
> 8bit MUAs can't handle a message/utf-8 part within an 8bit
> message/rfc822 it's no problem to be solved by the MDA:

You are saying that.

Was that discussed on meeting? You was suggested to ask
from MIME experts that

       Is UTF-8 possible in MIME version 1.0 header fields ?



What was result?


My feel is that
   - If UTF-8 can be added to address and subject
     header fields without label, then UTF-8 can be added also
     to MIME header fields without label.

   - And if HDR=UTF8SMTP option is added ESMTP, it can cover also
     MIME header fields. MIME header field syntax is already updated 
     without changing MIME-Version header field. So changing MIME header 
     field syntax yet one more time is not different.

   - Label
        MIME-Version: 2.0
     may be usefull to indicate that downgrade is required also
     for header fields on MIME structure. 


/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 23 01:53:51 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUciL-0002j3-Dq; Fri, 23 Mar 2007 01:53:25 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUciJ-0002ai-Lg
	for ima@ietf.org; Fri, 23 Mar 2007 01:53:23 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUciH-0003Yh-Cf
	for ima@ietf.org; Fri, 23 Mar 2007 01:53:23 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUciC-00062H-Ol for ima@ietf.org; Fri, 23 Mar 2007 06:53:16 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 23 Mar 2007 06:53:16 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 23 Mar 2007 06:53:16 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi> 
Date: 23 Mar 2007 07:53:04 +0200
Lines: 59
Message-ID: <5dwt18tsjj.fsf@Hurtta06k.keh.iki.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f607d15ccc2bc4eaf3ade8ffa8af02a0
Subject: [EAI] Re: draft-hurtta-eai-messagestore-00.txt
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes in gmane.ietf.ima:

> | If communication between final delivery MTA and MDA use
> | LMTP, UTF8SMTP response to LHLO command tells that MDA
> | is UTF8SMTP
> 
> That's rather late to decide this.  Is your model limited
> to verified (SPF PASS or similar) return paths ?  It won't
> fly if you drop undeliverable message/utf-8 at the final
> delivery MTA.

That was on part of "Notes:" items. Previous item was:

|   o  If final delivery MTA is UTF8SMTP aware, it is recommended that
|      MDA is arranged that way that it is UTF8SMTP aware.

You was taking it out from context.



Yes, if next hop (this time it is MDA) is not UTF8SMTP aware
there is following possibilities on final MTA:

        - MTA rejects final dot on DATA on SMTP level, if there is 
          at least one RCPT TO which was local
          and MTA discovers that message is UTF8SMTP (by parsing it).
        - MTA downgrades message if there is 
          at least was at least one RCPT TO which was local
          and MTA discovers that message is UTF8SMTP (by parsing it).
        - MTA sends undeliverable DSN for local recipients
          when  MTA discovers that message is UTF8SMTP (by parsing it).

If HDR=UTF8SMTP parameter is added protocol, then there is 
also following possibility on table:

       - MTA rejects RCPT TO command which was local if
         HDR=UTF8SMTP parameter was given on MAIL FROm -command.




Actually it is often late in also when final MTA rejects message
on SMTP level.  Usually picture is:

                             +-------------+                +-------------+
                             |  "border"   |                |    final    |
 Internet     -----ESMTP---> |    MTA      |  --- ESMTP---> |     MTA     |
                             |             |                |             |
                             +-------------+                +-------------+


Anything what was rejected by final MTA tend to cause backscatter
on case of junk mail with forged return path. Often that is full mailbox.
That information is quite difficult to transfer to "border" MTA.
( On general case you even do not know is mailbox "full" before
  you are seen final dot after DATA -- before that you do not really
  know size of mail.)

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 23 06:10:24 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUgic-0001T0-3K; Fri, 23 Mar 2007 06:09:58 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUgia-0001Ka-9r
	for ima@ietf.org; Fri, 23 Mar 2007 06:09:56 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUgiY-0003gD-Po
	for ima@ietf.org; Fri, 23 Mar 2007 06:09:56 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id D46BB259776;
	Fri, 23 Mar 2007 11:09:49 +0100 (CET)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 26010-02; Fri, 23 Mar 2007 11:09:41 +0100 (CET)
Received: from [10.0.0.174] (dhcp-125c.ietf68.org [130.129.18.92])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 44F19259775;
	Fri, 23 Mar 2007 11:09:41 +0100 (CET)
Date: Fri, 23 Mar 2007 11:09:28 +0100
From: Harald Tveit Alvestrand <harald@alvestrand.no>
To: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>, ima@ietf.org
Subject: Why prevent upconversion (Re: [EAI] Re: How to prevent....)
Message-ID: <37D737C129FF7B4BDD8C4FA9@htat43p-no.corp.google.com>
In-Reply-To: <5dk5x9gran.fsf@Hurtta06k.keh.iki.fi>
References: <E1HOyOw-0006Ty-GZ@stiedprstage1.ietf.org>
	<5dzm6phryr.fsf@Hurtta06k.keh.iki.fi>
	<5dps73kck6.fsf_-_@Hurtta06k.keh.iki.fi>
	<92B1D989CE9BC3531A8384AC@dhcp-1572.ietf68.org>
	<47922D99787EA425873C8670@as-s2n.ietf68.org>
	<op.tplhn8n16hl8nm@clerew.man.ac.uk>
	<34CE20B037B1DB6BE54F39CE@htat43p-no.corp.google.com>
	<5dk5x9gran.fsf@Hurtta06k.keh.iki.fi>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0a7aa2e6e558383d84476dc338324fab
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

So, to paraphrase, you need to make sure you can:

- verify digital signatures on messages (exactly what's needed here may 
vary per signing technology)
- extract pieces of the message in a format that is the same as that seen 
by the MTA path, because that's useful for configuring stuff (spam filters, 
configuration)

Fair summary?

--On 22. mars 2007 18:46 +0200 Kari Hurtta <hurtta+gmane@siilo.fmi.fi> 
wrote:

> Harald Tveit Alvestrand <harald@alvestrand.no> writes in gmane.ietf.ima:
>
>> --On 22. mars 2007 14:39 +0000 Charles Lindsey <chl@clerew.man.ac.uk>
>> wrote:
>>
>> > I think one of the primary requirements is that the user should be able
>> > to demand, and be given, a copy of the message as actually received by
>> > the MDA (plus maybe a few tracing headers added by the storage agent).
>>
>> Why?
>>
>> (I can see a couple of possible reasons why you would want this. But I
>> can't tell from your messages which ones you are thinking of.)
>>
>>                 Harald
>
> Well, I have needed these kind functionality at least
>
>          - For debugging
>               (as postmaster I usually require to see original message
>                -- some time I answer -- sorry, that was not original
>                message as received -- before I can help, I want original
>                message -- not forwarded text or reformatted message.
>
>                This is usually related to junk filtering)
>
>          - For learn junk filters
>
>
> Also I can see that MUAs needs to see messages on original form
> when checking signatures of messages. Most of signature algotihms
> sign messages on form where no further encoding is not needed.
> That means that all signed data is encoded to 7-bit.
>
> / Kari Hurtta
>
>
> _______________________________________________
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
>





_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 23 08:53:07 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUjFo-0002xi-IL; Fri, 23 Mar 2007 08:52:24 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUjFn-0002si-Fl
	for ima@ietf.org; Fri, 23 Mar 2007 08:52:23 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUjFX-0003we-NR
	for ima@ietf.org; Fri, 23 Mar 2007 08:52:23 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUjFS-0006J4-Gr for ima@ietf.org; Fri, 23 Mar 2007 13:52:02 +0100
Received: from d253247.dialin.hansenet.de ([80.171.253.247])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 23 Mar 2007 13:52:02 +0100
Received: from nobody by d253247.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 23 Mar 2007 13:52:02 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Fri, 23 Mar 2007 13:48:44 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 78
Message-ID: <4603CCAC.4DE2@xyzzy.claranet.de>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de> <5d3b3wv8q2.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d253247.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cd26b070c2577ac175cd3a6d878c6248
Subject: [EAI] MIME questions (was: draft-hurtta-eai-messagestore-00.txt)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

 ["what is MIME"] 
> Was that discussed on meeting?

Don't think so, I only know the jabber log:
http://www3.ietf.org/meetings/ietf-logs/eai/2007-03-20.html

> You was suggested to ask from MIME experts that
>        Is UTF-8 possible in MIME version 1.0 header fields ?
> What was result?

Nothing, unless "[10:39:54] --- nsb has joined" 
indicates something that's not visible in the log.

> My feel is that
>    - If UTF-8 can be added to address and subject
>      header fields without label, then UTF-8 can be added also
>      to MIME header fields without label.

Yes, that's where we disagree, because it makes the
identification of a message/utf-8 too difficult:

Looking into the header is one thing, but parsing
the body for MIME part headers is another thing:

Looking for somebody else's trouble, none of our
business, what if the MIME structure is broken,
should that affect message/utf-8 transport, etc.

> MIME header field syntax is already updated
> without changing MIME-Version header field.

In an IETF theory styling itself as "RFC 2231".

It's IMO possible to implement 2049 ignoring
2231, and treat 2231 "features" as garbage.

Of course that software then couldn't claim to 
support the (approved) NetNews message format,
but that RFC won't be published before another
RFC is ready... <sigh />

> So changing MIME header field syntax yet one
> more time is not different.

2231 is in a certain sense "compatible" with
MIME 1.0, while raw UTF-8 in Content-* header
fields directly _violates_ a requirement in 
2045 (or whereever it was, we quoted it here
often enough).

Show me that Keith, Ned, and "nsb" (or maybe
Bruce overruling them all :-) say "no problem",
and I might consider an "it's only MIME, we're
free to screw with it" approach... <shudder />

[[ I'd still claim that it's unnecessary, and
   that it should be done in a proper 2045bis
   after EAI turned out to work as expected ]]
  
> Label
>   MIME-Version: 2.0
> may be usefull to indicate that downgrade is
> required also for header fields on MIME
> structure.

Yes, and it would warn old MIME parsers that
they might stumble over some surprises (in the
form of raw UTF-8) if they try to parse "2.0"
as "1.0".  We could also formally require 2231
support for MIME-Version 2.0, just to be sure.

Maybe the result would be more like a 2049bis
than a 2045bis.  

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 23 09:05:23 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUjSN-0002nK-DK; Fri, 23 Mar 2007 09:05:23 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUjSM-0002j0-9l
	for ima@ietf.org; Fri, 23 Mar 2007 09:05:22 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUjQ8-0006B1-1b
	for ima@ietf.org; Fri, 23 Mar 2007 09:03:07 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUjPz-0007gQ-Nv for ima@ietf.org; Fri, 23 Mar 2007 14:02:55 +0100
Received: from etuovi.fmi.fi ([193.166.207.129])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 23 Mar 2007 14:02:55 +0100
Received: from hurtta+gmane by etuovi.fmi.fi with local (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 23 Mar 2007 14:02:55 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 23 Mar 2007 15:04:56 +0200
Lines: 15
Message-ID: <5dlkhokt53.fsf@leija.fmi.fi>
References: <E1HOyOw-0006Ty-GZ@stiedprstage1.ietf.org>
	<5dzm6phryr.fsf@Hurtta06k.keh.iki.fi>
	<5dps73kck6.fsf_-_@Hurtta06k.keh.iki.fi>
	<92B1D989CE9BC3531A8384AC@dhcp-1572.ietf68.org>
	<47922D99787EA425873C8670@as-s2n.ietf68.org>
	<op.tplhn8n16hl8nm@clerew.man.ac.uk>
	<34CE20B037B1DB6BE54F39CE@htat43p-no.corp.google.com>
	<5dk5x9gran.fsf@Hurtta06k.keh.iki.fi>
	<37D737C129FF7B4BDD8C4FA9@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: etuovi.fmi.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25
Subject: [EAI] Re: Why prevent upconversion (Re: Re: How to prevent....)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Harald Tveit Alvestrand <harald@alvestrand.no> writes in gmane.ietf.ima:

> So, to paraphrase, you need to make sure you can:
> 
> - verify digital signatures on messages (exactly what's needed here
> may vary per signing technology)
> - extract pieces of the message in a format that is the same as that
> seen by the MTA path, because that's useful for configuring stuff
> (spam filters, configuration)
> 
> Fair summary?

Yes.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 23 10:42:41 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUkyD-0005ac-7l; Fri, 23 Mar 2007 10:42:21 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUkyC-0005TM-1G
	for ima@ietf.org; Fri, 23 Mar 2007 10:42:20 -0400
Received: from kalyani.oryx.com ([195.30.37.30])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUkyA-0002QS-MG
	for ima@ietf.org; Fri, 23 Mar 2007 10:42:20 -0400
Received: from libertango.oryx.com (libertango.oryx.com [195.30.37.9])
	by kalyani.oryx.com (Postfix) with ESMTP id AB92F4AC23
	for <ima@ietf.org>; Fri, 23 Mar 2007 15:42:19 +0100 (CET)
Message-Id: <14TSWE6NY11PgBMDr4fvAg.md5@libertango.oryx.com>
Date: Fri, 23 Mar 2007 15:40:36 +0100
From: Arnt Gulbrandsen <arnt@oryx.com>
To: ima@ietf.org
Content-Type: text/plain; format=flowed
MIME-Version: 1.0
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8ac499381112328dd60aea5b1ff596ea
Subject: [EAI] IMAP ENABLE draft
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Hi,

I heard EAI is adding a dependency on my IMAP ENABLE draft. I'm sure you 
have some suggestions for improvements. What?

Arnt

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 23 11:23:22 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUlbJ-0003l4-L9; Fri, 23 Mar 2007 11:22:45 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUlbI-0003jd-G4
	for ima@ietf.org; Fri, 23 Mar 2007 11:22:44 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUlZg-0002e6-7K
	for ima@ietf.org; Fri, 23 Mar 2007 11:21:17 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUlYY-0002Q3-NY for ima@ietf.org; Fri, 23 Mar 2007 16:19:54 +0100
Received: from etuovi.fmi.fi ([193.166.207.129])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 23 Mar 2007 16:19:54 +0100
Received: from hurtta+gmane by etuovi.fmi.fi with local (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 23 Mar 2007 16:19:54 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi> 
Date: 23 Mar 2007 17:18:49 +0200
Lines: 50
Message-ID: <5d7it8rns6.fsf@leija.fmi.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: etuovi.fmi.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.6 (/)
X-Scan-Signature: 8b431ad66d60be2d47c7bfeb879db82c
Subject: [EAI] Re: draft-hurtta-eai-messagestore-00.txt
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes
in  gmane.ietf.ima:

> Kari Hurtta wrote:
> 
> > http://www.ietf.org/internet-drafts/draft-hurtta-eai-messagestore-00.txt
> 
> Some quick notes from reading it once:
> 
> |  (g)  WWW browser access mail server with HTTP [RFC2616].
> 
> I think you can resolve (2g) by a note stating that Web mail
> is typically based on IMAP or POP3, and therefore covered by
> your (2e) or (2f).  If that's true, my POV is limited to a
> few ISPs and my guesses what they might do, behind what I see.

Adding note seems guite good idea.

That is not however universal truth :-)


For good measurement I disabled POP and IMAP
listeners on testing server.  WWW interface
still works :-)

hurtta@leija:~$ telnet testiXXXX.fmi.fi 110
Trying 193.166.XXX.XXX...
telnet: Unable to connect to remote host: Connection refused
hurtta@leija:~$ telnet testiXXXX.fmi.fi 143
Trying 193.166.XXX.XXX...
telnet: Unable to connect to remote host: Connection refused
hurtta@leija:~$


That is Communigate Pro.

(  Communigate Pro   is quite strange product. 
    All listeners seems just to be one process. 
    Whole server is one process ( SMTP, HTTP, IMAP, 
    POP, SIP, Radius, LDAP and whatever)
   there is is just big number of threads ...
)
    


Also if I read documentation of Courier-MTA correctly,
it's webinterface read directly Maildirs -- it is not 
using IMAP   ( http://www.courier-mta.org/sqwebmail/ )

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 23 13:13:34 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUnK8-0007hT-1L; Fri, 23 Mar 2007 13:13:08 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUnK6-0007hN-Py
	for ima@ietf.org; Fri, 23 Mar 2007 13:13:06 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUnJy-0007zc-PU
	for ima@ietf.org; Fri, 23 Mar 2007 13:13:06 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUnJs-0007qB-6W for ima@ietf.org; Fri, 23 Mar 2007 18:12:52 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 23 Mar 2007 18:12:52 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 23 Mar 2007 18:12:52 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 23 Mar 2007 19:12:33 +0200
Lines: 51
Message-ID: <5d4pobzxxa.fsf_-_@Hurtta06k.keh.iki.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
	<5d3b3wv8q2.fsf@Hurtta06k.keh.iki.fi>
	<4603CCAC.4DE2@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4d87d2aa806f79fed918a62e834505ca
Subject: [EAI] MIME-Version: and RFC 2049
 (Re: MIME questions (was: draft-hurtta-eai-messagestore-00.txt))
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes
in gmane.ietf.ima:

<...>
> > Label
> >   MIME-Version: 2.0
> > may be usefull to indicate that downgrade is
> > required also for header fields on MIME
> > structure.
> 
> Yes, and it would warn old MIME parsers that
> they might stumble over some surprises (in the
> form of raw UTF-8) if they try to parse "2.0"
> as "1.0".  We could also formally require 2231
> support for MIME-Version 2.0, just to be sure.

It is unlikely that MIME-Version header field is checked.


RFC 2049: Multipurpose Internet Mail Extensions
                  (MIME) Part Five:
             Conformance Criteria and Examples

--------clip---------------clap---------------------------------
    (1)   Always generate a "MIME-Version: 1.0" header field in
          any message it creates.

    (2)   Recognize the Content-Transfer-Encoding header field
          and decode all received data encoded by either quoted-
          printable or base64 implementations.  The identity
          transformations 7bit, 8bit, and binary must also be
          recognized.

<...>

    (13)  The following sentence has been removed from the
          discussion of the MIME-Version header: "However,
          conformant software is encouraged to check the version
          number and at least warn the user if an unrecognized
          MIME-version is encountered."

--------clip---------------clap---------------------------------

It is quite clear, that MIME-Version: header field is 
expeted to be ignored !


(My MUA checks MIME-Version: header field, and perhaps
 do not be MIME-conformant ... :-) )

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 23 14:14:14 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUoGu-0000MG-4f; Fri, 23 Mar 2007 14:13:52 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUoGt-0000JW-39
	for ima@ietf.org; Fri, 23 Mar 2007 14:13:51 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUoGq-0000bP-Hl
	for ima@ietf.org; Fri, 23 Mar 2007 14:13:51 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUoFf-0008M7-Mf for ima@ietf.org; Fri, 23 Mar 2007 19:12:35 +0100
Received: from d253247.dialin.hansenet.de ([80.171.253.247])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 23 Mar 2007 19:12:35 +0100
Received: from nobody by d253247.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Fri, 23 Mar 2007 19:12:35 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Fri, 23 Mar 2007 19:11:14 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 29
Message-ID: <46041842.594C@xyzzy.claranet.de>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de> <5d7it8rns6.fsf@leija.fmi.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d253247.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a
Subject: [EAI] Webmail (Re: draft-hurtta-eai-messagestore-00.txt)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:
 
> (  Communigate Pro   is quite strange product.
>     All listeners seems just to be one process.
>     Whole server is one process ( SMTP, HTTP, IMAP,
>     POP, SIP, Radius, LDAP and whatever)
>    there is is just big number of threads ...
> )

For some time I thought that "Communigate Pro" is a
product for professsional spammers.  That was before
some weapons of mass destruction aka Barracuda used
2821-processing literally, and were promptly blocked
from the public Internet until they fixed the buggy
default.  From time to time old 2821-Barracudas still
show up, and get their owners on any decent DNSBL.  

I've not seen "Communigate Pro trial version" spam
for some years now, maybe they also fixed something.

> if I read documentation of Courier-MTA correctly,
> it's webinterface read directly Maildirs -- it is
> not using IMAP

For squirrelmail I know that it can use IMAP and POP,
but I can't tell if it also supports direct access.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 23 16:03:35 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUpy5-0008O1-Bk; Fri, 23 Mar 2007 16:02:33 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUpy4-0008IF-Ca
	for ima@ietf.org; Fri, 23 Mar 2007 16:02:32 -0400
Received: from lon-mail-1.gradwell.net ([193.111.201.125])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUpxw-0003Gi-MT
	for ima@ietf.org; Fri, 23 Mar 2007 16:02:32 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster#pop3^clerew$man*ac&uk)
	by lon-mail-1.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	46043240.7eb7.19b for ima@ietf.org; Fri, 23 Mar 2007 20:02:08 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2NK275r011656
	for <ima@ietf.org>; Fri, 23 Mar 2007 20:02:08 GMT
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Conclusion from Prague: Relation of UTF8SMTP gateways to
	DKIM
References: <87A0562D623798E5DDA77304@htat43p-no.corp.google.com>
Message-ID: <op.tpnq9tuc6hl8nm@clerew.man.ac.uk>
Date: Fri, 23 Mar 2007 20:02:07 -0000
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <87A0562D623798E5DDA77304@htat43p-no.corp.google.com>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a7d6aff76b15f3f56fcb94490e1052e4
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Thu, 22 Mar 2007 14:59:30 -0000, Harald Tveit Alvestrand  
<harald@alvestrand.no> wrote:

> After discussing the matter in Prague, and receiving advice from people  
> closely involved with the DKIM WG, the consensus of the WG room was that  
> it was NOT a design goal for downgrading to make it possible to  
> reverse-map ("upgrade") the result in such a way as to make verification  
> of digital signatures over the headers possible.

Whilst it is not a design goal that upgrading should exactly reverse the  
downgrading process, it would still be a useful property if it turned out  
to be achievable, so we should not invent features that would prevent it  
 from working without careful thought.

In fact, it is unlikely to work to 100% perfection, but it might well work  
often enough to be useful, and it can probably be made to work 100% modulo  
some normalization/canonicalization process (that would, for example,  
ignore differences of folding, and prably other other differences too). So  
if all that was required to make DKIM work on downgraded messages was a  
special DKIM canonicalization method (DKIM is designed to allow new  
canonicalization methods in future), then that would be a satisfactory  
outcome.
>
> To be precise: When presented the following alternatives:
>
> 2 - Upgrade is needed in a recipient system, for display, reply and for  
> checking signatures.
>
> 3 - Upgrade is needed in a recipient system, for display and reply only.

So I think my answer would be

   2½ - Upgrade in conjunction with special camonicalization features, and  
maybe some other restrictions, might well provide a viable DKIM signature  
checking mechanism.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 23 16:29:53 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUqOG-0006zc-AC; Fri, 23 Mar 2007 16:29:36 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUqOE-0006yr-TB
	for ima@ietf.org; Fri, 23 Mar 2007 16:29:34 -0400
Received: from lon-mail-1.gradwell.net ([193.111.201.125])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HUqOD-0005un-1I
	for ima@ietf.org; Fri, 23 Mar 2007 16:29:34 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster*pop3&clerew#man*ac$uk)
	by lon-mail-1.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	460438a9.1ca5.bf for ima@ietf.org; Fri, 23 Mar 2007 20:29:29 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2NKTS2x013300
	for <ima@ietf.org>; Fri, 23 Mar 2007 20:29:29 GMT
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Re: draft-hurtta-eai-messagestore-00.txt
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
Message-ID: <op.tpnsjevl6hl8nm@clerew.man.ac.uk>
Date: Fri, 23 Mar 2007 20:29:28 -0000
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <4602D0E5.22F0@xyzzy.claranet.de>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4d87d2aa806f79fed918a62e834505ca
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Thu, 22 Mar 2007 18:54:29 -0000, Frank Ellermann  
<nobody@xyzzy.claranet.de> wrote:

> Kari Hurtta wrote:
>
>> http://www.ietf.org/internet-drafts/draft-hurtta-eai-messagestore-00.txt

> | To discover message is UTF8SMTP message may require that
> | all message header fields (including header fields from
> | MIME body parts) are parsed.
>
> As always that violates anything I think to know about data
> abstraction and modularization.  MIME part headers are not
> the business of agents transporting MIME 1.0 messages.  You
> are not designing message stores for 7bit MUAs.  If "old"
> 8bit MUAs can't handle a message/utf-8 part within an 8bit
> message/rfc822 it's no problem to be solved by the MDA:

On the contrary, MTAs that support 8BITMIME regularly take note of both  
Content-Type and Content-Transfer-Encoding in MIME part headers of MIME  
1.0 messages, in order to downgrade them for the benefit of  
non-8BITMIME-compliant MTAs. They could just as easily do the same for  
UTF8SMTP (in fact, the same piece of code could be adapted to do both  
jobs).

That was all eecognized and, AIUI, agreed at the time we abolished the  
Header-Type header, and the main argument for abolishing it was that you  
would still have to check through the whole MIME structure because you  
could not be sure that such a Header-Type header had not been left out or  
deleted by some bad implementation.
>
> There are tons of MIME types not supported by any given MUA,
> and maybe the user has helper applications to deal with
> some of these "unknown" (from the MUA's POV) MIME types.

But an MTA does not need to know about those "tons of MIME types" to do  
the job we are talking about. It is really only interested in multiparts  
and a few message types.
>
> To read message/utf-8 parts within a message/rfc822 behind
> a "UTF8SMTP ignorant" MUA a decent text editor with macros
> to decode QP or B64 should be enough.

But even a "decent text editor" is no use unless it knows the rules for  
finding all the C-T-E headers hidden within the struture.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 23 16:44:51 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUqd1-0001ay-92; Fri, 23 Mar 2007 16:44:51 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUqd0-0001aa-0J
	for ima@ietf.org; Fri, 23 Mar 2007 16:44:50 -0400
Received: from lon-mail-1.gradwell.net ([193.111.201.125])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUqcy-0008Rn-BY
	for ima@ietf.org; Fri, 23 Mar 2007 16:44:49 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster&pop3&clerew#man&ac#uk)
	by lon-mail-1.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	46043c3e.14fb7.12c for ima@ietf.org; Fri, 23 Mar 2007 20:44:46 +0000
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2NKij2d014217
	for <ima@ietf.org>; Fri, 23 Mar 2007 20:44:46 GMT
To: IMA <ima@ietf.org>
Subject: Re: [EAI] MIME questions (was: draft-hurtta-eai-messagestore-00.txt)
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
	<5d3b3wv8q2.fsf@Hurtta06k.keh.iki.fi>
	<4603CCAC.4DE2@xyzzy.claranet.de>
Message-ID: <op.tpns8vqw6hl8nm@clerew.man.ac.uk>
Date: Fri, 23 Mar 2007 20:44:45 -0000
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <4603CCAC.4DE2@xyzzy.claranet.de>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 10d3e4e3c32e363f129e380e644649be
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Fri, 23 Mar 2007 12:48:44 -0000, Frank Ellermann  
<nobody@xyzzy.claranet.de> wrote:

> Kari Hurtta wrote:
>
>  ["what is MIME"]
>> Was that discussed on meeting?
>
> Don't think so, I only know the jabber log:
> http://www3.ietf.org/meetings/ietf-logs/eai/2007-03-20.html
>
>> You was suggested to ask from MIME experts that
>>        Is UTF-8 possible in MIME version 1.0 header fields ?
>> What was result?
>
> Nothing, unless "[10:39:54] --- nsb has joined"
> indicates something that's not visible in the log.
>
>> My feel is that
>>    - If UTF-8 can be added to address and subject
>>      header fields without label, then UTF-8 can be added also
>>      to MIME header fields without label.
>
> Yes, that's where we disagree, because it makes the
> identification of a message/utf-8 too difficult:
>
> Looking into the header is one thing, but parsing
> the body for MIME part headers is another thing:
>
> Looking for somebody else's trouble, none of our
> business, what if the MIME structure is broken,
> should that affect message/utf-8 transport, etc.

If the MIME structure of broken, then Garbage-in Garbage-out. That is  
already true with out UTF8SMTP.
>
>> MIME header field syntax is already updated
>> without changing MIME-Version header field.
>
> In an IETF theory styling itself as "RFC 2231".

No, it is not a "theory", it is a "proposed standard", just like RFC 2045  
and RFC 2822.
>
> It's IMO possible to implement 2049 ignoring
> 2231, and treat 2231 "features" as garbage.
>
> Of course that software then couldn't claim to
> support the (approved) NetNews message format,
> but that RFC won't be published before another
> RFC is ready... <sigh />
>
>> So changing MIME header field syntax yet one
>> more time is not different.
>
> 2231 is in a certain sense "compatible" with
> MIME 1.0, while raw UTF-8 in Content-* header
> fields directly _violates_ a requirement in
> 2045 (or whereever it was, we quoted it here
> often enough).

And raw UTF-8 in any header directly violates a requirement in RFC 2822,  
but that has not stopped us,

We are constructing a new kind of mail object - call it a RFC2822-u object  
if you like. And we are designing a protocol which is supposed to ensure  
that RFC2822-u objects are converted to RFC2822 objects before they are  
allowed to enter the old non-EAI universe.

And we are also inventing a new kind of MIME-Version-1.0 object, let us  
call it a MIME-Version-1.0-u object, and we are designing a protocol which  
is supposed to ensure thar MIME-Version-1.0-u objects are converted to  
MIME-Version-1.0 objects before they enter toe non-EAI iniverse.

There is NO difference in principle between the two cases.

Yes, we might decide to call them MIME-Version-1.1 objects instead of  
MIME-Version-1.0-u objects, and require a new MIME-Version: 1.1 header.  
But having just got rid of a Header-Type header to distinguish RFC2822  
objects from RCC2822-u objects, it would be rather odd (and confusing  
IMHO) to take a different route as regards MIME.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 23 20:39:25 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUuHT-0006rW-09; Fri, 23 Mar 2007 20:38:51 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUuHS-0006mq-FA
	for ima@ietf.org; Fri, 23 Mar 2007 20:38:50 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUuHQ-0005dY-QM
	for ima@ietf.org; Fri, 23 Mar 2007 20:38:50 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUuHC-0008BU-TO for ima@ietf.org; Sat, 24 Mar 2007 01:38:34 +0100
Received: from d253247.dialin.hansenet.de ([80.171.253.247])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 01:38:34 +0100
Received: from nobody by d253247.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 01:38:34 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 01:25:26 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 173
Message-ID: <46046FF6.E55@xyzzy.claranet.de>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
	<5d3b3wv8q2.fsf@Hurtta06k.keh.iki.fi>
	<4603CCAC.4DE2@xyzzy.claranet.de> <op.tpns8vqw6hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d253247.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 995b2e24d23b953c94bac5288c432399
Subject: [EAI] Re: MIME questions
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Charles Lindsey wrote:

> If the MIME structure of broken, then Garbage-in
> Garbage-out. That is already true with out UTF8SMTP.

Kari's proposal would bounce anything misidentified
as message/utf-8 at the final delivery MTA, if the
LMTP-MDA says "no, thanks, legacy mailbox".  That's
not GiGo, it's more like "garbage in, garbage back".

>>> MIME header field syntax is already updated
>>> without changing MIME-Version header field.

>> In an IETF theory styling itself as "RFC 2231".

> No, it is not a "theory", it is a "proposed
> standard", just like RFC 2045 and RFC 2822.

http://purl.net/net/rfc/2045       => DRAFT STANDARD
http://tools.ietf.org/html/rfc2045 => DRAFT STANDARD

Ditto 2046, 2047, and 2049,  The registry stuff in
2048 is BCP 13 (now consisting of 4288 and 4289).

We discussed the implicit side-effects of 2231 wrt
multiple parameter name=value pairs using the same
name for some months in USEFOR with Bruce, Ned, and
Alexey.

Fortunately Bruce caught this bug before we pulled
a stunt like introducing multiple "ComplaintsTo"
parameters into a single header field claiming to
use MIME syntax.  Ned saying that he always had an
"environment" model in mind for MIME 1.0 on a list
isn't the same as saying it explicitly in RFC 204x.

Let's hope that nobody else tried it "successfully",
it is rather tempting to simplify the syntax of an
enumeration.  And it breaks miserably with the 2231
concept of multi-line name=value paramaters.

> And raw UTF-8 in any header directly violates a
> requirement in RFC 2822, but that has not stopped us,

2822 is the Internet Message format, we "adapted" it
as necessary in USEFOR, because it didn't fit several
reqirements for NetNews (in essence creating a proper
subset of 2822 + plus adding header fields only used
in NetNews).

We didn't modify MIME 1.0 for NetNews, in my parallel
universe that would be blasphemy.  I'd really prefer
it if EAI also stays away from "extending" MIME 1.0 -
above adding a bunch of new MIME types as outlined in
the DSN draft.

> We are constructing a new kind of mail object - call
> it a RFC2822-u object if you like.

<sarcasm> I like to call it message/utf-8 </sarcasm>

> we are designing a protocol which is supposed to
> ensure that RFC2822-u objects are converted to RFC2822
> objects before they are allowed to enter the old
> non-EAI universe.

You've skipped an important step:  We know how to convert
message/utf-8 into message/rfc822 for 8BITMIME.  For this
8bit part of the universe anything is straight forward.

We're less sure about the 7bit part of the universe, it
could make sense to invent a general mechanism working
for any 8 bit message/foo (not only message/utf-8) if a
message/foo is forced to be transported by 7bit relays.

But such "8to7" considerations are out of scope for EAI,
getting this right without any application/message hack
is a major headache (see Kari's encapsulation I-D) and
limited to message/utf-8.

> we are also inventing a new kind of MIME-Version-1.0
> object, let us call it a MIME-Version-1.0-u object

Any MIME 1.0 message/rfc822 can be an 8bit multipart/*
with message/utf-8 parts, and vice versa.  So far not
"new", that's how MIME and message/utf-8 are designed.

The _new_ concept would be MIME Version-1.0-u (or 2.0)
allowing raw UTF-8 in its Content-* header fields and
MIME part headers.  It changes the meta language used
to talk about MIME parts and their structure.  It's
not absolutely necessary for EAI to introduce MIME 2.0
now.

> we are designing a protocol which is supposed to
> ensure thar MIME-Version-1.0-u objects are converted
> to MIME-Version-1.0 objects before they enter to a
> non-EAI iniverse.

That's shaky.  IMO you want too much in one giant leap,
the transition from MIME 1.0 to 2.0 will be a rough
ride, what with implementations checking the version
and treating anything that's not MIME 1.0 as garbage ?

And why would you wish to bind the success or failure
of EAI to this MIME 2.0 feature ?  It's tricky enough
without it.

It reminds me of Martin's mailto-bis I-D where he wanted
to jump from 1738 to 3987+EAI without a pit stop at 3986.

Or your news-and-nntp proposals.  Or the Sender-ID RFCs
trying to change the email architecture fundamentally
based on observations working for c. 80% of all emails.

I don't believe in "wordwide upgrade" scenarios, it's
very hard to get folks to upgrade, just because an RFC
says so has nothing to do with it.

> There is NO difference in principle between the two
> cases.

Yes, in principle you can do MIME 2.0.  What you should
NOT do is claim that 2.0 is still 1.0.  I hate anything
in the direction of "embrace and extend", where that's
actually "embrace, extend, and extinguish".

MIME is a text book example of a standard guaranteeing
backwards compatibility as far as possible and beyond.
The authors should get a Turing-award or something for
this masterpiece.

> having just got rid of a Header-Type header to
> distinguish RFC2822 objects from RCC2822-u objects,
> it would be rather odd (and confusing IMHO) to take
> a different route as regards MIME.

Well, there's no message/rfc822 header field in a top
level mail or news message, but message/rfc822 is used
as MIME Content-Type for message bodies or MIME parts.

Like a message/utf-8 will be used as Content-Type for
message bodies or parts with raw UTF-8 in the "header
field bodies" (i.e. headers, we know the terminology).

MIME part headers are a different issue, it's not a
part of 2822 with the Message format, it's a part of
MIME.  The MIME design guarantees that MIME ignorants
can transport MIME messages, they can even read MIME
to some degre, and reply to or forward MIME messages
without knowing what =?utf-8*en-DE?Q?this?= means.

MIME is completely transparent, if you don't know it
you can savely ignore it, and it still works.  Okay,
admittedly I never bothered to really understand what
message/partial is, let's say s/completely/almost/

Only Bruce knows what that is, and only Bruce tried
to join 2822 and MIME.  I still have his four I-Ds,
it's a shame that nobody (including me) tried to use
his work.

Ignoring Bruce's I-Ds MIME works on top of 2822, you
can use 2822 without knowing what MIME is.  And you
can use MIME on top of 822 ignoring anything in 2822
that you don't like (but I guess there's only one
Resent-* monstrosity in RFC 2822 where it could make
sense to stick to 822).  2882 is also a masterpiece,
minor nits not withstanding, splitting the ABNF in
obs-* and non-obs-* mast have been hell.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 23 22:28:27 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUvz2-00065B-9c; Fri, 23 Mar 2007 22:27:56 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUvz0-00064r-NY
	for ima@ietf.org; Fri, 23 Mar 2007 22:27:54 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUvyz-00032M-8W
	for ima@ietf.org; Fri, 23 Mar 2007 22:27:54 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUvyq-0003DY-0H for ima@ietf.org; Sat, 24 Mar 2007 03:27:44 +0100
Received: from d253247.dialin.hansenet.de ([80.171.253.247])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 03:27:43 +0100
Received: from nobody by d253247.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 03:27:43 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 03:16:03 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 107
Message-ID: <460489E3.2701@xyzzy.claranet.de>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de> <5dwt18tsjj.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d253247.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a7d2e37451f7f22841e3b6f40c67db0f
Subject: [EAI] HDR=UTF8SMTP (Re: draft-hurtta-eai-messagestore-00.txt)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

> You was taking it out from context.

Yes, but I read it top down once, and then used any cheap
shots I could find.  I like your ASCII art figures, they
make it much easier to understand what the prose is about.

> If HDR=UTF8SMTP parameter is added protocol, then there
> is also following possibility on table:

> - MTA rejects RCPT TO command which was local if
>   HDR=UTF8SMTP parameter was given on MAIL FROm -command.

How about joining BODY=8BITMIME with HDR=UTF8SMTP ?  What
I've in mind is this:

After the client said EHLO, indicating that it's willing
to hear which SMTP extensions are supported by the server,
the server may say that it can do UTF8SMTP plus 8BITMIME.

If the client wants 8BITMIME it will say BODY=8BITMIME.
In theory it can also say BODY=7BIT (I'm not sure how
that could be interesting for the server).

For what you have as HDR=UTF8SMTP a client would always
use BODY=8BITMIME.  This includes cases where the DATA
doesn't contain a single non-ASCII, but the MAIL FROM
(ending up as Return-Path) or a RCTP TO (ending up as
a from-clause or some X-EnvelopeSender header field at
least in theory) is an address with <UTF8-non-ASCII>.

That's quite a lot of parameters, ALT-ADDRESS, HDR, and
BODY.  If we're sure that HDR=UTF8SMTP _always_ implies
BODY=8BITMIME we can define a new BODY=UTF8SMTP joining
these parameters.

IFF.  Of course the name of the parameter is somewhat
misleading when it's used to talk about the header, but
the definition in RFC 1652 apparently fits.

IFF.  Otherwise we'd get a mouthful BODY=8BITMIME plus
HDR=UTF8SMTP plus (optional) ALT-ADRESS=foo@bar.example
plus (likely) raw UTF-8 in the MAIL FROM address, which
would render the two BODY + HDR parameters as redundant.

After all the client is talking to a server claiming to
support UTF8SMTP + 8BITMIME.

> it is often late in also when final MTA rejects message
> on SMTP level.  Usually picture is:
[trimmed by me]
|            +-------------+             +-------------+
|            |  "border"   |             |    final    |
| --ESMTP--> |    MTA      |  --ESMTP--> |     MTA     |
|            +-------------+             +-------------+

Yeah, a picture I've used on the SMTP list where those
"ADMDs" in the email-arch I-D try to hide the existence
of this border behind fog was this:

          +-----+   +-----+ : +-----+   +-----+
         /| MSA |-->| MO  |-->| MX  |-->| MDA |\
        / +-----+   +-----+ : +-----+   +-----+ \
+-----+/     |       ^ ^    :    |       ^ ^     \+-----+
| MUA |      | +-----+ |    :    | +-----+ |      | MUA |
+-----+\     V V       |    :    V V       |     /+-----+
        \ +-----+   +-----+ : +-----+   +-----+ /
         \| MDA |<--| MX  |<--| MO  |<--| MSA |/
          +-----+   +-----+ : +-----+   +-----+

For a mail flow mainly from left to right the left half
is an "MON" (mail originiating network, without counting
"ADMDs"), and the right half is an "MRN" (mail receiving
network) in Keith's terminology.

That picture is too simple to cover mediators, or details
of various MXs.  But it covers the important point that
the border MTA (MX) and the final delivery MTA (MDA) are
different.

In your I-D you've made it more interesting by adding an
LMTP hop between MDA and final delivery MTA.  One or two
hops isn't that important for "reject" vs. "bounce", at
least one is enough to get into serious trouble - either
forced to drop mails, or to send bounces to unverified
addresses.

> Anything what was rejected by final MTA tend to cause
> backscatter on case of junk mail with forged return path.
> Often that is full mailbox.  That information is quite
> difficult to transfer to "border" MTA.

So far all my attempts to convince the Spamcop folks that
this case can legitimately happen (for SPF NONE or NEUTRAL)
failed miserably.

But the info "legacy mailbox" vs. "EAI mailbox" isn't as
volatile as "mailbox full" (or not), it's more like the
info "mailbox exists" (or not).  We're talking about a
single bit, I don't care how it's tranferred to the MX.

And for an SPF PASS I don't care if it's transferred at
all, actually "PASS" stands for "legit bounces welcome".

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 01:01:40 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUyMd-0004W5-Mr; Sat, 24 Mar 2007 01:00:27 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUyMc-0004Vt-P5
	for ima@ietf.org; Sat, 24 Mar 2007 01:00:26 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUyMb-0007ET-Bj
	for ima@ietf.org; Sat, 24 Mar 2007 01:00:26 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUyMU-0006Cr-2Z for ima@ietf.org; Sat, 24 Mar 2007 06:00:18 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 06:00:18 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 06:00:18 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 07:00:10 +0200
Lines: 42
Message-ID: <5dhcsbutgl.fsf@Hurtta06k.keh.iki.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
	<5dwt18tsjj.fsf@Hurtta06k.keh.iki.fi>
	<460489E3.2701@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9ed51c9d1356100bce94f1ae4ec616a9
Subject: [EAI] Re: HDR=UTF8SMTP (Re: draft-hurtta-eai-messagestore-00.txt)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes
in gmane.ietf.ima:

> For what you have as HDR=UTF8SMTP a client would always
> use BODY=8BITMIME.  This includes cases where the DATA
> doesn't contain a single non-ASCII, but the MAIL FROM
> (ending up as Return-Path) or a RCTP TO (ending up as
> a from-clause or some X-EnvelopeSender header field at
> least in theory) is an address with <UTF8-non-ASCII>.
> 
> That's quite a lot of parameters, ALT-ADDRESS, HDR, and
> BODY.  If we're sure that HDR=UTF8SMTP _always_ implies
> BODY=8BITMIME we can define a new BODY=UTF8SMTP joining
> these parameters.

I asked that earlier.  Problem is then that BODY=BINARYMIME
does not fit to picture.

Answer was that UTF8SMTP does not forbid BODY=BINARYMIME.

Therefore BODY=UTF8SMTP does not fly.

/ Kari Hurtta

draft-ietf-eai-smtpext-04.txt: 

|                                                         The UTF8SMTP
|   extension MAY be used with the BODY=8BITMIME parameter if that is
|   appropriate given the body content or, if the server advertises it
|   and it is appropriate, with the BODY=BINARYMIME parameter specified
|   in [RFC3030].
|
|   Assuming that the server advertises UTF8SMTP and 8BITMIME, and at
|   least one non-ASCII address, with or without ALT-ADDRESS, the precise
|   interpretation of these parameters on the MAIL command is:
|
|   1.  Headers are in UTF-8, body parts are in ASCII.
|   2.  Headers are in UTF-8, some or all body parts contain 8-bit line-
|       oriented data.
|   3.  Headers are in UTF-8, some or all body parts contain binary data
|       without restriction as to line lengths or delimiters.



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 01:54:36 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUzCV-0007qQ-59; Sat, 24 Mar 2007 01:54:03 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUzCT-0007qK-KD
	for ima@ietf.org; Sat, 24 Mar 2007 01:54:01 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUzCS-0007PJ-BO
	for ima@ietf.org; Sat, 24 Mar 2007 01:54:01 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUzCN-0004Yl-HQ for ima@ietf.org; Sat, 24 Mar 2007 06:53:56 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 06:53:55 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 06:53:55 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 07:53:47 +0200
Lines: 13
Message-ID: <5daby3uqz8.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#1): 2.6. Body Parts and SMTP
	Extensions 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


This chapter need addition (ALTERNATIVE 1: 'no HDR=UTF8SMTP parameter'):

    To discover which messages are UTF8SMTP, SMTP server needs
    parse all message header fields (including header fields from 
    MIME body parts). There is no ESMTP parameter which tell
    that message is UTF8SMTP message.


( If ALTERNATIVE 2: 'HDR=UTF8SMTP parameter' is selected then additions 
  are different. )

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 02:18:47 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUzZx-0002fI-RZ; Sat, 24 Mar 2007 02:18:17 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUzZw-0002f7-Ld
	for ima@ietf.org; Sat, 24 Mar 2007 02:18:16 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUzZv-0004Wo-BZ
	for ima@ietf.org; Sat, 24 Mar 2007 02:18:16 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUzZh-0008C5-Ni for ima@ietf.org; Sat, 24 Mar 2007 07:18:01 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 07:18:01 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 07:18:01 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 08:17:45 +0200
Lines: 43
Message-ID: <5d648rupva.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#2): 2.1. Framework for the
	Internationalization Extension
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


This chapter need addition (ALTERNATIVE 1: 'no HDR=UTF8SMTP parameter'):

 (7) the maximum length of a MAIL FROM and RCPT TO command line is 
     increased by 268 characters by the possible addition of the 
     ALT-ADDRESS keyword and value


( If ALTERNATIVE 2: 'HDR=UTF8SMTP parameter' is selected then additions 
  are different. )

/ Kari Hurtta

( RFC 2821  requires:

|   The IANA maintains a registry of SMTP service extensions.  A
|   corresponding EHLO keyword value is associated with each extension.
|   Each service extension registered with the IANA must be defined in a
|   formal standards-track or IESG-approved experimental protocol
|   document.  The definition must include:
|
|   -  the textual name of the SMTP service extension;
|
|   -  the EHLO keyword value associated with the extension;
|
|   -  the syntax and possible values of parameters associated with the
|      EHLO keyword value;
|
|   -  any additional SMTP verbs associated with the extension
|      (additional verbs will usually be, but are not required to be, the
|      same as the EHLO keyword value);
| 
|    -  any new parameters the extension associates with the MAIL or RCPT
|       verbs;
| 
|    -  a description of how support for the extension affects the
|       behavior of a server and client SMTP; and,
| 
|    -  the increment by which the extension is increasing the maximum
|       length of the commands MAIL and/or RCPT, over that specified in
|       this standard.

)


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 02:33:12 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUzoO-0005T1-7p; Sat, 24 Mar 2007 02:33:12 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUzoM-0005O1-SM
	for ima@ietf.org; Sat, 24 Mar 2007 02:33:10 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUzoK-0007WW-45
	for ima@ietf.org; Sat, 24 Mar 2007 02:33:10 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUzoB-0001rN-3r for ima@ietf.org; Sat, 24 Mar 2007 07:32:59 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 07:32:59 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 07:32:59 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 08:32:39 +0200
Lines: 9
Message-ID: <5d1wjfup6g.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7bac9cb154eb5790ae3b2913587a40de
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#3): 2.6. Body Parts and SMTP
	Extensions 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


Perhaps another addition to this chapter:

    Paramater BODY=7BIT implies that message is not UTF8SMTP because mail
    data can not include 8-bit characters. On that case parsing of
    all message header fields (including header fields from MIME body parts)
    is not required.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 02:43:13 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HUzxo-0004KG-Us; Sat, 24 Mar 2007 02:42:56 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HUzxn-0004K8-Sk
	for ima@ietf.org; Sat, 24 Mar 2007 02:42:55 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HUzxm-0001oT-Jl
	for ima@ietf.org; Sat, 24 Mar 2007 02:42:55 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HUzxe-0003Tf-0j for ima@ietf.org; Sat, 24 Mar 2007 07:42:46 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 07:42:46 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 07:42:46 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 08:42:30 +0200
Lines: 9
Message-ID: <5dwt17ta5l.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7bac9cb154eb5790ae3b2913587a40de
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#4): 2.7. Additional ESMTP
	Changes and Clarifications
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


That chapter needs addition:

   If a server SMTP does not support the UTF8SMTP extension,
   then the client SMTP must not, under any circumstances, attempt
   to send UTF8SMTP message to server or attempt to use UTF-8 strings
   on MAIL FROM or RCPT TO commands.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 02:52:07 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV06h-0006om-16; Sat, 24 Mar 2007 02:52:07 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV06f-0006oh-Rf
	for ima@ietf.org; Sat, 24 Mar 2007 02:52:05 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV06e-0004Mz-J8
	for ima@ietf.org; Sat, 24 Mar 2007 02:52:05 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV06e-0004XG-5m for ima@ietf.org; Sat, 24 Mar 2007 07:52:04 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 07:52:04 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 07:52:04 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 08:51:56 +0200
Lines: 6
Message-ID: <5dslbvt9pv.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7aefe408d50e9c7c47615841cb314bed
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#5): 2.1. Framework for the
	Internationalization Extension
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


Another addition to this chapter
   (8) The reverse-path and forward-path on MAIL-FROM and RCPT TO
       commands are extended to include UTF-8 characters.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 03:05:20 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV0JD-0006qe-7P; Sat, 24 Mar 2007 03:05:03 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV0JB-0006mx-B9
	for ima@ietf.org; Sat, 24 Mar 2007 03:05:01 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV0JA-0007Pg-2a
	for ima@ietf.org; Sat, 24 Mar 2007 03:05:01 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV0J5-0005zC-19 for ima@ietf.org; Sat, 24 Mar 2007 08:04:55 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 08:04:55 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 08:04:55 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi> 
Date: 24 Mar 2007 09:04:43 +0200
Lines: 8
Message-ID: <5dodmjt94k.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 30ac594df0e66ffa5a93eb4c48bcb014
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#6): 2.1. Framework for the
	Internationalization Extension
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


And catch-all bullet to this chapter:

   (9) mail data is extended on compliance with [EAI-utf8header],
       the next chapters specifies how support for the extension
       affects the behavior of a server and client SMTP.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 03:19:56 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV0XQ-00018x-29; Sat, 24 Mar 2007 03:19:44 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV0XO-00018p-67
	for ima@ietf.org; Sat, 24 Mar 2007 03:19:42 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV0XM-0001yu-T4
	for ima@ietf.org; Sat, 24 Mar 2007 03:19:42 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV0XA-00085k-Eg for ima@ietf.org; Sat, 24 Mar 2007 08:19:28 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 08:19:28 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 08:19:28 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 09:19:15 +0200
Lines: 17
Message-ID: <5dk5x7t8gc.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#7): 2.5. The Suggestion of
	the Value of the ALT-ADDRESS parameter
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


I think that following text should be removed (it perhaps refers
to ATOMIC):

                           However, we can raise the knowledge level by
   supplying additional information.  Many human users' email addresses
   do not have any embedded structure processed by the final delivery
   MTA.  In that case, the sender can specify that these email addresses
   are safe to be converted in the predefined way.  The final delivery
   SMTP server can revert the addresses even though they are as in all
   ASCII form.  Unless the MUA or the submission server clearly knows
   that the non-ASCII address can be safely transformed into the all-
   ASCII address, the non-ASCII address should not be transformed
   because transformed email address may cause some potential problems.


/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 03:28:08 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV0fJ-0002WP-NG; Sat, 24 Mar 2007 03:27:53 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV0fI-0002Rt-LY
	for ima@ietf.org; Sat, 24 Mar 2007 03:27:52 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HV0fF-0002wo-UT
	for ima@ietf.org; Sat, 24 Mar 2007 03:27:52 -0400
Received: (eyou send program); Sat, 24 Mar 2007 15:27:42 +0800
Message-ID: <374721262.17250@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO yaojk) (127.0.0.1)
	by 127.0.0.1 with SMTP; Sat, 24 Mar 2007 15:27:42 +0800
Message-ID: <003401c76de5$ea0baac0$1700050a@YaoJK>
From: "Yao Jiankang" <yaojk@cnnic.cn>
To: <ima@ietf.org>,
	"Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<374720837.17047@cnnic.cn>
Subject: Re: [EAI] draft-ietf-eai-smtpext-04.txt: (#7): 2.5. The Suggestion
	ofthe Value of the ALT-ADDRESS parameter
Date: Sat, 24 Mar 2007 15:27:34 +0800
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 69a74e02bbee44ab4f8eafdbcedd94a1
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

I will consider to remove it.
Thanks.

YAO Jiankang
CNNIC
----- Original Message ----- 
From: "Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
To: <ima@ietf.org>
Sent: Saturday, March 24, 2007 3:19 PM
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#7): 2.5. The Suggestion 
ofthe Value of the ALT-ADDRESS parameter


>
> I think that following text should be removed (it perhaps refers
> to ATOMIC):
>
>                           However, we can raise the knowledge level by
>   supplying additional information.  Many human users' email addresses
>   do not have any embedded structure processed by the final delivery
>   MTA.  In that case, the sender can specify that these email addresses
>   are safe to be converted in the predefined way.  The final delivery
>   SMTP server can revert the addresses even though they are as in all
>   ASCII form.  Unless the MUA or the submission server clearly knows
>   that the non-ASCII address can be safely transformed into the all-
>   ASCII address, the non-ASCII address should not be transformed
>   because transformed email address may cause some potential problems.
>
>
> / Kari Hurtta
>
>
> _______________________________________________
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
> 


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 03:36:36 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV0nj-0001Ka-Qb; Sat, 24 Mar 2007 03:36:35 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV0ni-0001Jx-QO
	for ima@ietf.org; Sat, 24 Mar 2007 03:36:34 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HV0ng-00043A-T2
	for ima@ietf.org; Sat, 24 Mar 2007 03:36:34 -0400
Received: (eyou send program); Sat, 24 Mar 2007 15:36:22 +0800
Message-ID: <374721782.17155@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO yaojk) (127.0.0.1)
	by 127.0.0.1 with SMTP; Sat, 24 Mar 2007 15:36:22 +0800
Message-ID: <004801c76de7$201ea260$1700050a@YaoJK>
From: "Yao Jiankang" <yaojk@cnnic.cn>
To: <ima@ietf.org>,
	"Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<374718616.17705@cnnic.cn>
Subject: Re: [EAI] draft-ietf-eai-smtpext-04.txt: (#4): 2.7. Additional
	ESMTPChanges and Clarifications
Date: Sat, 24 Mar 2007 15:36:20 +0800
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

yes, should mention it as many members has already said.

YAO Jiankang
CNNIC
----- Original Message ----- 
From: "Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
To: <ima@ietf.org>
Sent: Saturday, March 24, 2007 2:42 PM
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#4): 2.7. Additional 
ESMTPChanges and Clarifications


>
> That chapter needs addition:
>
>   If a server SMTP does not support the UTF8SMTP extension,
>   then the client SMTP must not, under any circumstances, attempt
>   to send UTF8SMTP message to server or attempt to use UTF-8 strings
>   on MAIL FROM or RCPT TO commands.
>
> / Kari Hurtta
>
>
> _______________________________________________
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
> 


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 03:37:03 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV0oB-0001gI-SM; Sat, 24 Mar 2007 03:37:03 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV0oA-0001g7-Fu
	for ima@ietf.org; Sat, 24 Mar 2007 03:37:02 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV0o4-0004BU-Gp
	for ima@ietf.org; Sat, 24 Mar 2007 03:37:02 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV0nW-0003Ek-Ut for ima@ietf.org; Sat, 24 Mar 2007 08:36:23 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 08:36:22 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 08:36:22 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 09:35:46 +0200
Lines: 34
Message-ID: <5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#8): Addition: 2.7.7. final
	delivery MTA
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


Addition:

2.7.7. final delivery MTA

  The final delivery MTA must take care that it does not pass UTF8SMTP
  messages to Mail Delivery Agent (MDA) or message store (MS) which do
  not support UTF8SMTP. How this is arranged is outside the scope of this
  document.  

  This document suggests that the final delivery MTA does not announce
  UTF8SMTP support on EHLO reponse if MDA or MS does not support 
  UTF8SMTP.



And therefore change on chapter 1.3.  Terminology


                                                         The terms
   "ASCII address", "internationalized email address", "non-ASCII
   address", "i18mail address", "UTF8SMTP", "message" and "mailing list"
   are used with the definitions from the EAI overview document.

=>

                                                         The terms
   "ASCII address", "internationalized email address", "non-ASCII
   address", "i18mail address", "UTF8SMTP", "message", "mailing list"
   and "final delivery MTA" are used with the definitions from the 
   EAI overview document.


/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 03:50:09 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV10f-000869-Dm; Sat, 24 Mar 2007 03:49:57 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV10e-000860-3P
	for ima@ietf.org; Sat, 24 Mar 2007 03:49:56 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV10c-0006SF-QF
	for ima@ietf.org; Sat, 24 Mar 2007 03:49:56 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV10H-0005rt-3z for ima@ietf.org; Sat, 24 Mar 2007 08:49:33 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 08:49:33 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 08:49:33 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi> 
Date: 24 Mar 2007 09:49:15 +0200
Lines: 20
Message-ID: <5dbqijt72c.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#9): 3.1. Impact to RFC 4409
	and many email related RFC
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


Perhaps change:

  The internationalized email address protocols will impact on many
  email related RFC documents such as Message Submission [RFC4409].

=>

  The internationalized email address protocols will impact on many
  email related RFC documents such as Message Submission [RFC4409]
  and Local Mail Transfer Protocol [RFC2033].


Then chapter "9.2.  Informative References" needs addition:

  [RFC2033]  Myers, C., "Local Mail Transfer Protocol", RFC 2033,
             October 1996.


/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 05:23:59 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV2T6-0007jD-U3; Sat, 24 Mar 2007 05:23:24 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV2T5-0007a9-4Q
	for ima@ietf.org; Sat, 24 Mar 2007 05:23:23 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HV2T3-0006lY-LB
	for ima@ietf.org; Sat, 24 Mar 2007 05:23:22 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV2Sn-0000ci-Sw for ima@ietf.org; Sat, 24 Mar 2007 10:23:05 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 10:23:05 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 10:23:05 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 11:22:56 +0200
Lines: 28
Message-ID: <5d7it7t2q7.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#10): ALTERNATIVE 2:
	HDR=UTF8SMTP parameter
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org



HDR=UTF8SMTP  idea may require several changes:

To chapter "2.1.  Framework for the Internationalization Extension":

  4.1  An optional parameter is added to the SMTP MAIL  command.
       The parameter is named as HDR. The value "UTF8SMTP" indicates
       that message uses UTF8 header fields or includes another
       UTF8SMTP message on some mime parts.

  7.1  the maximum length of a MAIL FROM command line is 
       increased by 280 characters by the possible addition of the 
       ALT-ADDRESS and HDR keywords and values.

  7.2  the maximum length of a RCPT TO command line is 
       increased by 268 characters by the possible addition of the 
       ALT-ADDRESS keyword and value

(renumbering is required)

To chapter "2.6.  Body Parts and SMTP Extensions "

    Combination DATA=7BIT and HDR=UTF8SMTP is not possible, because
    BODY=7BIT implies mail data can not include 8-bit characters.
     

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 06:33:11 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV3YN-0003BV-3p; Sat, 24 Mar 2007 06:32:55 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV3YM-0003BL-Et
	for ima@ietf.org; Sat, 24 Mar 2007 06:32:54 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HV3YK-00013J-FX
	for ima@ietf.org; Sat, 24 Mar 2007 06:32:54 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV3Y5-0003wY-Iw for ima@ietf.org; Sat, 24 Mar 2007 11:32:37 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 11:32:37 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 11:32:37 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 11:27:37 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 69
Message-ID: <4604FD18.3A53@xyzzy.claranet.de>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
	<5dwt18tsjj.fsf@Hurtta06k.keh.iki.fi>
	<460489E3.2701@xyzzy.claranet.de> <5dhcsbutgl.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4b800b1eab964a31702fa68f1ff0e955
Subject: [EAI] Re: HDR=UTF8SMTP
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:
 
> BODY=BINARYMIME does not fit to picture.

Sorry, I only checked 1652 and forgot this. 
 
> Therefore BODY=UTF8SMTP does not fly.

A pair of parameters like UTF88BITMIME and
UTF8BINARYMIME could cover it.  With nicer
names, maybe.

Anyway, some parameter like HDR=UTF8SMTP is
required, otherwise MTAs would be forced to
receive DATA that they have to reject at the
end of DATA.

With that parameter they can reject a.s.a.p.
per receiver (for a legacy mailbox).  We get
a new reply code "erroneous BODY parameter"
for a missing HDR=UTF8SMTP (after DATA).

An unnecessary HDR=UTF8SMTP is also ugly if
a wannabe message/utf-8 was rejected for a
legacy mailbox, and later turned out to be
no message/utf-8.  But what went wrong in
this case should be obvious for the sender,
it's not the job of the server to outsmart
the client.

###

One day later after some sleep:  My idea to
use HDR=UTF8SMTP based on the header and
info that _could_ be added by the server in
a timestamp line or Return-Path or some
non-standard "envelope to" header field was 
*_horribly_* wrong.

HDR=UTF8SMTP has to reflect what really is
in the header, not what might end up there.

This gets us the interesting case, where a
mail arriving without HDR=UTF8SMTP has to be
forwarded with it.  Depending on what the 
MTA adds to the header (only ASCII or UTF-8).

###

I think HDR=UTF8SMTP is not some premature
optimization, it's required for all cases
where some mailboxes accept message/utf-8
and others don't.

Otherwise the mail is in essence sent (N+1)
times:  1st attempt, receivers 1...N, no 
UTF-8 in the envelope, but in the header,
server says "5xx some users hate UTF-8"
afte DATA.

2nd attempt (receiver 1), etc. up to (N+1),
each with a single RCPT TO trying to find
out which of the N receivers accept UTF-8.

OTOH with HDR=UTF8SMTP the whole business
for N receivers can be handled at once.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 06:59:15 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV3xa-0001Eg-Qz; Sat, 24 Mar 2007 06:58:58 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV3xZ-0001ES-Ol
	for ima@ietf.org; Sat, 24 Mar 2007 06:58:57 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV3xY-0003hh-Fb
	for ima@ietf.org; Sat, 24 Mar 2007 06:58:57 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV3xP-0008Ny-D5 for ima@ietf.org; Sat, 24 Mar 2007 11:58:47 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 11:58:47 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 11:58:47 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 12:58:22 +0200
Lines: 14
Message-ID: <5d3b3uucvl.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#11): 2.7.2.  Message Retry
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


Addition to end of chapter is perhaps needed:  

  When the recipient address is non-ASCII and delivery
  fails because lack of support of UTF8SMTP on recipient 
  MXes and downgrade is selected, mail is tried to deliver
  to address given on ALT-ADDRESS paramater (if given) on
  RCPT TO paramater.

( That is already mentioned on "2.2.  The Address 
  Internationalization Service Extension". )

/ Kari Hurtta



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 07:05:39 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV43q-0005nq-SF; Sat, 24 Mar 2007 07:05:26 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV43p-0005jW-SS
	for ima@ietf.org; Sat, 24 Mar 2007 07:05:25 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV43j-0004yN-QS
	for ima@ietf.org; Sat, 24 Mar 2007 07:05:25 -0400
Received: from root by ciao.gmane.org with local (Exim 4.43)
	id 1HV43S-0001At-Go for ima@ietf.org; Sat, 24 Mar 2007 12:05:02 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 12:05:02 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 12:05:02 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: "Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 13:02:22 +0200
Lines: 38
Message-ID: <5dy7lmsy4h.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<374718616.17705@cnnic.cn> <374721782.17155@cnnic.cn>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#4): 2.7. Additional
	ESMTPChanges and Clarifications
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

"Yao Jiankang" <yaojk@cnnic.cn> writes in  gmane.ietf.ima:

> yes, should mention it as many members has already said.
> 
> YAO Jiankang
> CNNIC

I did not noticed that this actually was already spelled out 
on chapter "2.2.  The Address Internationalization Service Extension"

Sorry.

/ Kari Hurtta

> ----- Original Message ----- 
> From: "Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
> To: <ima@ietf.org>
> Sent: Saturday, March 24, 2007 2:42 PM
> Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#4): 2.7. Additional
> ESMTPChanges and Clarifications
> 
> 
> >
> > That chapter needs addition:
> >
> >   If a server SMTP does not support the UTF8SMTP extension,
> >   then the client SMTP must not, under any circumstances, attempt
> >   to send UTF8SMTP message to server or attempt to use UTF-8 strings
> >   on MAIL FROM or RCPT TO commands.
> >
> > / Kari Hurtta
> >
> >
> > _______________________________________________
> > IMA mailing list
> > IMA@ietf.org
> > https://www1.ietf.org/mailman/listinfo/ima
> >


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 07:10:12 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV48S-0006nU-5s; Sat, 24 Mar 2007 07:10:12 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV48R-0006nM-CY
	for ima@ietf.org; Sat, 24 Mar 2007 07:10:11 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV48K-0005sM-5K
	for ima@ietf.org; Sat, 24 Mar 2007 07:10:11 -0400
Received: from root by ciao.gmane.org with local (Exim 4.43)
	id 1HV48I-0002Bw-EQ for ima@ietf.org; Sat, 24 Mar 2007 12:10:02 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 12:10:02 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 12:10:02 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 13:09:35 +0200
Lines: 8
Message-ID: <5dslbusxsg.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 30ac594df0e66ffa5a93eb4c48bcb014
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#12): 2.2. The Address
	Internationalization Service Extension
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


|  If it is replaced, the replacement MUST be the ASCII-only address
|  specified with the ALT-ADDRESS parameter.[EAI-downgrading].

That [EAI-downgrading] is little strange. Is there missing some text?
It needs sentence.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 07:24:52 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV4M7-0007Rz-HB; Sat, 24 Mar 2007 07:24:19 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV4M6-0007Ru-9i
	for ima@ietf.org; Sat, 24 Mar 2007 07:24:18 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV4Ly-0008Si-Dp
	for ima@ietf.org; Sat, 24 Mar 2007 07:24:18 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV4Li-0004gM-3p for ima@ietf.org; Sat, 24 Mar 2007 12:23:54 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 12:23:54 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 12:23:54 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 13:23:43 +0200
Lines: 22
Message-ID: <5dodmisx4w.fsf_-_@Hurtta06k.keh.iki.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
	<5dwt18tsjj.fsf@Hurtta06k.keh.iki.fi>
	<460489E3.2701@xyzzy.claranet.de>
	<5dhcsbutgl.fsf@Hurtta06k.keh.iki.fi>
	<4604FD18.3A53@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906
Subject: [EAI] MAIL command length (Re: HDR=UTF8SMTP)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes
in gmane.ietf.ima:

> Kari Hurtta wrote:
>  
> > BODY=BINARYMIME does not fit to picture.
> 
> Sorry, I only checked 1652 and forgot this. 
>  
> > Therefore BODY=UTF8SMTP does not fly.
> 
> A pair of parameters like UTF88BITMIME and
> UTF8BINARYMIME could cover it.  With nicer
> names, maybe.

I do not think that MAIL FROM command line
need to be short. It is anyway required that
SMTP extensions specifies how much they increases 
the maximum length of the MAIL and RCPT command.

/ Kari Hurtta



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 07:32:27 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV4Ty-0003dO-QJ; Sat, 24 Mar 2007 07:32:26 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV4Tx-0003dE-TY
	for ima@ietf.org; Sat, 24 Mar 2007 07:32:25 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV4Tw-00018i-D4
	for ima@ietf.org; Sat, 24 Mar 2007 07:32:25 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV4Tv-000629-Rc for ima@ietf.org; Sat, 24 Mar 2007 12:32:23 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 12:32:23 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 12:32:23 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 12:30:28 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 47
Message-ID: <46050BD4.57D9@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5d7it7t2q7.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 769a46790fb42fbb0b0cc700c82f7081
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#10): ALTERNATIVE 2:
	HDR=UTF8SMTP parameter
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:
  
> 4.1  An optional parameter is added to the SMTP MAIL command.
>      The parameter is named as HDR. The value "UTF8SMTP" indicates
>      that message uses UTF8 header fields or includes another
>      UTF8SMTP message on some mime parts.

| 4.1  An optional parameter is added to the SMTP MAIL command.
|      The parameter is named as HDR. The value "UTF8SMTP" indicates
|      that the DATA is a message/utf-8 using UTF-8 in header fields.

+1 to your other proposals, but somewhere we need a rationale
for this beast.  It needs its own section, and its own reply
code "missing HDR=UTF8SMTP, some receivers do not support it".

Quick shot:

 HDR=UTF8SMTP indicates that the DATA is a message/utf-8 with
 UTF-8 in the header.  Clients SHOULD NOT announce HDR=UTF8SMTP
 if the DATA is a traditional message/rfc822, or if only the
 envelope uses UTF-8 addresses. 
[Bad enough for MUST NOT ?]

 Clients SHOULD announce HDR=UTF8SMTP when sending a message/utf-8
 with more than one RCPT TO.  Servers can then reject the message
 selectively for mailboxes not supporting message/utf-8.
[Do we have a reply code for this?]

 Clients MAY announce HDR=UTF8SMTP also when sending mail only
 to one (or no) RCPT TO. 

 Servers SHOULD check that DATA sent without using HFR=UTF8SMTP
 really is no message/utf8 (treating garbage as message/rfc822).
 Otherwise they SHOULD reject the message with reply code "5xx -
 missing HDR=UTF8SMTP" after DATA if at least one RCPT TO is
 known to not support message/utf-8.
[incomplete, only relevant without downgrading] 

 Servers accepting a message/rfc822 (without HDR=UTF8SMTP) might
 add header fields using UTF-8 like a 'from' claus in a timestamp
 line.  This implicitly transforms the prior message/rfc822 (with
 an all-ASCII header) into a message/utf-8.

What's missing ?  DSN status code ?  

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 07:50:38 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV4lJ-0001wM-QL; Sat, 24 Mar 2007 07:50:21 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV4lI-0001wC-3A
	for ima@ietf.org; Sat, 24 Mar 2007 07:50:20 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV4lE-0004SY-Od
	for ima@ietf.org; Sat, 24 Mar 2007 07:50:20 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV4l3-0000j0-UT for ima@ietf.org; Sat, 24 Mar 2007 12:50:05 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 12:50:05 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 12:50:05 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 12:49:11 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 31
Message-ID: <46051037.4415@xyzzy.claranet.de>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
	<5d3b3wv8q2.fsf@Hurtta06k.keh.iki.fi>
	<4603CCAC.4DE2@xyzzy.claranet.de>
	<5d4pobzxxa.fsf_-_@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464
Subject: [EAI] Re: MIME questions
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

> It is unlikely that MIME-Version header field is checked.

 [2049]
>| (13)  The following sentence has been removed from the
>|       discussion of the MIME-Version header: "However,
>|       conformant software is encouraged to check the version
>|       number and at least warn the user if an unrecognized
>|       MIME-version is encountered."

> It is quite clear, that MIME-Version: header field is
> expeted to be ignored !

Wait a moment, 2049 is (only) the _MINIMAL_ conformance.  The
full discussion is in 2045 chapter 4:

| It is not possible to fully specify how a mail reader that
| conforms with MIME as defined in this document should treat
| a message that might arrive in the future with some value
| of MIME-Version other than "1.0".

And what you've quoted was apparently a modification (1996),
are you sure that older MIME software isn't used today ?
  =

Here's what I see when I click on "About - about netscape":
| Copyright =A9 1994-1997 Netscape Communications Corporation

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 07:56:31 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV4rH-0001uk-Tx; Sat, 24 Mar 2007 07:56:31 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV4rH-0001uc-3d
	for ima@ietf.org; Sat, 24 Mar 2007 07:56:31 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV4rF-0005eI-Q1
	for ima@ietf.org; Sat, 24 Mar 2007 07:56:31 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV4qw-00022y-Pl for ima@ietf.org; Sat, 24 Mar 2007 12:56:10 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 12:56:10 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 12:56:10 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 12:55:13 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 20
Message-ID: <460511A1.6521@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dbqijt72c.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#9): 3.1. Impact to RFC
	4409 and many email related RFC
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:
 
> Perhaps change:
>   The internationalized email address protocols will impact on many
>   email related RFC documents such as Message Submission [RFC4409].
 
> =>
 
>   The internationalized email address protocols will impact on many
>   email related RFC documents such as Message Submission [RFC4409]
>   and Local Mail Transfer Protocol [RFC2033].

+1  

<alert lang="en-DE">  Should that be
    ..."will have an impact on many email related RFCs such as"...
? </>

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 08:07:52 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV52G-000650-8f; Sat, 24 Mar 2007 08:07:52 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV52E-0005wR-Iy
	for ima@ietf.org; Sat, 24 Mar 2007 08:07:50 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV52C-0007sr-9e
	for ima@ietf.org; Sat, 24 Mar 2007 08:07:50 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV51z-0004aY-Sq for ima@ietf.org; Sat, 24 Mar 2007 13:07:35 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 13:07:35 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 13:07:35 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 13:06:48 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 20
Message-ID: <46051458.57D1@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#8): Addition: 2.7.7.
	final delivery MTA
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:
 
> 2.7.7. final delivery MTA
 
>   The final delivery MTA must take care that it does not pass UTF8SMTP
>   messages to Mail Delivery Agent (MDA) or message store (MS) which do
>   not support UTF8SMTP. How this is arranged is outside the scope of this
>   document.

I think "MDA" is more commonly used as synonym for "final delivery MTA",
treating that as unit ingoring all details.  It's okay if you split it
in your messagestore I-D because that I-D discusses these details, but
here I'd prefer to stick to the simple terms:

| The final delivery MTA must take care that it does not accept any
| message/utf8 for mailboxes not supporting message/utf8.  One way how
| this can be arranged is discussed in [I-D.hurtta-eai-messagestore].

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 08:17:08 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV5Ay-0005vn-72; Sat, 24 Mar 2007 08:16:52 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV5Aw-0005vV-QD
	for ima@ietf.org; Sat, 24 Mar 2007 08:16:50 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV5Av-000145-H5
	for ima@ietf.org; Sat, 24 Mar 2007 08:16:50 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV5Ag-00063r-Dq for ima@ietf.org; Sat, 24 Mar 2007 13:16:34 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 13:16:34 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 13:16:34 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 13:15:53 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 20
Message-ID: <46051679.47A1@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<374718616.17705@cnnic.cn> <374721782.17155@cnnic.cn>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#4): 2.7. Additional
	ESMTPChanges and Clarifications
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Yao Jiankang wrote:
 
> yes, should mention it as many members has already said.

>>   If a server SMTP does not support the UTF8SMTP extension,
>>   then the client SMTP must not, under any circumstances, attempt
>>   to send UTF8SMTP message to server or attempt to use UTF-8 strings
>>   on MAIL FROM or RCPT TO commands.

s/must not, under any circumstances,/MUST NOT/

s/to server or/to this server, or/

s/UTF-8 strings/any UTF8SMTP extension like internationalized addresses/
[it also can't use HDR= or ALT-ADDRESS= parameters]

s/on/of the/ (if "extension of the" is better than "extension on")

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 08:31:20 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV5Oa-0005qe-Ae; Sat, 24 Mar 2007 08:30:56 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV5OY-0005qQ-Mv
	for ima@ietf.org; Sat, 24 Mar 2007 08:30:54 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV5OV-00045H-9T
	for ima@ietf.org; Sat, 24 Mar 2007 08:30:54 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV5OL-0000BN-Dr for ima@ietf.org; Sat, 24 Mar 2007 13:30:41 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 13:30:41 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 13:30:41 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 13:30:18 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 10
Message-ID: <460519DA.69BF@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89
Subject: [EAI] Re: Preparation for Last Call,
	-smtp and -utf8headers documents
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Harald Tveit Alvestrand wrote:

> at least one round of updates to deal with wording issues.

Several rounds and more frequent drafts, please.  I don't
think that it's very near to a "last call" yet, more like
end of June than start of April.  

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 08:50:18 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV5hA-0004Xw-Qn; Sat, 24 Mar 2007 08:50:08 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV5h9-0004Xo-3R
	for ima@ietf.org; Sat, 24 Mar 2007 08:50:07 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV5h3-0001aJ-1k
	for ima@ietf.org; Sat, 24 Mar 2007 08:50:07 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV5gl-0003Tr-PS for ima@ietf.org; Sat, 24 Mar 2007 13:49:43 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 13:49:43 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 13:49:43 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 14:49:28 +0200
Lines: 83
Message-ID: <5dk5x6st5z.fsf_-_@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>
	<46051458.57D1@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b7b9551d71acde901886cc48bfc088a6
Subject: [EAI] Mail Delivery Agent (MDA) 
 (Re: draft-ietf-eai-smtpext-04.txt: (#8): Addition: 2.7.7. final delivery
 MTA)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes in gmane.ietf.ima:

> Kari Hurtta wrote:
>  
> > 2.7.7. final delivery MTA
>  
> >   The final delivery MTA must take care that it does not pass UTF8SMTP
> >   messages to Mail Delivery Agent (MDA) or message store (MS) which do
> >   not support UTF8SMTP. How this is arranged is outside the scope of this
> >   document.
> 
> I think "MDA" is more commonly used as synonym for "final delivery MTA",
> treating that as unit ingoring all details.  It's okay if you split it
> in your messagestore I-D because that I-D discusses these details, but
> here I'd prefer to stick to the simple terms:

I have interpreted MDA to be for example that thing what sendmail calls
for delivery to local mailbox. That think that "final delivery MTA" is
synonym of Mail Delivery Agent (MDA) is new to me. Because these terms
are not really not defined, that usage is possible (although unexpected :-))

( On http://en.wikipedia.org/wiki/Mail_Delivery_Agent there is one 
  usage. )


Anyway draft-crocker-email-arch-06.txt gives picture, what is 
somewhat similar and consistent my usage on messagestore I-D:




                  +------+                                   +---------+
      ............+ oMUA |...................................|  Disp   |
      .           +--+-+-+                                   +---------+
      . ******* imap}| |                                          ^
      . * oMS *<-----+ | {smtp,submission                         |
      . *******local}  |                                          |
      .                |     *****************                    |
      .         +------V-----*------------+  *MHS                 |
      .         | +------+   *   +------+ |  *      +---------+   |
      .         | | oMSA +---O-->| hMSA | |..*......| Bounces |   |
      .         | +------+   *   +--+---+ |  *      +---------+   |
      .         +------------*------+-----+  *           ^        |
      .          MSA         *      V {smtp  *           |        |
/+==========+\               *   +------+    *      /+===+===+\   |
|| MESSAGE  ||               *   | MTA  |    *      ||  dsn  ||   |
||----------||               *   +--+---+    *      \+=======+/   |
|| Envelope ||               *      . {smtp  *         ^   ^      |
||  SMTP    ||               *      V        *         |   |      |
||  RFC2822 ||               *   +------+    *         |   |  /+==+==+\
|| Content  ||               *   | MTA  +----*---------+   |  || mdn ||
||  RFC2822 ||               *   +--+---+    *             |  \+=====+/
||  MIME    ||               * smtp}| {local *             |      |
\+==========+/   MDA         *      | {lmtp  *             |      |
      .         +------------+------V-----+  *             |      |
      .         | +------+   *   +------+ |  *             |      |
      .         | |      |   *   |      | +--*-------------+      |
      .         | | rMDA |<--O---+ hMDA | |  *                    |
      .         | |      |   *   |      | |<-*-----------+        |
      .         | +-+----+   *   +------+ |  *           |        |
      .         +---+--+-----*------------+  *           |        |
      .             |  |     *****************           |        |
      .     pop} +--+  +-+                               |        |
      .    imap} |       | {local                        |        |
      .  ****************V*******                        |        |
      .  *       |   +------+   *rMS                /+===+===+\   |
      .  *       |   | srMS |   *                   || sieve ||   |
      .  *       V   +----+-+   *                   \+=======+/   |
      .  *  +------+  pop}| |   *                        ^        |
      .  *  | urMS |<-----+ |   *                        |        |
      .  *  +--+---+ imap}  |   *                        |        |
      .  ************************                        |        |
      .        |            |                            |        |
      . local} |            | {pop,                      |        |
      .        |  +------+  | {imap                      |        |
      .        +->|      |<-+                            |        |
      ...........>| rMUA +-------------------------------+        |
                  |      +----------------------------------------+
                  +------+



/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 08:58:41 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV5pR-0008PS-Aw; Sat, 24 Mar 2007 08:58:41 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV5pQ-0008PL-Bq
	for ima@ietf.org; Sat, 24 Mar 2007 08:58:40 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV5pP-00039T-2k
	for ima@ietf.org; Sat, 24 Mar 2007 08:58:40 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV5pA-0005Cu-4G for ima@ietf.org; Sat, 24 Mar 2007 13:58:24 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 13:58:24 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 13:58:24 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 13:49:36 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 26
Message-ID: <46051E60.3938@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dslbvt9pv.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#5): 2.1. Framework for
 the Internationalization Extension
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

> Another addition to this chapter
>    (8) The reverse-path and forward-path on MAIL-FROM and RCPT TO
>        commands are extended to include UTF-8 characters.

s/on/of the/ (?)

Maybe s/include/allow/ and add "in the specified Mailbox address"
because we pulled it from the optional source routing part.

Why not simply "mailbox address" instead of mentioning "the real
SMTP" (tm) with its reverse-path:

| (8) The MAIL-FROM and RCPT TO commands are extended to allow
|     UTF-8 characters in a mailbox address.

Do we need a note somewhere that servers MAY (or SHOULD) reject
right hand sides not permitted for IDNA ?  Rejecting nonsense as
soon as possible makes sense.

Frank
-- 
"in any case, the SMTP adds its own identifier to the reverse-path"
[RFC 821, line 897]



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 09:48:43 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV6bg-0003zL-2P; Sat, 24 Mar 2007 09:48:32 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV6be-0003zG-Iq
	for ima@ietf.org; Sat, 24 Mar 2007 09:48:30 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV6bd-0005Wa-4v
	for ima@ietf.org; Sat, 24 Mar 2007 09:48:30 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV6bM-0006jN-UU for ima@ietf.org; Sat, 24 Mar 2007 14:48:12 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 14:48:12 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 14:48:12 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 14:45:29 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 63
Message-ID: <46052B79.1532@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5d1wjfup6g.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 244a2fd369eaf00ce6820a760a3de2e8
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#3): 2.6. Body Parts and
	SMTP Extensions
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:
 
> Perhaps another addition to this chapter:
 
>| Paramater BODY=7BIT implies that message is not UTF8SMTP because
>| mail data can not include 8-bit characters. On that case parsing
>| of all message header fields (including header fields from MIME
>| body parts) is not required.

Is that a correct interpretation of RFC 1652 ?  It says "content
body" (sic!), is that the complete message/rfc822 or only its body ?

There's a typo in 2.6:

| Assuming that the server advertises UTF8SMTP and 8BITMIME, and at
| least one non-ASCII address, with or without ALT-ADDRESS, the
| precise interpretation of these parameters on the MAIL command is:

The server advertises UTF8SMTP and 8BITMIME, but doesn't "advertise"
at least one non-ASCII address, the client might do this.  Proposal:

| Assuming that the server advertises UTF8SMTP and 8BITMIME, and
| the client sends at least one non-ASCII envelope address, with
| or without ALT-ADDRESS, the precise interpretation of the BODY
| parameters on the MAIL command is:
.............of (?)

I think "these parameters" actually means the BODY= values "7BIT",
"8BITMIME", and "BINARY".  That should be noted in the following
enumeration:

-  1.  Headers are in UTF-8, body parts are in ASCII.
+  1.  "7BIT", header may contain UTF-8, body parts are in ASCII.
-  2.  Headers are in UTF-8, some or all body parts contain 8-bit
-      line-oriented data.
+  2.  "8BITMIME", header may contain UTF-8, some or all body parts
+      contain 8-bit line-oriented data (not limited to UTF-8).
-  3.  Headers are in UTF-8, some or all body parts contain binary
-      data without restriction as to line lengths or delimiters.
+  3.  "BINARYMIME", header may contain UTF-8, some or all body
+      parts contain binary data as specified in [elsewhere].

With that interpretation your proposed addition belongs to (1).
and I think it might be wrong:

The assumption was "at least one non-ASCII address".  Let's say
one non-ASCII RCPT TO.  With another pure 2821 RCPT TO, a pure
2821 MAIL FROM, and pure 7bit message/rfc822 DATA.

Then the pure ASCII receiver might take a 7BIT route in this
scenario (no downgrading or other tricks needed, if the header
really doesn't contain UTF-8 or any 8bit garbage).  

For the non-ASCII RCPT TO adding a for8-clause (somewhere I said
from-clause where it should be for8, sorry) or similar would be
interesting, will that be BODY=7BIT plus HDR=UTF8SMTP ?

Actually there's a case "0", no BODY parameter at all.  Or do we
somewhere say that clients wishing to use UTF8SMTP *_MUST_* also
use the RFC 1652 BODY parameter ?

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 09:53:26 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV6gQ-00073i-HW; Sat, 24 Mar 2007 09:53:26 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV6gP-00073d-ET
	for ima@ietf.org; Sat, 24 Mar 2007 09:53:25 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV6gO-000666-5K
	for ima@ietf.org; Sat, 24 Mar 2007 09:53:25 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV6g9-0007a2-M0 for ima@ietf.org; Sat, 24 Mar 2007 14:53:09 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 14:53:09 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 14:53:09 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 15:52:52 +0200
Lines: 23
Message-ID: <5dfy7usq8b.fsf_-_@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 93238566e09e6e262849b4f805833007
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#8.1): Addition: 2.7.7. final
	delivery MTA
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta <hurtta+gmane@siilo.fmi.fi> writes:

> Addition:
> 
> 2.7.7. final delivery MTA
> 
>   The final delivery MTA must take care that it does not pass UTF8SMTP
>   messages to Mail Delivery Agent (MDA) or message store (MS) which do
>   not support UTF8SMTP. How this is arranged is outside the scope of this
>   document.  
> 
>   This document suggests that the final delivery MTA does not announce
>   UTF8SMTP support on EHLO reponse if MDA or MS does not support 
>   UTF8SMTP.
> 

 ALTERNATIVE 2:   'HDR=UTF8SMTP parameter' addition to this new chapter:

  The final delivery MTA is recommended to reject RCPT -command, if
  given mailbox does not accept UTF8SMTP messages and HDR=UTF8SMTP 
  parameter was given on MAIL -command.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 10:05:07 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV6ri-0006xn-EU; Sat, 24 Mar 2007 10:05:06 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV6rf-0006xV-S5
	for ima@ietf.org; Sat, 24 Mar 2007 10:05:03 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV6re-0007sK-J2
	for ima@ietf.org; Sat, 24 Mar 2007 10:05:03 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV6rR-0001KJ-4U for ima@ietf.org; Sat, 24 Mar 2007 15:04:49 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 15:04:49 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 15:04:49 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 16:04:29 +0200
Lines: 21
Message-ID: <5dbqiispoy.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5d1wjfup6g.fsf@Hurtta06k.keh.iki.fi>
	<46052B79.1532@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#3): 2.6. Body Parts and
	SMTP Extensions
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes
in gmane.ietf.ima:

> Kari Hurtta wrote:
>  
> > Perhaps another addition to this chapter:
>  
> >| Paramater BODY=7BIT implies that message is not UTF8SMTP because
> >| mail data can not include 8-bit characters. On that case parsing
> >| of all message header fields (including header fields from MIME
> >| body parts) is not required.
> 
> Is that a correct interpretation of RFC 1652 ?  It says "content
> body" (sic!), is that the complete message/rfc822 or only its body ?

Hmm. Maybe I made wrong interpretation. 

So because interpretation of BODY=7BIT is not clear, I cancel
this addition.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 10:10:23 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV6wY-0005Lt-PJ; Sat, 24 Mar 2007 10:10:06 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV6wX-0005Lo-Qb
	for ima@ietf.org; Sat, 24 Mar 2007 10:10:05 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV6wW-00007r-Hr
	for ima@ietf.org; Sat, 24 Mar 2007 10:10:05 -0400
Received: from root by ciao.gmane.org with local (Exim 4.43)
	id 1HV6wU-0001zJ-LC for ima@ietf.org; Sat, 24 Mar 2007 15:10:02 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 15:10:02 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 15:10:02 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 16:09:05 +0200
Lines: 11
Message-ID: <5d7it6spha.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5d7it7t2q7.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 68c8cc8a64a9d0402e43b8eee9fc4199
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#10): ALTERNATIVE 2:
	HDR=UTF8SMTP parameter
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta <hurtta+gmane@siilo.fmi.fi> writes:

> To chapter "2.6.  Body Parts and SMTP Extensions "
> 
>     Combination DATA=7BIT and HDR=UTF8SMTP is not possible, because
>     BODY=7BIT implies mail data can not include 8-bit characters.

I cancel that addition. I quite likely made wrong interpretation
for  DATA=7BIT.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 10:57:00 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV7fU-0005tm-9W; Sat, 24 Mar 2007 10:56:32 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV7fT-0005ta-Ec
	for ima@ietf.org; Sat, 24 Mar 2007 10:56:31 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV7fS-00006n-5F
	for ima@ietf.org; Sat, 24 Mar 2007 10:56:31 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV7fL-0001CQ-19 for ima@ietf.org; Sat, 24 Mar 2007 15:56:23 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 15:56:23 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 15:56:23 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 15:55:47 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 18
Message-ID: <46053BF3.1F21@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5d648rupva.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d6b246023072368de71562c0ab503126
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#2): 2.1. Framework for
	the Internationalization Extension
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:
 
> This chapter need addition (ALTERNATIVE 1: 'no HDR=UTF8SMTP parameter'):
 
>  (7) the maximum length of a MAIL FROM and RCPT TO command line is
>      increased by 268 characters by the possible addition of the
>      ALT-ADDRESS keyword and value
 
Is that length("ALT-ADDRESS=")+256=268 based on the path length limit
256 in 2821 ?  How about using 64+1+255=320 for local part 64, domain
255 + "@", resulting in 12+320=332 ?  [[ I lost that argument already
in USEFOR wrt the <msg-id-core> size... thinking... okay, we're not
interested in additional wild and wonderful ways how downgrading can
fail ]]  But IMO that magic number 268 deserves an explanation, it's
no random number.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 11:12:39 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV7v1-0000Ys-Bk; Sat, 24 Mar 2007 11:12:35 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV7v0-0000Ye-5S
	for ima@ietf.org; Sat, 24 Mar 2007 11:12:34 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV7uy-0003QS-Sg
	for ima@ietf.org; Sat, 24 Mar 2007 11:12:34 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV7uq-0004YX-2Z for ima@ietf.org; Sat, 24 Mar 2007 16:12:24 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 16:12:24 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 16:12:24 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 16:11:44 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 18
Message-ID: <46053FB0.2839@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>
	<5dfy7usq8b.fsf_-_@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d6b246023072368de71562c0ab503126
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#8.1): Addition: 2.7.7.
	final delivery MTA
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:
 
>  ALTERNATIVE 2:   'HDR=UTF8SMTP parameter' addition to this new chapter:
 
>   The final delivery MTA is recommended to reject RCPT -command, if
>   given mailbox does not accept UTF8SMTP messages and HDR=UTF8SMTP
>   parameter was given on MAIL -command.

Add "downgrading impossible" to the enumeration ?  I'm not exactly sure
where you are, the I-D has no 2.7.7 yet.  If the addition is okay I get:

| If downgrading is no option, and a HDR=UTF8SMTP parameter was used
| for the MAIL-command, the final delivery MTA SHOULD reject any
| RCPT-command, where the given mailbox does not accept UTF8SMTP
| messages.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 11:51:09 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV8Vs-0003hv-Ii; Sat, 24 Mar 2007 11:50:40 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV8Vr-0003ep-3Z
	for ima@ietf.org; Sat, 24 Mar 2007 11:50:39 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV8Vp-0001nN-Q8
	for ima@ietf.org; Sat, 24 Mar 2007 11:50:39 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV8Vm-0002qe-C4 for ima@ietf.org; Sat, 24 Mar 2007 16:50:34 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 16:50:34 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 16:50:34 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 16:49:07 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 30
Message-ID: <46054873.3B00@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>
	<46051458.57D1@xyzzy.claranet.de>
	<5dk5x6st5z.fsf_-_@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228
Subject: [EAI] Re: Mail Delivery Agent (MDA)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

> I have interpreted MDA to be for example that thing what sendmail
> calls for delivery to local mailbox.

Possible, I know that sendmail uses the term "local mailer" for say
mailx.  Checking the index of a Bat book printed 1994:  MDA, same
as Mlocal.  Oops... :-)

> That think that "final delivery MTA" is synonym of Mail Delivery
> Agent (MDA) is new to me.

Maybe the reason why John eliminated all "MDA" acronyms in the
framework RFC.

> ( On http://en.wikipedia.org/wiki/Mail_Delivery_Agent there is
>   one usage. )

Going as far as "not necessarily an MTA".  I-D.hutzler-spamops
(authors include Dave and Eric) apparently also takes this view

I-D.crocker-email-arch has "(smtp, lmtp, or local)" to the hMDA.

> somewhat similar and consistent my usage on messagestore I-D

Yes, you've eliminated the hMDA vs. rMDA detail.  Okay, I'll try
to say "final delivery MTA" instead of "MDA" if it's important.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 11:56:10 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV8bB-0003Ll-SC; Sat, 24 Mar 2007 11:56:09 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV8bB-0003Lg-Aj
	for ima@ietf.org; Sat, 24 Mar 2007 11:56:09 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV8b9-0002XT-Uo
	for ima@ietf.org; Sat, 24 Mar 2007 11:56:09 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV8au-0003qv-BP for ima@ietf.org; Sat, 24 Mar 2007 16:55:52 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 16:55:52 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 16:55:52 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 16:55:19 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 14
Message-ID: <460549E7.742F@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dslbusxsg.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#12): 2.2. The Address
	Internationalization Service Extension
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:
 
>|  If it is replaced, the replacement MUST be the ASCII-only address
>|  specified with the ALT-ADDRESS parameter.[EAI-downgrading].
 
> That [EAI-downgrading] is little strange. Is there missing some text?
> It needs sentence.

I think it's just a reference to the downgrading I-D.  Maybe...
s/parameter. [EAI-downgrading]./parameter, see [EAI-downgrading]./
...is clearer.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 12:09:10 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV8na-0001G9-CC; Sat, 24 Mar 2007 12:08:58 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV8nZ-0001G1-5M
	for ima@ietf.org; Sat, 24 Mar 2007 12:08:57 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV8nV-0004HD-S6
	for ima@ietf.org; Sat, 24 Mar 2007 12:08:57 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV8nJ-0005n4-4y for ima@ietf.org; Sat, 24 Mar 2007 17:08:41 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 17:08:41 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 17:08:41 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 17:08:11 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 19
Message-ID: <46054CEB.35A4@xyzzy.claranet.de>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
	<5dwt18tsjj.fsf@Hurtta06k.keh.iki.fi>
	<460489E3.2701@xyzzy.claranet.de>
	<5dhcsbutgl.fsf@Hurtta06k.keh.iki.fi>
	<4604FD18.3A53@xyzzy.claranet.de>
	<5dodmisx4w.fsf_-_@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 79899194edc4f33a41f49410777972f8
Subject: [EAI] Re: MAIL command length (Re: HDR=UTF8SMTP)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:
 
> I do not think that MAIL FROM command line
> need to be short. It is anyway required that
> SMTP extensions specifies how much they increases
> the maximum length of the MAIL and RCPT command.

Okay, joining BODY= and HDR= is unnecessary.  

You wrote it elsewhere, the minimally required
additional length for ALT-ADDRESS= is 268, for
HDR=UTF8SMTP it's in theory 12, together that's
281 for MAIL.  

Maybe we could use this worst case also for RCPT
introducing only one magic number 281 (?) 

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 12:28:32 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV96G-00020c-GQ; Sat, 24 Mar 2007 12:28:16 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV96E-00020T-K4
	for ima@ietf.org; Sat, 24 Mar 2007 12:28:14 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV96C-0007YJ-A4
	for ima@ietf.org; Sat, 24 Mar 2007 12:28:14 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV95y-0000UP-Qr for ima@ietf.org; Sat, 24 Mar 2007 17:27:58 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 17:27:58 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 17:27:58 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi> 
Date: 24 Mar 2007 18:27:38 +0200
Lines: 34
Message-ID: <5d7it6ip39.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5d648rupva.fsf@Hurtta06k.keh.iki.fi>
	<46053BF3.1F21@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#2): 2.1. Framework for
	the Internationalization Extension
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes:

> Kari Hurtta wrote:
>  
> > This chapter need addition (ALTERNATIVE 1: 'no HDR=UTF8SMTP parameter'):
>  
> >  (7) the maximum length of a MAIL FROM and RCPT TO command line is
> >      increased by 268 characters by the possible addition of the
> >      ALT-ADDRESS keyword and value
>  
> Is that length("ALT-ADDRESS=")+256=268 based on the path length limit
> 256 in 2821 ?

Yes.   

>                How about using 64+1+255=320 for local part 64, domain
> 255 + "@", resulting in 12+320=332 ?

This also makes sense.

>                                       [[ I lost that argument already
> in USEFOR wrt the <msg-id-core> size... thinking... okay, we're not
> interested in additional wild and wonderful ways how downgrading can
> fail ]]  But IMO that magic number 268 deserves an explanation, it's
> no random number.

Yes.
      
Hmm. Add ALT-ADDRESS paramater need to use same encoding as ORCPT,
that adds maximum length also. So 268 is not enough :-(

> Frank

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 12:38:20 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV9G0-0008Pf-Dx; Sat, 24 Mar 2007 12:38:20 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV9Fz-0008PY-FZ
	for ima@ietf.org; Sat, 24 Mar 2007 12:38:19 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV9Fl-0001nM-FB
	for ima@ietf.org; Sat, 24 Mar 2007 12:38:19 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV9FV-00024O-NM for ima@ietf.org; Sat, 24 Mar 2007 17:37:49 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 17:37:49 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 17:37:49 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 18:37:44 +0200
Lines: 8
Message-ID: <5d3b3uiomf.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 30ac594df0e66ffa5a93eb4c48bcb014
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#13) 2.4. The ALT-ADDRESS
	parameter
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


Following addition is needed:

  The syntax for "esmtp-value" in [RFC2822] do not allow "=", SP and
  control characters. Therefore ALT-ADDRESS paramater value uses same
  encoding than ORCPT paramater value on [RFC3461]. 

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 13:05:37 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HV9gH-0007Te-1v; Sat, 24 Mar 2007 13:05:29 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HV9gF-0007TY-Pb
	for ima@ietf.org; Sat, 24 Mar 2007 13:05:27 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HV9gE-0006MX-Gm
	for ima@ietf.org; Sat, 24 Mar 2007 13:05:27 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HV9fq-0006Vr-MG for ima@ietf.org; Sat, 24 Mar 2007 18:05:02 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 18:05:02 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 18:05:02 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 18:04:25 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 13
Message-ID: <46055A19.7B92@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5d648rupva.fsf@Hurtta06k.keh.iki.fi>
	<46053BF3.1F21@xyzzy.claranet.de> <5d7it6ip39.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#2): 2.1. Framework for
	the Internationalization Extension
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

> ALT-ADDRESS paramater need to use same encoding as ORCPT

+1 (good catch)

> that adds maximum length also. So 268 is not enough :-(

64 local part, minus two for the quotes, 268+62+62=392.
And at some point let's rename EAI to COW (can of worms).

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 14:48:22 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVBHZ-0007nn-HZ; Sat, 24 Mar 2007 14:48:05 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVBHY-0007ne-5l
	for ima@ietf.org; Sat, 24 Mar 2007 14:48:04 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVBHS-0006Cs-Uh
	for ima@ietf.org; Sat, 24 Mar 2007 14:48:03 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVBFl-0000Zs-85 for ima@ietf.org; Sat, 24 Mar 2007 19:46:13 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 19:46:13 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 19:46:13 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 20:23:50 +0200
Lines: 38
Message-ID: <5dy7lmh555.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d
Subject: [EAI] draft-ietf-eai-utf8headers-04.txt: (#1) 5.3. Change on
	addr-spec syntax
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


|   mailbox        =  name-addr / addr-spec / utf8-addr-spec
|
|   angle-addr = [CFWS] "<" utf8-addr-spec SP <alt-address> SP ">" [CFWS]
|
|   utf8-addr-spec =  utf8-local-part "@" utf8-domain
|
|   utf8-local-part=  utf8-dot-atom / utf8-quoted-string / obs-local-part
|
|   utf8-domain    =  utf8-dot-atom / domain-literal / obs-domain
|
|   alt-address    =  [CFWS] "<" addr-spec ">" [CFWS]
|
|   Below list a few possible <mailbox> representation as example.
|
|
|      "DISPLAY_NAME" <ASCII@ASCII>
|         ; traditional mailbox format
|
|      "DISPLAY_NAME" <non-ASCII@non-ASCII>
|         ; UTF8SMTP but no ALT-ADDRESS parameter provided,
|         ; message will bounce if UTF8SMTP extension is not supported
|
|      "DISPLAY_NAME" <non-ASCII@non-ASCII <ASCII@ASCII>>
|         ; UTF8SMTP with ALT-ADDRESS parameter provided,
|         ; ALT-ADDRESS can be used if downgrade is necessary


Specification of "angle-addr" makes "alt-address" required. 
On  examples there is non-ASCII address without "alt-address".
I think that "alt-address" should be optional.

That makes it

      angle-addr = [CFWS] "<" utf8-addr-spec SP <alt-address> SP ">" [CFWS] /
                   [CFWS] "<" utf8-addr-spec ">" [CFWS]

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 14:50:08 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVBJY-0000Jj-BA; Sat, 24 Mar 2007 14:50:08 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVBJW-0000Je-U6
	for ima@ietf.org; Sat, 24 Mar 2007 14:50:06 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVBJV-0006eV-LZ
	for ima@ietf.org; Sat, 24 Mar 2007 14:50:06 -0400
Received: from root by ciao.gmane.org with local (Exim 4.43)
	id 1HVBJS-0001SQ-Ki for ima@ietf.org; Sat, 24 Mar 2007 19:50:02 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 19:50:02 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 19:50:02 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 20:47:38 +0200
Lines: 5
Message-ID: <5dtzwah41h.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8ac499381112328dd60aea5b1ff596ea
Subject: [EAI] draft-ietf-eai-utf8headers-04.txt: (#2): 5.1.  UTF8 Syntax
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


|    These are taken from FRC 3629, but kept in this document for reasons
                          ^ RFC

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 16:57:58 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVDIT-0002nj-G4; Sat, 24 Mar 2007 16:57:09 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVDIR-0002nc-Tm
	for ima@ietf.org; Sat, 24 Mar 2007 16:57:07 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVDIQ-0006Fg-Gu
	for ima@ietf.org; Sat, 24 Mar 2007 16:57:07 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVDII-0003kD-Ky for ima@ietf.org; Sat, 24 Mar 2007 21:56:58 +0100
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 21:56:58 +0100
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 21:56:58 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 24 Mar 2007 22:56:44 +0200
Lines: 24
Message-ID: <5dodmigy2b.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5d648rupva.fsf@Hurtta06k.keh.iki.fi>
	<46053BF3.1F21@xyzzy.claranet.de>
	<5d7it6ip39.fsf@Hurtta06k.keh.iki.fi>
	<46055A19.7B92@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#2): 2.1. Framework for
	the Internationalization Extension
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes in gmane.ietf.ima:

> Kari Hurtta wrote:
> 
> > ALT-ADDRESS paramater need to use same encoding as ORCPT
> 
> +1 (good catch)
> 
> > that adds maximum length also. So 268 is not enough :-(
> 
> 64 local part, minus two for the quotes, 268+62+62=392.
> And at some point let's rename EAI to COW (can of worms).

I think that 64  '=' -characters is valid local part:

   ================================================================

You can not count minus two for the quotes.

       396 ?

( this is going to be close to 400 ?)

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 17:42:49 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVE0R-0007RD-Bh; Sat, 24 Mar 2007 17:42:35 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVE0Q-0007R7-5r
	for ima@ietf.org; Sat, 24 Mar 2007 17:42:34 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVE0O-00066g-SA
	for ima@ietf.org; Sat, 24 Mar 2007 17:42:34 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVE0H-0002RA-Oz for ima@ietf.org; Sat, 24 Mar 2007 22:42:25 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 22:42:25 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 22:42:25 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 22:23:50 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 36
Message-ID: <460596E6.48ED@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5d648rupva.fsf@Hurtta06k.keh.iki.fi>
	<46053BF3.1F21@xyzzy.claranet.de>
	<5d7it6ip39.fsf@Hurtta06k.keh.iki.fi>
	<46055A19.7B92@xyzzy.claranet.de> <5dodmigy2b.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#2): 2.1. Framework for
 the Internationalization Extension
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

> I think that 64  '=' -characters is valid local part:

Typing "rfc 2822", enter, ",atext =", enter:  Yes, "="
needs no quotes.

>        396 ?
> ( this is going to be close to 400 ?)

400 is better, we're anyway over the 268 guaranteed to
work with the path limits.  The prose will be tricky:

| 25 characters are needed for HDR=UTF8SMTP ALT-ADDRESS=
| followed by an ASCII-address suited for the maximal
| path-length 256 guaranteed to work in [RFC 2821].
|
| The local part of this ASCII-address might contain
| characters like '=' which have to be encoded when
| used in an SMTP parameter value as <xtext> specified
| in [RFC 3461].  With a maximal local part length 64
| guaranteed to work in [RFC 2821] this yields a total
| length of 25 + 256 + 128 = 409.

Or 396 for the variant without HDR=UTF8SMTP.  Ugly, but
magic numbers without explanation are worse.

The <xtext> explanation shown above isn't good enough,
it doesn't explain why '+' also has to be encoded (in
addition to characters not allowed in 2821).

Frank

P.S., I just saw that RFC 1869 is a part of STD 10.
      No obvious difference from 2821 wrt parameters. 



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 24 18:20:18 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVEaV-0000A2-MQ; Sat, 24 Mar 2007 18:19:51 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVEaT-00009v-TU
	for ima@ietf.org; Sat, 24 Mar 2007 18:19:49 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVEaS-00040G-Jc
	for ima@ietf.org; Sat, 24 Mar 2007 18:19:49 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVEa1-0007nE-W5 for ima@ietf.org; Sat, 24 Mar 2007 23:19:22 +0100
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 23:19:21 +0100
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 24 Mar 2007 23:19:21 +0100
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 24 Mar 2007 23:16:20 +0100
Organization: <URL:http://purl.net/xyzzy>
Lines: 46
Message-ID: <4605A334.1F27@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dy7lmh555.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336
Subject: [EAI] Re: draft-ietf-eai-utf8headers-04.txt: (#1) 5.3. Change on
 addr-spec syntax
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

>|   angle-addr = [CFWS] "<" utf8-addr-spec SP <alt-address> SP ">" [CFWS]

The second SP is IMO wrong.  Should we really do two complex I-Ds
at once ?  Who including the poor authors and Chairs is going to
read, let alone track, so much stuff ?

>|      "DISPLAY_NAME" <non-ASCII@non-ASCII <ASCII@ASCII>>

Good example without 2nd SP.

> I think that "alt-address" should be optional.

Yes.  And I think that we don't want to have comments _within_
an <angle-addr> smuggled in by this construct:

|   alt-address    =  [CFWS] "<" addr-spec ">" [CFWS]
......................??????...................??????

P1 - Proposed fix for these three issues:

|   angle-addr  = [CFWS] "<" utf8-addr-spec [alt-address] ">" [CFWS]
[...]
|   alt-address = 1*WSP "<" addr-spec ">" *WSP

That's one mandatory WSP as delimiter, optionally more, but
no folding white space.  And optional WSP at the end.

Possible variants (I don't like them):
P2   alt-address = FWS "<" addr-spec ">" [FWS]
P3   alt-address = 1*SP "<" addr-spec ">"
P4   alt-address = SP "<" addr-spec ">"

P2 uses folding white space instead of white space.
P3 enforces SP instead of WSP (= no TAB), no space at the end
P4 is acceptable, a single mandatory SP as delimiter, but no
   other nonsense (= no folding, TAB, or optional white space)

Anybody using CFWS or LWSP in ABNF needs a license to kill. ;-)

Note that CFWS and FWS as specified in 2822 includes "obs-FWS",
see the DKIM RFC for a simple no-nonsense FWS without obs-FWS.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 01:44:34 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVLW1-000757-9o; Sun, 25 Mar 2007 01:43:41 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVLW0-00074z-3D
	for ima@ietf.org; Sun, 25 Mar 2007 01:43:40 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVLVx-0005MQ-KU
	for ima@ietf.org; Sun, 25 Mar 2007 01:43:40 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVLVo-0002eK-1d for ima@ietf.org; Sun, 25 Mar 2007 07:43:28 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 25 Mar 2007 07:43:28 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 25 Mar 2007 07:43:28 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 25 Mar 2007 08:42:56 +0300
Lines: 88
Message-ID: <5dslbtop3z.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>
	<5dfy7usq8b.fsf_-_@Hurtta06k.keh.iki.fi>
	<46053FB0.2839@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 10ba05e7e8a9aa6adb025f426bef3a30
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#8.1): Addition: 2.7.7.
	final delivery MTA
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes in gmane.ietf.ima:

> Kari Hurtta wrote:
>  
> >  ALTERNATIVE 2:   'HDR=UTF8SMTP parameter' addition to this new chapter:
>  
> >   The final delivery MTA is recommended to reject RCPT -command, if
> >   given mailbox does not accept UTF8SMTP messages and HDR=UTF8SMTP
> >   parameter was given on MAIL -command.
> 
> Add "downgrading impossible" to the enumeration ?  I'm not exactly sure
> where you are, the I-D has no 2.7.7 yet.  If the addition is okay I get:
> 
> | If downgrading is no option, and a HDR=UTF8SMTP parameter was used
> | for the MAIL-command, the final delivery MTA SHOULD reject any
> | RCPT-command, where the given mailbox does not accept UTF8SMTP
> | messages.

Yes. That is better.
 
> Frank

Chapter 2.7.7 is chapter what I suggested to add on my item #8.


Basically  that HDR=UTF8SMTP idea helps only on sitations where
downgrading is no option.   If downgrading is supported by final 
delivery MTA, and some of given mailboxes are configured to
accept only non-UTF8SMTP messages (or downgraded messages), final
delivery MTA can anyway note that downgrading is impossible for
given message only on final dot on DATA -command.

There is cases on draft-ietf-eai-downgrade-03.txt which are syntactically
valid messages, but downgrading for them is not possible:

|       2.  <Non-ASCII>
|           This email header downgrading fails because this header is
|           not downgradable.


So that is quite hard problem for the final delivery MTA.

Assuming that 
        1) message is syntaxtically valid, 
        2) it have two recipients which one accepts UTF8SMTP messages 
           and another do not accept UTF8SMTP, and 
        3) on message have not enough information for downgrading


Only way on where final delivery MTA can inform that
        1) One recipient success, and
        2) Another recipeint fails
is
        1) Accept message on final dot on DATA -command
        2) send Non-delivery-notification (NDN) for failed
           recipeint.


( Fixing that may require SMTP code for
  "message acceptable for some recipients, retry delivery
   separately".   

   Well, on gmane.ietf.smtp there seems to have discussed 
   better ways for this also.
)


So

   ---------------            +----------+           +----------+
  /               \           | "border" |           |  final   |
  |   Internet    | ---smtp-> |          | --smtp--> | delivery |
  \               /           |   MTA    |           |   MTA    |
   ---------------            +----------+           +----------+

is not needed for "backscatter",

   ---------------             +----------+
  /               \            |  final   |
  |   Internet    | ---smtp->  | delivery |
  \               /            |   MTA    |
   ---------------             +----------+

is enough. Assuming that on Internet there is senders which
fake MAIL FROM address :-)


/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 03:03:13 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVMkJ-0005Sa-Bm; Sun, 25 Mar 2007 03:02:31 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVMkH-0005Rq-Gh
	for ima@ietf.org; Sun, 25 Mar 2007 03:02:29 -0400
Received: from sceptre.pobox.com ([207.106.133.20])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVMkG-0006QH-AX
	for ima@ietf.org; Sun, 25 Mar 2007 03:02:29 -0400
Received: from sceptre (localhost.localdomain [127.0.0.1])
	by sceptre.pobox.com (Postfix) with ESMTP id 4BC762EF;
	Sun, 25 Mar 2007 03:02:25 -0400 (EDT)
Received: from MCQWP2 (ip72-197-112-82.sd.sd.cox.net [72.197.112.82])
	by sceptre.sasl.smtp.pobox.com (Postfix) with ESMTP id EF18136C83;
	Sun, 25 Mar 2007 03:02:23 -0400 (EDT)
Date: Sun, 25 Mar 2007 00:02:00 -0700
From: Bill McQuillan <McQuilWP@pobox.com>
X-Priority: 3 (Normal)
Message-ID: <1232069945.20070325000200@pobox.com>
To: IMA Discussion <ima@ietf.org>
Subject: Re: [EAI] Re: draft-ietf-eai-utf8headers-04.txt: (#1) 5.3. Change on
	addr-spec syntax
In-Reply-To: <4605A334.1F27@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dy7lmh555.fsf@Hurtta06k.keh.iki.fi> <4605A334.1F27@xyzzy.claranet.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Score: 1.2 (+)
X-Scan-Signature: 7a6398bf8aaeabc7a7bb696b6b0a2aad
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


On Sat, 2007-03-24, Frank Ellermann wrote:
> |   alt-address = 1*WSP "<" addr-spec ">" *WSP

I do not see any parsing requirement for the space *before* the "<".

This smacks of an annoying "taste-based" requirement. What's really wrong with

  "DISPLAY_NAME" <non-ASCII@non-ASCII<ASCII@ASCII>>

-- 
Bill McQuillan <McQuilWP@pobox.com>


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 03:57:43 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVNbS-0006gh-UA; Sun, 25 Mar 2007 03:57:26 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVNbR-0006gb-B0
	for ima@ietf.org; Sun, 25 Mar 2007 03:57:25 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVNbQ-0006o5-0E
	for ima@ietf.org; Sun, 25 Mar 2007 03:57:25 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVNb1-0004ob-1C for ima@ietf.org; Sun, 25 Mar 2007 09:56:59 +0200
Received: from du-001-122.access.de.clara.net ([212.82.227.122])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 25 Mar 2007 09:56:59 +0200
Received: from nobody by du-001-122.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 25 Mar 2007 09:56:59 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sun, 25 Mar 2007 08:47:45 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 36
Message-ID: <46061B10.1398@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dy7lmh555.fsf@Hurtta06k.keh.iki.fi> <4605A334.1F27@xyzzy.claranet.de>
	<1232069945.20070325000200@pobox.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-122.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f
Subject: [EAI] Re: draft-ietf-eai-utf8headers-04.txt: (#1) 5.3. Change on
 addr-spec syntax
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Bill McQuillan wrote:

>> |   alt-address = 1*WSP "<" addr-spec ">" *WSP

> I do not see any parsing requirement for the space *before* the "<".

> This smacks of an annoying "taste-based" requirement. What's really
> wrong with

>   "DISPLAY_NAME" <non-ASCII@non-ASCII<ASCII@ASCII>>

A 2822 parser might be more confused than with a mandatory SP.
I'm not sure about this "SP as safeguard" for "old" parsers.

For human users no delimiter is hard to read, and I think the
EAI goal is to make mail easier for users not familiar with
ASCII.  A plausible case would be a non-ASCII address in a
script not supported / known by this user, if that user then
also has serious difficulties with ASCII what he sees without
delimiter is gibberish.

Soobok Lee posted some really ugly examples in
<http://article.gmane.org/gmane.ietf.ima/1332/raw>

All combinations from
<abc&#xFE6B;address.tld&#xFE65;&#xFE50;&#xFE64;de@evil.tld> to
<abc&#xFF20;address.tld&#xFF1E;&#xFF0C;&#xFF1C;de@evil.tld> with
<http://purl.net/net/ucode/FE6B>, <http://purl.net/net/ucode/FF20>,
<http://purl.net/net/ucode/FE65>, <http://purl.net/net/ucode/FF1E>,
<http://purl.net/net/ucode/FE50>, <http://purl.net/net/ucode/FF0C>,
<http://purl.net/net/ucode/FE64>, <http://purl.net/net/ucode/FF1C>.

Maybe a mandatory delimiter is remotely related to security (?)

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 04:23:53 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVO0m-0006qv-Cp; Sun, 25 Mar 2007 04:23:36 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVO0l-0006pE-RU
	for ima@ietf.org; Sun, 25 Mar 2007 04:23:35 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVO0k-0006XO-I7
	for ima@ietf.org; Sun, 25 Mar 2007 04:23:35 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVO0d-0008Ry-KP for ima@ietf.org; Sun, 25 Mar 2007 10:23:27 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 25 Mar 2007 10:23:27 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 25 Mar 2007 10:23:27 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 25 Mar 2007 11:23:20 +0300
Lines: 21
Message-ID: <5d1wjdzq87.fsf@Hurtta06k.keh.iki.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab
Subject: [EAI] Re: draft-hurtta-eai-messagestore-00.txt
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes
in gmane.ietf.ima:

> | UTF8SMTP messages are stored to /var/mail/{username}:UTF8
> | file by MDA (for UTF8SMTP messages ':UTF8' is appended
> | to name of file.)
> 
> Implementation details.  Please note that this chapter is
> only an example (e.g. not working on file systems where a
> colon isn't allowed within the path).

Yes. That chapter is example. It is perhaps better to place 
on appendix (-- need figure out how this is done with xml source.)

However, I think that one example how to implement this is needed.
Implementators of MUAs are different people than implementors
of Mail Delivery Agent (MDA) or Local Delivery Agnet (LDA).

On one sysmtem there is several MUAs, but only one MDA.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 10:29:07 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVTho-0008Fp-Be; Sun, 25 Mar 2007 10:28:24 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVThm-0008Fk-Et
	for ima@ietf.org; Sun, 25 Mar 2007 10:28:22 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HVThk-0003HT-7A
	for ima@ietf.org; Sun, 25 Mar 2007 10:28:22 -0400
Received: (eyou send program); Sun, 25 Mar 2007 22:28:07 +0800
Message-ID: <374832887.03514@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO yaojk) (127.0.0.1)
	by 127.0.0.1 with SMTP; Sun, 25 Mar 2007 22:28:07 +0800
Message-ID: <025e01c76ee9$cfb799e0$0301a8c0@YaoJK>
From: "Yao Jiankang" <yaojk@cnnic.cn>
To: "IMA" <ima@ietf.org>,
	"Charles Lindsey" <chl@clerew.man.ac.uk>
References: <200703201920.l2KJKenc011667@clerew.man.ac.uk>
	<374486935.15865@cnnic.cn>
Subject: Re: [EAI] Discussion of draft-ietf-eai-smtpext-04
Date: Sun, 25 Mar 2007 22:28:05 +0800
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 142a000676f5977e1797396caab8b611
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Dear Charles,
     Thanks a lot for your detailed comments.
     some comments below.

----- Original Message ----- 
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
To: "IMA" <ima@ietf.org>
Sent: Wednesday, March 21, 2007 10:20 PM
Subject: [EAI] Discussion of draft-ietf-eai-smtpext-04


>
>
> ------- Forwarded message -------
> From: "Charles Lindsey" <chl@clerew.man.ac.uk>
> To: ima@ietf.org
> Subject: [EAI] Discussion of draft-ietf-eai-smtpext-04
> Date: Tue, 20 Mar 2007 16:02:16 -0000
>
> I don't know how that empty message happened. It certainly existed and was
> apparently posted, but no trace of it can be found on my machine :-(.
>
> This smtpext draft is now in reasonable shape, but as ever I have lots of
> niggles.
>
> 1.2.  Proposal Context
>
>    This specification describes a change to the email transport
>    mechanism that permits non-ASCII address in both the envelope and
>    header fields of messages.  The context for the change is described
>    in [EAI-overview] and the details of the header changes are described
>    in [EAI-utf8header].
>
> No, this specification does not describe any changes in the "header fields
> of messages".

will update it.

>
> 2.2.  The Address Internationalization Service Extension
>
>    ... It MAY transmit the
>    domain part of that string in either punycode (derived from the IDNA
>    process) or UTF-8 form.
>
> I remember that we discussed whether to use the term "punycode" (as
> opposed to IDNA or something like it) in contexts such as this, but I
> cannot remember what we actually decided.


so what is your suggestions for this text?



>
>    ... If it sends the domain in UTF-8 form, the
>    original SMTP client SHOULD first verify that the string is valid for
>    a domain name according to IDNA rules.  As required by RFC 2821, it
>    MUST not attempt to parse, evaluate, or transform the local part in
>    any way if the UTF8SMTP SMTP extension is offered by the server.  If
>    the UTF8SMTP SMTP extension is not offered by the Server,From ima-bounces@ietf.org Sun Mar 25 10:29:07 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVTho-0008Fp-Be; Sun, 25 Mar 2007 10:28:24 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVThm-0008Fk-Et
	for ima@ietf.org; Sun, 25 Mar 2007 10:28:22 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HVThk-0003HT-7A
	for ima@ietf.org; Sun, 25 Mar 2007 10:28:22 -0400
Received: (eyou send program); Sun, 25 Mar 2007 22:28:07 +0800
Message-ID: <374832887.03514@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO yaojk) (127.0.0.1)
	by 127.0.0.1 with SMTP; Sun, 25 Mar 2007 22:28:07 +0800
Message-ID: <025e01c76ee9$cfb799e0$0301a8c0@YaoJK>
From: "Yao Jiankang" <yaojk@cnnic.cn>
To: "IMA" <ima@ietf.org>,
	"Charles Lindsey" <chl@clerew.man.ac.uk>
References: <200703201920.l2KJKenc011667@clerew.man.ac.uk>
	<374486935.15865@cnnic.cn>
Subject: Re: [EAI] Discussion of draft-ietf-eai-smtpext-04
Date: Sun, 25 Mar 2007 22:28:05 +0800
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 142a000676f5977e1797396caab8b611
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Dear Charles,
     Thanks a lot for your detailed comments.
     some comments below.

----- Original Message ----- 
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
To: "IMA" <ima@ietf.org>
Sent: Wednesday, March 21, 2007 10:20 PM
Subject: [EAI] Discussion of draft-ietf-eai-smtpext-04


>
>
> ------- Forwarded message -------
> From: "Charles Lindsey" <chl@clerew.man.ac.uk>
> To: ima@ietf.org
> Subject: [EAI] Discussion of draft-ietf-eai-smtpext-04
> Date: Tue, 20 Mar 2007 16:02:16 -0000
>
> I don't know how that empty message happened. It certainly existed and was
> apparently posted, but no trace of it can be found on my machine :-(.
>
> This smtpext draft is now in reasonable shape, but as ever I have lots of
> niggles.
>
> 1.2.  Proposal Context
>
>    This specification describes a change to the email transport
>    mechanism that permits non-ASCII address in both the envelope and
>    header fields of messages.  The context for the change is described
>    in [EAI-overview] and the details of the header changes are described
>    in [EAI-utf8header].
>
> No, this specification does not describe any changes in the "header fields
> of messages".

will update it.

>
> 2.2.  The Address Internationalization Service Extension
>
>    ... It MAY transmit the
>    domain part of that string in either punycode (derived from the IDNA
>    process) or UTF-8 form.
>
> I remember that we discussed whether to use the term "punycode" (as
> opposed to IDNA or something like it) in contexts such as this, but I
> cannot remember what we actually decided.


so what is your suggestions for this text?



>
>    ... If it sends the domain in UTF-8 form, the
>    original SMTP client SHOULD first verify that the string is valid for
>    a domain name according to IDNA rules.  As required by RFC 2821, it
>    MUST not attempt to parse, evaluate, or transform the local part in
>    any way if the UTF8SMTP SMTP extension is offered by the server.  If
>    the UTF8SMTP SMTP extension is not offered by the Server, the SMTP
>    Client MUST NOT transmit an internationalized address and MUST NOT
>    transmit a mail message which contains internationalized mail headers
>    [EAI-utf8header].
>
> Please add, after "internationalized mail headers", "at any level within
> its MIME structure", since that is what [EAI-utf8header] implies.

you hope to change the sentence "MUST NOT transmit a mail message which 
contains internationalized mail headers
[EAI-utf8header]."  to "MUST NOT transmit a mail message which contains 
internationalized mail headers
[EAI-utf8header] at any level within its MIME structure." ??

>
> Also, [EAI-utf8header] deines the term "UTF-8 headers" rather than
> "internationalized mail headers", so please can we use that term so as to
> be consistent between our various drafts.

yes, that is good.

>
>    ... Instead, it MUST either return the message to the
>    user as undeliverable or replace it with the alternate ASCII address.
>    If it is replaced, the replacement MUST be the ASCII-only address
>    specified with the ALT-ADDRESS parameter.[EAI-downgrading].
>
> No, you don't replace "the message" with "the alternate ASCII address";
> you replace some address in the envelope and/or some headers in the
> message (which might not even have addresses within them).

ok, will refine it.

>
> 2.3.  Extended Mailbox Address Syntax
>
>    o  Change the definition of "sub-domain" to permit either the
>       definition above or a UTF-8 string representing a DNS label that
>       is conformant with IDNA [RFC3490].  That label MUST NOT contain
>       the characters "@" or ".", even though those characters can
>       normally be inserted into a DNS label.
>
> Do you mean that the UTF-8 string must pass successfully through Nameprep?
> If so, please mention "Nameprep" explicitly here, otherwise people will
> mis-read it as requiring the full IDNA (punycode) form.


IDNA includes Nameprep. If sub-domain is qualified for IDNA, it should be ok
for Nameprep. but if it is qualified for Nameprep, it may not good as IDN.
IDN has two forms: UTF-8 form and Punycode form. I think that here IDNA 
instead of Nameprep is ok.

>
>          ucharacter = atext / UTF8-non-ASCII
>                    ; Replace character in RFC 2821, section 4.1.2
>                    ; atext is defined in RFC 2822
>
> Please s/UTF8-non-ASCII/UTF8-xtra-char/ throughout, since that is the name
> of the ABNF rule for exactly the same concept in Utf8headers, and we want
> to have consistent terminology.


will consider it again.

>
> And please be careful when using terms from RFC 2822 such as <atext> to
> make sure that Utf8headers has not redefined them (that particular one is
> safe, but you need to check). Actually, you could replace that whole rule
> by
>
>          ucharacter = utf8-atext
>
> using <utf8-atext> as defined in Utf8headers, and similarly elsewhere.


yes, will consider to keep consistent with utf8header document.


>
>    The value of "udomain" SHOULD be verified with [RFC3490]; If failed,
>    the email address with that udomain can not be regarded as the valid
>    email address.
>
> Again, do you mean checking it against Nameprep? If so, please mention
> "Nameprep" explicitly. And perhaps that SHOULD would be better as MUST.

Nameprep is just one step of  IDNA. if udomain is qualified with Nameprep,
it may not good for IDN. so IDNA may be better.

>
> 2.4.  The ALT-ADDRESS parameter
>
>    ... If the
>    email is rejected due to the incapability of supporting UTF8SMTP, the
>    relative server should issue the response error code "5.3.3" defined
>    in [RFC3463] which means that System is not capable of selected
>    features, permanent failure.
>
> You have not mentioned RFC 3463 in your References.

let me check it.

>
> However, on this topic,should we not be defining some extra error codes
> for RFC 3463 (e.g. "Rejected because next hop does not support UFT8SMTP",
> or "downgrade not possible")? RFC 3463 claimed to allow future extension
> of that nature, but OTOH it did not establish any IANA Registry to keep
> track of them.  the SMTP
>    Client MUST NOT transmit an internationalized address and MUST NOT
>    transmit a mail message which contains internationalized mail headers
>    [EAI-utf8header].
>
> Please add, after "internationalized mail headers", "at any level within
> its MIME structure", since that is what [EAI-utf8header] implies.

you hope to change the sentence "MUST NOT transmit a mail message which 
contains internationalized mail headers
[EAI-utf8header]."  to "MUST NOT transmit a mail message which contains 
internationalized mail headers
[EAI-utf8header] at any level within its MIME structure." ??

>
> Also, [EAI-utf8header] deines the term "UTF-8 headers" rather than
> "internationalized mail headers", so please can we use that term so as to
> be consistent between our various drafts.

yes, that is good.

>
>    ... Instead, it MUST either return the message to the
>    user as undeliverable or replace it with the alternate ASCII address.
>    If it is replaced, the replacement MUST be the ASCII-only address
>    specified with the ALT-ADDRESS parameter.[EAI-downgrading].
>
> No, you don't replace "the message" with "the alternate ASCII address";
> you replace some address in the envelope and/or some headers in the
> message (which might not even have addresses within them).

ok, will refine it.

>
> 2.3.  Extended Mailbox Address Syntax
>
>    o  Change the definition of "sub-domain" to permit either the
>       definition above or a UTF-8 string representing a DNS label that
>       is conformant with IDNA [RFC3490].  That label MUST NOT contain
>       the characters "@" or ".", even though those characters can
>       normally be inserted into a DNS label.
>
> Do you mean that the UTF-8 string must pass successfully through Nameprep?
> If so, please mention "Nameprep" explicitly here, otherwise people will
> mis-read it as requiring the full IDNA (punycode) form.


IDNA includes Nameprep. If sub-domain is qualified for IDNA, it should be ok
for Nameprep. but if it is qualified for Nameprep, it may not good as IDN.
IDN has two forms: UTF-8 form and Punycode form. I think that here IDNA 
instead of Nameprep is ok.

>
>          ucharacter = atext / UTF8-non-ASCII
>                    ; Replace character in RFC 2821, section 4.1.2
>                    ; atext is defined in RFC 2822
>
> Please s/UTF8-non-ASCII/UTF8-xtra-char/ throughout, since that is the name
> of the ABNF rule for exactly the same concept in Utf8headers, and we want
> to have consistent terminology.


will consider it again.

>
> And please be careful when using terms from RFC 2822 such as <atext> to
> make sure that Utf8headers has not redefined them (that particular one is
> safe, but you need to check). Actually, you could replace that whole rule
> by
>
>          ucharacter = utf8-atext
>
> using <utf8-atext> as defined in Utf8headers, and similarly elsewhere.


yes, will consider to keep consistent with utf8header document.


>
>    The value of "udomain" SHOULD be verified with [RFC3490]; If failed,
>    the email address with that udomain can not be regarded as the valid
>    email address.
>
> Again, do you mean checking it against Nameprep? If so, please mention
> "Nameprep" explicitly. And perhaps that SHOULD would be better as MUST.

Nameprep is just one step of  IDNA. if udomain is qualified with Nameprep,
it may not good for IDN. so IDNA may be better.

>
> 2.4.  The ALT-ADDRESS parameter
>
>    ... If the
>    email is rejected due to the incapability of supporting UTF8SMTP, the
>    relative server should issue the response error code "5.3.3" defined
>    in [RFC3463] which means that System is not capable of selected
>    features, permanent failure.
>
> You have not mentioned RFC 3463 in your References.

let me check it.

>
> However, on this topic,should we not be defining some extra error codes
> for RFC 3463 (e.g. "Rejected because next hop does not support UFT8SMTP",
> or "downgrade not possible")? RFC 3463 claimed to allow future extension
> of that nature, but OTOH it did not establish any IANA Registry to keep
> track of them. Does anybody know whether there have been any such
> extensions to date?
>


yes, this is a issue that we need a little discussion for.
Who else know this clearly?



> 2.5.  The Suggestion of the Value of the ALT-ADDRESS parameter
>
>    Some may prefer transforming the non-ASCII address to the ASCII
>    Compatible Encoding(ACE) address as the value of the ALT-ADDRESS. ...
>    ... Some SMTP servers may depend on these specific
>    data or instructions to do some operations while the local parts
>    applied with ACE will lose or hide these data or instructions. ...
>    ... In that case, the sender can specify that these email addresses
>    are safe to be converted in the predefined way....
>
> I thought we had agreed not to provide any ACE for local-parts. So what
> you you mean by "in the predefined way"?

I will refine this section.


>
> 2.6.  Body Parts and SMTP Extensions
>
>    Assuming that the server advertises UTF8SMTP and 8BITMIME, and at
>    least one non-ASCII address, with or without ALT-ADDRESS, the precise
>    interpretation of these parameters on the MAIL command is:
>
>    1.  Headers are in UTF-8, body parts are in ASCII.
>    2.  Headers are in UTF-8, some or all body parts contain 8-bit line-
>        oriented data.
>    3.  Headers are in UTF-8, some or all body parts contain binary data
>        without restriction as to line lengths or delimiters.
>
> I do not understand how those three numbered items are supposed to relate
> to any parameters in a MAIL command.

it is related for DATA commands when both UTF8SMTP and 8BITMIME are 
advertised. We put the text here for clarification reason
because some readers does not clearly know body parts are UTF-8 or binary 
data when headers are UTF-8.



>
> 2.7.2.  Message Retry
>
>    When an MSA or MTA encounters a server that doesn't support UTF8SMTP
>    while relaying a message that requires such support, it is
>    RECOMMENDED that an alternate MX be tried,...
>
> I am not sure that RFC 2119 word "RECOMMENDED" is justified here. Indeed,
> I am not convinced that such retrying is even a good idea in most cases,
> and it is really up to the implementor to do whatever he thinks best. So
> "MAY" would be quite strong enough.

change "recommended" to "suggested"??


>
> 2.7.3.  Trace Information
>
>    uFor = "FOR" FWS 1*( uPath / uMailbox ) CFWS
>            ; Replaces For in the section 4.4 of [RFC2821]
>        ; uReverse-path is defined in Section 2.4
>
> But "uReverse-path" is not used in that rule. Perhaps you meant
> "uMailbox"?


yes, we'll update it.

>
>    ... When
>    only the domain portion of a "for" clause address contains non-ASCII,
>    this document suggests using the punycode form of the domain portion.
>    For more detailed information, you may see it in [EAI-utf8header].
>
> But I don't "see it in [EAI-utf8header]". All [EAI-utf8header] tells you
> to do is to look in Smtpext :-( .


will refine it. :)


>
> 5.  IANA Considerations
>
>    IANA is requested to add "UTF8SMTP" to the SMTP extensions registry
>    with the entry pointing to this specification for its definition.
>
> I think you have to provide a rather specific template here in order to
> change an IANA Registry.
>
>    The "Mail Transmission Types" registry is requested to be updated to
>    include the following new entries:
>
>
>   WITH protocol types  Description                             Reference
>   -------------------  ----------------------------            ---------
>   UTF8SMTP             UTF8SMTP with Service Extensions        [RFCxxxx]
>   UTF8SMTPA            UTF8SMTP with SMTP AUTH                 [RFCxxxx]
>   UTF8SMTPS            UTF8SMTP with STARTTLS                  [RFCxxxx]
>   UTF8SMTPSA           UTF8SMTP with both STARTTLS and         [RFCxxxx]
>                        SMTP AUTH
>
> But I don't understand those at all What are "UTF8SMTPA", "UTF8SMTPS" and
> "UTF8SMTPSA"? I have never heard of them before, and your draft certainly
> does not define them.


Because there are alread some RFC for SMTPA and SMTPS SMTPSA
"
SMTPA            SMTDoes anybody know whether there have been any such
> extensions to date?
>


yes, this is a issue that we need a little discussion for.
Who else know this clearly?



> 2.5.  The Suggestion of the Value of the ALT-ADDRESS parameter
>
>    Some may prefer transforming the non-ASCII address to the ASCII
>    Compatible Encoding(ACE) address as the value of the ALT-ADDRESS. ...
>    ... Some SMTP servers may depend on these specific
>    data or instructions to do some operations while the local parts
>    applied with ACE will lose or hide these data or instructions. ...
>    ... In that case, the sender can specify that these email addresses
>    are safe to be converted in the predefined way....
>
> I thought we had agreed not to provide any ACE for local-parts. So what
> you you mean by "in the predefined way"?

I will refine this section.


>
> 2.6.  Body Parts and SMTP Extensions
>
>    Assuming that the server advertises UTF8SMTP and 8BITMIME, and at
>    least one non-ASCII address, with or without ALT-ADDRESS, the precise
>    interpretation of these parameters on the MAIL command is:
>
>    1.  Headers are in UTF-8, body parts are in ASCII.
>    2.  Headers are in UTF-8, some or all body parts contain 8-bit line-
>        oriented data.
>    3.  Headers are in UTF-8, some or all body parts contain binary data
>        without restriction as to line lengths or delimiters.
>
> I do not understand how those three numbered items are supposed to relate
> to any parameters in a MAIL command.

it is related for DATA commands when both UTF8SMTP and 8BITMIME are 
advertised. We put the text here for clarification reason
because some readers does not clearly know body parts are UTF-8 or binary 
data when headers are UTF-8.



>
> 2.7.2.  Message Retry
>
>    When an MSA or MTA encounters a server that doesn't support UTF8SMTP
>    while relaying a message that requires such support, it is
>    RECOMMENDED that an alternate MX be tried,...
>
> I am not sure that RFC 2119 word "RECOMMENDED" is justified here. Indeed,
> I am not convinced that such retrying is even a good idea in most cases,
> and it is really up to the implementor to do whatever he thinks best. So
> "MAY" would be quite strong enough.

change "recommended" to "suggested"??


>
> 2.7.3.  Trace Information
>
>    uFor = "FOR" FWS 1*( uPath / uMailbox ) CFWS
>            ; Replaces For in the section 4.4 of [RFC2821]
>        ; uReverse-path is defined in Section 2.4
>
> But "uReverse-path" is not used in that rule. Perhaps you meant
> "uMailbox"?


yes, we'll update it.

>
>    ... When
>    only the domain portion of a "for" clause address contains non-ASCII,
>    this document suggests using the punycode form of the domain portion.
>    For more detailed information, you may see it in [EAI-utf8header].
>
> But I don't "see it in [EAI-utf8header]". All [EAI-utf8header] tells you
> to do is to look in Smtpext :-( .


will refine it. :)


>
> 5.  IANA Considerations
>
>    IANA is requested to add "UTF8SMTP" to the SMTP extensions registry
>    with the entry pointing to this specification for its definition.
>
> I think you have to provide a rather specific template here in order to
> change an IANA Registry.
>
>    The "Mail Transmission Types" registry is requested to be updated to
>    include the following new entries:
>
>
>   WITH protocol types  Description                             Reference
>   -------------------  ----------------------------            ---------
>   UTF8SMTP             UTF8SMTP with Service Extensions        [RFCxxxx]
>   UTF8SMTPA            UTF8SMTP with SMTP AUTH                 [RFCxxxx]
>   UTF8SMTPS            UTF8SMTP with STARTTLS                  [RFCxxxx]
>   UTF8SMTPSA           UTF8SMTP with both STARTTLS and         [RFCxxxx]
>                        SMTP AUTH
>
> But I don't understand those at all What are "UTF8SMTPA", "UTF8SMTPS" and
> "UTF8SMTPSA"? I have never heard of them before, and your draft certainly
> does not define them.


Because there are alread some RFC for SMTPA and SMTPS SMTPSA
"
SMTPA            SMTP with SMTP AUTH                 [RFCxxxx]
 SMTPS           SMTP with STARTTLS                  [RFCxxxx]
 SMTPSA        SMTP with both STARTTLS and         [RFCxxxx]
                        SMTP AUTH
"
so in the future, we may also need upaded RFC for below
"UTF8SMTPA            UTF8SMTP with SMTP AUTH                 [RFCxxxx]
   UTF8SMTPS            UTF8SMTP with STARTTLS                  [RFCxxxx]
   UTF8SMTPSA           UTF8SMTP with both STARTTLS and         [RFCxxxx]
                        SMTP AUTH
"
Currently, the UTF8SMTPA  UTF8SMTPS UTF8SMTPSA RFC are not available.

Thanks a lot
YAO Jiankang






>
> -- 
> Charles H. Lindsey ---------At Home, doing my own
> thing------------------------
> Tel: +44 161 436 6131                       Web:
> http://www.cs.man.ac.uk/~chl
> Email: chl@clerew.man.ac.uk Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
> PGP: 2C15F1A9 Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5
>
> _______________________________________________
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
>


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 10:29:07 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVTiQ-0008Qi-Rq; Sun, 25 Mar 2007 10:29:02 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVTiQ-0008Qb-8s
	for ima@ietf.org; Sun, 25 Mar 2007 10:29:02 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HVTiB-0003Qk-Of
	for ima@ietf.org; Sun, 25 Mar 2007 10:29:01 -0400
Received: (eyou send program); Sun, 25 Mar 2007 22:28:44 +0800
Message-ID: <374832924.26587@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO yaojk) (127.0.0.1)
	by 127.0.0.1 with SMTP; Sun, 25 Mar 2007 22:28:44 +0800
Message-ID: <026d01c76ee9$e5c77d40$0301a8c0@YaoJK>
From: "Yao Jiankang" <yaojk@cnnic.cn>
To: <ima@ietf.org>,
	"Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<374715712.14115@cnnic.cn>
Subject: Re: [EAI] draft-ietf-eai-smtpext-04.txt: (#1): 2.6. Body Parts and
	SMTPExtensions 
Date: Sun, 25 Mar 2007 22:28:46 +0800
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


----- Original Message ----- 
From: "Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
To: <ima@ietf.org>
Sent: Saturday, March 24, 2007 1:53 PM
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#1): 2.6. Body Parts and 
SMTPExtensions


>
> This chapter need addition (ALTERNATIVE 1: 'no HDR=UTF8SMTP parameter'):
>
>    To discover which messages are UTF8SMTP, SMTP server needs
>    parse all message header fields (including header fields from
>    MIME body parts). There is no ESMTP parameter which tell
>    that message is UTF8SMTP message.


ALTERNATIVE 1: will be used since our WG has removed 'HDR=UTF8SMTP 
parameter' .


>
>
> ( If ALTERNATIVE 2: 'HDR=UTF8SMTP parameter' is selected then additions
>  are different. )
>
> / Kari Hurtta
>
>
> ________________________________________P with SMTP AUTH                 [RFCxxxx]
 SMTPS           SMTP with STARTTLS                  [RFCxxxx]
 SMTPSA        SMTP with both STARTTLS and         [RFCxxxx]
                        SMTP AUTH
"
so in the future, we may also need upaded RFC for below
"UTF8SMTPA            UTF8SMTP with SMTP AUTH                 [RFCxxxx]
   UTF8SMTPS            UTF8SMTP with STARTTLS                  [RFCxxxx]
   UTF8SMTPSA           UTF8SMTP with both STARTTLS and         [RFCxxxx]
                        SMTP AUTH
"
Currently, the UTF8SMTPA  UTF8SMTPS UTF8SMTPSA RFC are not available.

Thanks a lot
YAO Jiankang






>
> -- 
> Charles H. Lindsey ---------At Home, doing my own
> thing------------------------
> Tel: +44 161 436 6131                       Web:
> http://www.cs.man.ac.uk/~chl
> Email: chl@clerew.man.ac.uk Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
> PGP: 2C15F1A9 Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5
>
> _______________________________________________
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
>


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 10:29:07 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVTiQ-0008Qi-Rq; Sun, 25 Mar 2007 10:29:02 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVTiQ-0008Qb-8s
	for ima@ietf.org; Sun, 25 Mar 2007 10:29:02 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HVTiB-0003Qk-Of
	for ima@ietf.org; Sun, 25 Mar 2007 10:29:01 -0400
Received: (eyou send program); Sun, 25 Mar 2007 22:28:44 +0800
Message-ID: <374832924.26587@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO yaojk) (127.0.0.1)
	by 127.0.0.1 with SMTP; Sun, 25 Mar 2007 22:28:44 +0800
Message-ID: <026d01c76ee9$e5c77d40$0301a8c0@YaoJK>
From: "Yao Jiankang" <yaojk@cnnic.cn>
To: <ima@ietf.org>,
	"Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<374715712.14115@cnnic.cn>
Subject: Re: [EAI] draft-ietf-eai-smtpext-04.txt: (#1): 2.6. Body Parts and
	SMTPExtensions 
Date: Sun, 25 Mar 2007 22:28:46 +0800
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


----- Original Message ----- 
From: "Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
To: <ima@ietf.org>
Sent: Saturday, March 24, 2007 1:53 PM
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#1): 2.6. Body Parts and 
SMTPExtensions


>
> This chapter need addition (ALTERNATIVE 1: 'no HDR=UTF8SMTP parameter'):
>
>    To discover which messages are UTF8SMTP, SMTP server needs
>    parse all message header fields (including header fields from
>    MIME body parts). There is no ESMTP parameter which tell
>    that message is UTF8SMTP message.


ALTERNATIVE 1: will be used since our WG has removed 'HDR=UTF8SMTP 
parameter' .


>
>
> ( If ALTERNATIVE 2: 'HDR=UTF8SMTP parameter' is selected then additions
>  are different. )
>
> / Kari Hurtta
>
>
> _______________________________________________
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
> 


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



_______
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
> 


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 10:45:11 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVTy3-0002ME-Mi; Sun, 25 Mar 2007 10:45:11 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVTy1-0002M8-PM
	for ima@ietf.org; Sun, 25 Mar 2007 10:45:09 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HVTy0-0005Tl-2e
	for ima@ietf.org; Sun, 25 Mar 2007 10:45:09 -0400
Received: (eyou send program); Sun, 25 Mar 2007 22:44:45 +0800
Message-ID: <374833885.30372@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO yaojk) (127.0.0.1)
	by 127.0.0.1 with SMTP; Sun, 25 Mar 2007 22:44:45 +0800
Message-ID: <028e01c76eec$23108190$0301a8c0@YaoJK>
From: "Yao Jiankang" <yaojk@cnnic.cn>
To: <ima@ietf.org>,
	"Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com><5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>
	<374744454.12132@cnnic.cn>
Subject: Re: [EAI] draft-ietf-eai-smtpext-04.txt: (#8.1): Addition: 2.7.7.
	finaldelivery MTA
Date: Sun, 25 Mar 2007 22:44:40 +0800
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.1 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


----- Original Message ----- 
From: "Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
To: <ima@ietf.org>
Sent: Saturday, March 24, 2007 9:52 PM
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#8.1): Addition: 2.7.7. 
finaldelivery MTA


> Kari Hurtta <hurtta+gmane@siilo.fmi.fi> writes:
>
>> Addition:
>>
>> 2.7.7. final delivery MTA
>>
>>   The final delivery MTA must take care that it does not pass UTF8SMTP
>>   messages to Mail Delivery Agent (MDA) or message store (MS) which do
>>   not support UTF8SMTP. How this is arranged is outside the scope of this
>>   document.
>>
>>   This document suggests that the final delivery MTA does not announce
>>   UTF8SMTP support on EHLO reponse if MDA or MS does not support
>>   UTF8SMTP.

will consider to add.

>>
>
> ALTERNATIVE 2:   'HDR=UTF8SMTP parameter' addition to this new chapter:
>
>  The final delivery MTA is recommended to reject RCPT -command, if
>  given mailbox does not accept UTF8SMTP messages and HDR=UTF8SMTP
>  parameter was given on MAIL -command.


'HDR=UTF8SMTP parameter' has been removed by this WG.

>
> / Kari Hurtta
>
>
> _______________________________________________
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
> 


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 11:09:25 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVULF-0004W2-3N; Sun, 25 Mar 2007 11:09:09 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVULD-0004TA-6i
	for ima@ietf.org; Sun, 25 Mar 2007 11:09:07 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVULA-0008Cf-RY
	for ima@ietf.org; Sun, 25 Mar 2007 11:09:07 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVUL6-0007Yx-7b for ima@ietf.org; Sun, 25 Mar 2007 17:09:00 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 25 Mar 2007 17:09:00 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 25 Mar 2007 17:09:00 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 25 Mar 2007 18:08:48 +0300
Lines: 38
Message-ID: <5dvegp2we7.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<374715712.14115@cnnic.cn> <374832924.26587@cnnic.cn>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#1): 2.6. Body Parts and
	SMTPExtensions
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

"Yao Jiankang" <yaojk@cnnic.cn> writes in gmane.ietf.ima:

> ----- Original Message ----- 
> From: "Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
> To: <ima@ietf.org>
> Sent: Saturday, March 24, 2007 1:53 PM
> Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#1): 2.6. Body Parts
> and SMTPExtensions
> 
> 
> >
> > This chapter need addition (ALTERNATIVE 1: 'no HDR=UTF8SMTP parameter'):
> >
> >    To discover which messages are UTF8SMTP, SMTP server needs
> >    parse all message header fields (including header fields from
> >    MIME body parts). There is no ESMTP parameter which tell
> >    that message is UTF8SMTP message.
> 
> 
> ALTERNATIVE 1: will be used since our WG has removed 'HDR=UTF8SMTP
> parameter' .

I have not seen call on list.

http://www3.ietf.org/proceedings/07mar/slides/eai-0.pdf

says "Disposition of HDR=UTF8SMTP idea"

Was it this ?

I looked "Disposition" from my ISP's English to Finnish dictionary.
( it gives "alttius", jÃ¤rjestely", "jÃ¤sennys", "jÃ¤sentely",
  "katsantokanta", "luonne", "luonteenlaatu", "luontumus" and so on )

Look like it is something like "handling" -- nothing of these translations
what looks like "removal" or "rejection".

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 12:09:05 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVVGj-0004jx-1w; Sun, 25 Mar 2007 12:08:33 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVVGh-0004jV-22
	for ima@ietf.org; Sun, 25 Mar 2007 12:08:31 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVVGf-0005Sz-J0
	for ima@ietf.org; Sun, 25 Mar 2007 12:08:31 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVVGU-0005aV-57 for ima@ietf.org; Sun, 25 Mar 2007 18:08:18 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 25 Mar 2007 18:08:18 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 25 Mar 2007 18:08:18 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 25 Mar 2007 19:08:07 +0300
Lines: 113
Message-ID: <5dr6rd2tnc.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2857c5c041d6c02d7181d602c22822c8
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#14) ALTERNATIVE 3: New SMTP
	return code
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


Suggestion:  
   I suggest new reply code to SMTP "Some recipients failed UTF8SMTP
     downgrade, retry message with one recipient"

   I think that that is some 4XX  code (perhaps Klensin may give
   suggestion?)

   Charles Lindsey suggested new reply code for "message rejected
   because next hop does not support UTF8SMTP"

   I call this 5XX code.

   These 4XX  and 5XX needed replaced with actual numbers.
   Is there registry?

   (Hmm. Also new extended status codes are required. )

Question:
   Is something required for enabling this new reply code ?
   HDR=UTF8SMTP was dropped. Can this be enable just implicity
   because SMTP client seemed send UTF8SMTP message ?


Rationale:  (from message <5dslbtop3z.fsf@Hurtta06k.keh.iki.fi>
             subject "Re: draft-ietf-eai-smtpext-04.txt: (#8.1): 
                      Addition: 2.7.7.final delivery MTA" )
            
    There is cases on draft-ietf-eai-downgrade-03.txt which are syntactically
    valid messages, but downgrading for them is not possible:

|       2.  <Non-ASCII>
|           This email header downgrading fails because this header is
|           not downgradable.


    So that is quite hard problem for the final delivery MTA.

    Assuming that 
        1) message is syntaxtically valid, 
        2) it have two recipients which one accepts UTF8SMTP messages 
           and another do not accept UTF8SMTP, and 
        3) on message have not enough information for downgrading


    Only way on where final delivery MTA can inform that
        1) One recipient success, and
        2) Another recipeint fails
    is
        1) Accept message on final dot on DATA -command
        2) send Non-delivery-notification (NDN) for failed
           recipeint.

    So

      ---------------            +----------+           +----------+
     /               \           | "border" |           |  final   |
     |   Internet    | ---smtp-> |          | --smtp--> | delivery |
     \               /           |   MTA    |           |   MTA    |
      ---------------            +----------+           +----------+

    is not needed for "backscatter",

      ---------------             +----------+
     /               \            |  final   |
     |   Internet    | ---smtp->  | delivery |
     \               /            |   MTA    |
      ---------------             +----------+

    is enough. Assuming that on Internet there is senders which
    fake MAIL FROM address :-)


Chapter "2.1.  Framework for the Internationalization Extension" 
addition:

   (8) New  SMTP reply codes 4XX, 5XX are defined by this 
       extension.


New chapter "2.X New SMTP reply codes"

  Two new SMTP reply codes are defined. By sending UTF8SMTP 
  message SMTP client indicates that it understand these new 
  codes.

  These new reply codes are used on response of final dot
  on DATA -command.

  SMTP Reply-code 4XX indicates that for some (but not all 
  recipients) is UTF8SMTP downgrading required, but that 
  failed. SMTP clinet is asked to retry message with every
  recipient as own smtp transaction.

  SMTP Reply-code 5XX indicates that UTF8SMTP downgrading
  was required for all recipients but downgrading failed.
  
Chapter "2.7.7. final delivery MTA" addition (I suggested that 
chapter on my item #8):

   The final delivery MTA may reply with SMTP rcode 4xx 
   on response of final dot on DATA command if message are several 
   recipients, message is UTF8SMTP message, some (but not all 
   recipients) do not accept UTF8SMTP messages and downgrading
   of message fails.

   The final delivery MTA may reply  with SMTP code 5XX
   on response of final dot on DATA command if 
   message is UTF8SMTP message, all recipients do not accept
   UTF8SMTP message and downgrading of message fails.
   

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 12:31:47 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVVcs-000645-1N; Sun, 25 Mar 2007 12:31:26 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVVcq-00061P-90
	for ima@ietf.org; Sun, 25 Mar 2007 12:31:24 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVVco-0007my-VL
	for ima@ietf.org; Sun, 25 Mar 2007 12:31:24 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVVci-0008C3-Un for ima@ietf.org; Sun, 25 Mar 2007 18:31:16 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 25 Mar 2007 18:31:16 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 25 Mar 2007 18:31:16 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi> 
Date: 25 Mar 2007 19:31:10 +0300
Lines: 33
Message-ID: <5dmz212skx.fsf@Hurtta06k.keh.iki.fi>
References: <200703201920.l2KJKenc011667@clerew.man.ac.uk>
	<374486935.15865@cnnic.cn> <374832887.03514@cnnic.cn>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034
Subject: [EAI] Re: Discussion of draft-ietf-eai-smtpext-04
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

"Yao Jiankang" <yaojk@cnnic.cn> writes in gmane.ietf.ima:

> From: "Charles Lindsey" <chl@clerew.man.ac.uk>
> To: "IMA" <ima@ietf.org>
> Sent: Wednesday, March 21, 2007 10:20 PM
> Subject: [EAI] Discussion of draft-ietf-eai-smtpext-04
> >    ... If it sends the domain in UTF-8 form, the
> >    original SMTP client SHOULD first verify that the string is valid for
> >    a domain name according to IDNA rules.  As required by RFC 2821, it
> >    MUST not attempt to parse, evaluate, or transform the local part in
> >    any way if the UTF8SMTP SMTP extension is offered by the server.  If
> >    the UTF8SMTP SMTP extension is not offered by the Server, the SMTP
> >    Client MUST NOT transmit an internationalized address and MUST NOT
> >    transmit a mail message which contains internationalized mail headers
> >    [EAI-utf8header].
> >
> > Please add, after "internationalized mail headers", "at any level within
> > its MIME structure", since that is what [EAI-utf8header] implies.
> 
> you hope to change the sentence "MUST NOT transmit a mail message
> which contains internationalized mail headers
> [EAI-utf8header]."  to "MUST NOT transmit a mail message which
> contains internationalized mail headers
> [EAI-utf8header] at any level within its MIME structure." ??

+1 

I also suggest that change.

( And there needed also same requirement for any new
  message/* subtypes defined on EAI DSN draft. ).

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 12:57:08 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVW1W-0000Qn-74; Sun, 25 Mar 2007 12:56:54 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVW1V-0000Qg-2z
	for ima@ietf.org; Sun, 25 Mar 2007 12:56:53 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVW1T-0002Jn-Pz
	for ima@ietf.org; Sun, 25 Mar 2007 12:56:53 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVW1P-0002P3-Hu for ima@ietf.org; Sun, 25 Mar 2007 18:56:48 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 25 Mar 2007 18:56:47 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sun, 25 Mar 2007 18:56:47 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi> 
Date: 25 Mar 2007 19:56:37 +0300
Lines: 28
Message-ID: <5dhcs92rei.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d
Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#15) 2.2. The Address
	Internationalization Service Extension
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


Addition: 

  If the UTF8SMTP SMTP extension is not offered by the server, 
  client MUST NOT transmit messages which includes MIME parts 
  with new MIME subtypes of "message" defined on [EAI-dsn] 
  (or on other UTF8SMTP related RFC) if  these parts include 
  (unencoded) 8-bit data.

Rationale:

  Effectively it is required that 8BITMIME downgraders 
  reject message/* subtypes (except message/rfc822) 
  which includes 8-bit data.    

  Because on this context UTF8SMTP was not offered,
  this indicates that possible 8BITMIME downgrader
  knows nothing about UTF8SMTP. Therefore it dows not
  know these message/* subtypes defined on [EAI-dsn].
  And it can not do anything smart for them. Only 
  option is reject (or drop message if mail from is
  <>)  when message/* subtype includes 8-bit data.
  MIME forbids quote-printabe and base64 encoding of 
  them.
  
  (I have discussed about this already several times.) 

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 21:21:21 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVdtE-00037T-59; Sun, 25 Mar 2007 21:20:52 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVdtD-00037N-3Q
	for ima@ietf.org; Sun, 25 Mar 2007 21:20:51 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HVdtA-0007Cb-Vf
	for ima@ietf.org; Sun, 25 Mar 2007 21:20:51 -0400
Received: (eyou send program); Mon, 26 Mar 2007 09:20:45 +0800
Message-ID: <374872045.07238@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO abc) (127.0.0.1)
	by 127.0.0.1 with SMTP; Mon, 26 Mar 2007 09:20:45 +0800
Message-ID: <002d01c76f44$fa8073d0$0201a8c0@abc>
From: "Yao Jiankang" <yaojk@cnnic.cn>
To: <ima@ietf.org>,
	"Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com><374715712.14115@cnnic.cn>
	<374832924.26587@cnnic.cn> <374835399.06920@cnnic.cn>
Subject: Re: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#1): 2.6. Body Parts
	andSMTPExtensions
Date: Mon, 26 Mar 2007 09:20:31 +0800
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0958456412=="
Errors-To: ima-bounces@ietf.org

--===============0958456412==
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: base64

eW91ciB1bmRlcnN0YW5kaW5nIG9mICJEaXNwb3NpdGlvbiIgbWF5IGJlIGNvcnJlY3QuDQpidXQg
aW4gdGhlIFByYWd1ZSBJRVRGIEVBSSBtZWV0aW5nLCBtYWpvcml0eSBkaWQgbm90IGxpa2UgdGhl
ICJEaXNwb3NpdGlvbiBvZiBIRFI9VVRGOFNNVFAgaWRlYSIuDQppdCBpcyBub3QgdGhhdCB0aGUg
IkRpc3Bvc2l0aW9uIiBjYW4gYmUgdW5kZXJzdG9vZCBhcyAicmVtb3ZlIi4NCmJ1dCB0aGUgIkRp
c3Bvc2l0aW9uIG9mIEhEUj1VVEY4U01UUCBpZGVhIiBpcyByZWplY3RlZCBieSBsYXN0IElFVEYg
RUFJIG1lZXRpbmcuDQoNCllBTyBKaWFua2FuZw0KQ05OSUMNCg0KDQoNCg0KDQotLS0tLSBPcmln
aW5hbCBNZXNzYWdlIC0tLS0tIA0KRnJvbTogIkthcmkgSHVydHRhIiA8aHVydHRhK2dtYW5lQHNp
aWxvLmZtaS5maT4NClRvOiA8aW1hQGlldGYub3JnPg0KU2VudDogU3VuZGF5LCBNYXJjaCAyNSwg
MjAwNyAxMTowOCBQTQ0KU3ViamVjdDogW0VBSV0gUmU6IGRyYWZ0LWlldGYtZWFpLXNtdHBleHQt
MDQudHh0OiAoIzEpOiAyLjYuIEJvZHkgUGFydHMgYW5kU01UUEV4dGVuc2lvbnMNCg0KDQo+ICJZ
YW8gSmlhbmthbmciIDx5YW9qa0Bjbm5pYy5jbj4gd3JpdGVzIGluIGdtYW5lLmlldGYuaW1hOg0K
PiANCj4+IC0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0gDQo+PiBGcm9tOiAiS2FyaSBIdXJ0
dGEiIDxodXJ0dGErZ21hbmVAc2lpbG8uZm1pLmZpPg0KPj4gVG86IDxpbWFAaWV0Zi5vcmc+DQo+
PiBTZW50OiBTYXR1cmRheSwgTWFyY2ggMjQsIDIwMDcgMTo1MyBQTQ0KPj4gU3ViamVjdDogW0VB
SV0gZHJhZnQtaWV0Zi1lYWktc210cGV4dC0wNC50eHQ6ICgjMSk6IDIuNi4gQm9keSBQYXJ0cw0K
Pj4gYW5kIFNNVFBFeHRlbnNpb25zDQo+PiANCj4+IA0KPj4gPg0KPj4gPiBUaGlzIGNoYXB0ZXIg
bmVlZCBhZGRpdGlvbiAoQUxURVJOQVRJVkUgMTogJ25vIEhEUj1VVEY4U01UUCBwYXJhbWV0ZXIn
KToNCj4+ID4NCj4+ID4gICAgVG8gZGlzY292ZXIgd2hpY2ggbWVzc2FnZXMgYXJlIFVURjhTTVRQ
LCBTTVRQIHNlcnZlciBuZWVkcw0KPj4gPiAgICBwYXJzZSBhbGwgbWVzc2FnZSBoZWFkZXIgZmll
bGRzIChpbmNsdWRpbmcgaGVhZGVyIGZpZWxkcyBmcm9tDQo+PiA+ICAgIE1JTUUgYm9keSBwYXJ0
cykuIFRoZXJlIGlzIG5vIEVTTVRQIHBhcmFtZXRlciB3aGljaCB0ZWxsDQo+PiA+ICAgIHRoYXQg
bWVzc2FnZSBpcyBVVEY4U01UUCBtZXNzYWdlLg0KPj4gDQo+PiANCj4+IEFMVEVSTkFUSVZFIDE6
IHdpbGwgYmUgdXNlZCBzaW5jZSBvdXIgV0cgaGFzIHJlbW92ZWQgJ0hEUj1VVEY4U01UUA0KPj4g
cGFyYW1ldGVyJyAuDQo+IA0KPiBJIGhhdmUgbm90IHNlZW4gY2FsbCBvbiBsaXN0Lg0KPiANCj4g
aHR0cDovL3d3dzMuaWV0Zi5vcmcvcHJvY2VlZGluZ3MvMDdtYXIvc2xpZGVzL2VhaS0wLnBkZg0K
PiANCj4gc2F5cyAiRGlzcG9zaXRpb24gb2YgSERSPVVURjhTTVRQIGlkZWEiDQo+IA0KPiBXYXMg
aXQgdGhpcyA/DQo+IA0KPiBJIGxvb2tlZCAiRGlzcG9zaXRpb24iIGZyb20gbXkgSVNQJ3MgRW5n
bGlzaCB0byBGaW5uaXNoIGRpY3Rpb25hcnkuDQo+ICggaXQgZ2l2ZXMgImFsdHRpdXMiLCBqw6Ry
amVzdGVseSIsICJqw6RzZW5ueXMiLCAiasOkc2VudGVseSIsDQo+ICAia2F0c2FudG9rYW50YSIs
ICJsdW9ubmUiLCAibHVvbnRlZW5sYWF0dSIsICJsdW9udHVtdXMiIGFuZCBzbyBvbiApDQo+IA0K
PiBMb29rIGxpa2UgaXQgaXMgc29tZXRoaW5nIGxpa2UgImhhbmRsaW5nIiAtLSBub3RoaW5nIG9m
IHRoZXNlIHRyYW5zbGF0aW9ucw0KPiB3aGF0IGxvb2tzIGxpa2UgInJlbW92YWwiIG9yICJyZWpl
Y3Rpb24iLg0KPiANCj4gLyBLYXJpIEh1cnR0YQ0KPiANCj4gDQo+IF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IElNQSBtYWlsaW5nIGxpc3QNCj4gSU1B
QGlldGYub3JnDQo+IGh0dHBzOi8vd3d3MS5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ltYQ0K
Pg==



--===============0958456412==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--===============0958456412==--



From ima-bounces@ietf.org Sun Mar 25 21:45:10 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVeGD-00051V-42; Sun, 25 Mar 2007 21:44:37 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVeGB-00051O-7L
	for ima@ietf.org; Sun, 25 Mar 2007 21:44:35 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVeG5-0001kF-Tj
	for ima@ietf.org; Sun, 25 Mar 2007 21:44:35 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVeFh-000437-DD for ima@ietf.org; Mon, 26 Mar 2007 03:44:05 +0200
Received: from du-001-092.access.de.clara.net ([212.82.227.92])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 03:44:05 +0200
Received: from nobody by du-001-092.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 03:44:05 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 02:42:24 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 13
Message-ID: <460716F0.7466@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com><5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>
	<374744454.12132@cnnic.cn> <374833885.30372@cnnic.cn>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-092.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2
Subject: [EAI] HDR=UTF8SMTP (was: draft-ietf-eai-smtpext-04.txt: (#8.1):
 Addition: 2.7.7. finaldelivery MTA)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Yao Jiankang wrote:

> 'HDR=UTF8SMTP parameter' has been removed by this WG.

I think you confuse that with the header field _within_
a message/utf-8 saying "I am a message/utf-8 (or not,
or downgraded, or upgraded)".

Otherwise I'd like to see a pointer where that precisely
was decided, by whom, on what base, etc.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 21:58:07 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVeTF-00033T-6Q; Sun, 25 Mar 2007 21:58:05 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVeTD-00033L-Q1
	for ima@ietf.org; Sun, 25 Mar 2007 21:58:03 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVeTC-0003l6-Fp
	for ima@ietf.org; Sun, 25 Mar 2007 21:58:03 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVeT2-0006qE-T0 for ima@ietf.org; Mon, 26 Mar 2007 03:57:52 +0200
Received: from du-001-092.access.de.clara.net ([212.82.227.92])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 03:57:52 +0200
Received: from nobody by du-001-092.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 03:57:52 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 02:54:25 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 10
Message-ID: <460719C1.1B12@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com><374715712.14115@cnnic.cn>
	<374832924.26587@cnnic.cn> <374835399.06920@cnnic.cn>
	<374872045.07238@cnnic.cn>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-092.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89
Subject: [EAI] HDR=UTF8SMTP (was: draft-ietf-eai-smtpext-04.txt: (#1): 2.6.
 Body Parts andSMTPExtensions)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Yao Jiankang wrote:

> the "Disposition of HDR=UTF8SMTP idea" is rejected by last IETF EAI meeting

No problem, I dispute that "rejected disposition" or whatever it was.
I also ask Harald and XiaDong to stop such EAI backchamber decisions,
not even visible in jabber for folks online at the meeting.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 22:14:34 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVeir-0001Ud-W0; Sun, 25 Mar 2007 22:14:13 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVeir-0001UY-4z
	for ima@ietf.org; Sun, 25 Mar 2007 22:14:13 -0400
Received: from twnic.net.tw ([211.72.210.250])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVeio-0005xA-Gd
	for ima@ietf.org; Sun, 25 Mar 2007 22:14:13 -0400
Received: from aabbeell (abel_pc.twnic.net.tw [211.72.211.199] (may be forged))
	(authenticated bits=0)
	by twnic.net.tw (8.13.8/8.13.8) with ESMTP id l2Q2E7n6007104;
	Mon, 26 Mar 2007 10:14:07 +0800
Message-ID: <010901c76f4c$b3265560$c7d348d3@aabbeell>
From: "abel" <abelyang@twnic.net.tw>
To: <ima@ietf.org>, "Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]><87F2B237E36CE025B401921E@p3.JCK.COM><op.tove9yxl6hl8nm@clerew.man.ac.uk><5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi><644E4D36D257FC9403DDB139@p3.JCK.COM><5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi><4602D0E5.22F0@xyzzy.claranet.de><5dwt18tsjj.fsf@Hurtta06k.keh.iki.fi><460489E3.2701@xyzzy.claranet.de><5dhcsbutgl.fsf@Hurtta06k.keh.iki.fi><4604FD18.3A53@xyzzy.claranet.de>
	<5dodmisx4w.fsf_-_@Hurtta06k.keh.iki.fi>
Subject: Re: [EAI] MAIL command length (Re: HDR=UTF8SMTP)
Date: Mon, 26 Mar 2007 10:16:00 +0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1807
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1896
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


----- Original Message ----- 
From: "Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
To: <ima@ietf.org>
Sent: Saturday, March 24, 2007 7:23 PM
Subject: [EAI] MAIL command length (Re: HDR=UTF8SMTP)


> Frank Ellermann <nobody@xyzzy.claranet.de> writes
> in gmane.ietf.ima:
>
> > Kari Hurtta wrote:
> >
> > > BODY=BINARYMIME does not fit to picture.
> >
> > Sorry, I only checked 1652 and forgot this.
> >
> > > Therefore BODY=UTF8SMTP does not fly.
> >
> > A pair of parameters like UTF88BITMIME and
> > UTF8BINARYMIME could cover it.  With nicer
> > names, maybe.
>
> I do not think that MAIL FROM command line
> need to be short. It is anyway required that
> SMTP extensions specifies how much they increases
> the maximum length of the MAIL and RCPT command.
>
> / Kari Hurtta

+1,
Reference to other extension, they have a small section to talk about LENGTH
effect in MAIL/RCPT commands, inclue an extreme example.


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 22:18:31 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVen0-0003gV-Ox; Sun, 25 Mar 2007 22:18:30 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVen0-0003gQ-9h
	for ima@ietf.org; Sun, 25 Mar 2007 22:18:30 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVemy-0006Nz-WA
	for ima@ietf.org; Sun, 25 Mar 2007 22:18:30 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVemk-0001A4-5c for ima@ietf.org; Mon, 26 Mar 2007 04:18:14 +0200
Received: from du-001-092.access.de.clara.net ([212.82.227.92])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 04:18:14 +0200
Received: from nobody by du-001-092.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 04:18:14 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 03:17:23 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 37
Message-ID: <46071F23.719E@xyzzy.claranet.de>
References: <200703201920.l2KJKenc011667@clerew.man.ac.uk>
	<374486935.15865@cnnic.cn> <374832887.03514@cnnic.cn>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-092.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 69a74e02bbee44ab4f8eafdbcedd94a1
Subject: [EAI] UTF8-non-ASCII (was: Discussion of draft-ietf-eai-smtpext-04)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Yao Jiankang wrote:

>> Please s/UTF8-non-ASCII/UTF8-xtra-char/ throughout, since that
>> is the name of the ABNF rule for exactly the same concept in
>> Utf8headers, and we want to have consistent terminology.
 
> will consider it again.

Let the other I-D change UTF8-xtra-char to UTF8-non-ASCII, then
it's also consistent with RFC 3977.  At some point in time the
NetNews folks could wish to adopt EAI, one common term is better,

>> However, on this topic,should we not be defining some extra error codes
>> for RFC 3463 (e.g. "Rejected because next hop does not support UFT8SMTP",
>> or "downgrade not possible")? RFC 3463 claimed to allow future extension
>> of that nature, but OTOH it did not establish any IANA Registry to keep
>> track of them. Does anybody know whether there have been any such
>> extensions to date?
 
> yes, this is a issue that we need a little discussion for.
> Who else know this clearly?

A draft for a registry was posted recently on the SMTP list, that's
"work in progress".  Do you need a registry to define new codes ?

>> I am not convinced that such retrying is even a good idea in most cases,
>> and it is really up to the implementor to do whatever he thinks best. So
>> "MAY" would be quite strong enough.
 
> change "recommended" to "suggested"??

Maybe remove the complete paragraph until Randall explains how it's
supposed to work.  Or keep it as "was suggested", and decide this
in a later revision. 

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 22:24:58 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVetG-0006e4-4R; Sun, 25 Mar 2007 22:24:58 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVetE-0006dG-Je
	for ima@ietf.org; Sun, 25 Mar 2007 22:24:56 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVetD-00077d-Aj
	for ima@ietf.org; Sun, 25 Mar 2007 22:24:56 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVetA-000274-WF for ima@ietf.org; Mon, 26 Mar 2007 04:24:53 +0200
Received: from du-001-092.access.de.clara.net ([212.82.227.92])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 04:24:52 +0200
Received: from nobody by du-001-092.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 04:24:52 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 03:24:30 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 10
Message-ID: <460720CE.3923@xyzzy.claranet.de>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de> <5d1wjdzq87.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-092.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89
Subject: [EAI] Re: draft-hurtta-eai-messagestore-00.txt
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

> On one sysmtem there is several MUAs, but only one MDA.

After you convinced me that MDA can be what I knew as Mlocal,
yes, there can be only one mailer known as "local".  But it
won't surprise me if sendmail.cf can be tweaked into having
additional Mlocal1, Mlocal2, ... used depending on the phase
of the moon... <gd&r>



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 22:49:50 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVfGn-0000ml-8h; Sun, 25 Mar 2007 22:49:17 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVfGm-0000md-Lq
	for ima@ietf.org; Sun, 25 Mar 2007 22:49:16 -0400
Received: from sniper.icu.ac.kr ([210.107.128.51])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVfGi-0001EA-0w
	for ima@ietf.org; Sun, 25 Mar 2007 22:49:16 -0400
Received: (snipe 10526 invoked by uid 0); 26 Mar 2007 11:49:34 +0900
Received: from newcat@icu.ac.kr with Spamsniper 2.96.00 (Processed in 0.772893
	secs); 
Received: from unknown (HELO ?210.107.139.114?) (Z???own@210.107.139.114)
	by unknown with SMTP; 26 Mar 2007 11:49:33 +0900
X-SNIPER-SENDERIP: 210.107.139.114
X-SNIPER-MAILFROM: newcat@icu.ac.kr
X-SNIPER-RCPTTO: nobody@xyzzy.claranet.de, ima@ietf.org, yangwooko@gmail.com
Message-ID: <460734A0.9080301@icu.ac.kr>
Date: Mon, 26 Mar 2007 11:49:04 +0900
From: Yangwoo Ko <newcat@icu.ac.kr>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Frank Ellermann <nobody@xyzzy.claranet.de>
Subject: Re: [EAI] HDR=UTF8SMTP
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com><5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>	<374744454.12132@cnnic.cn>
	<374833885.30372@cnnic.cn> <460716F0.7466@xyzzy.claranet.de>
In-Reply-To: <460716F0.7466@xyzzy.claranet.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228
Cc: ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


Frank Ellermann wrote:
> Yao Jiankang wrote:
> 
>> 'HDR=UTF8SMTP parameter' has been removed by this WG.
> 
> I think you confuse that with the header field _within_
> a message/utf-8 saying "I am a message/utf-8 (or not,
> or downgraded, or upgraded)".
> 
> Otherwise I'd like to see a pointer where that precisely
> was decided, by whom, on what base, etc.

There was a short discussion on this in the last IETF meeting, and it is 
found that there is a "significantly" rough consensus on not having this 
parameter. Since it is very rough, we need more discussion on this. 
However, Yao, as author, doesn't seem to want taking the risk of relying 
on that parameter that is on the risk of possible removal. :-)

> 
> Frank
> 
> 
> 
> _______________________________________________
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
> 
> 


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 22:57:55 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVfP9-0004Li-GO; Sun, 25 Mar 2007 22:57:55 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVfP8-0004Lc-Ts
	for ima@ietf.org; Sun, 25 Mar 2007 22:57:54 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVfP7-00027u-Gb
	for ima@ietf.org; Sun, 25 Mar 2007 22:57:54 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVfOy-00074W-DY for ima@ietf.org; Mon, 26 Mar 2007 04:57:44 +0200
Received: from du-001-092.access.de.clara.net ([212.82.227.92])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 04:57:44 +0200
Received: from nobody by du-001-092.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 04:57:44 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 03:34:30 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 46
Message-ID: <46072326.15CF@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dhcs92rei.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-092.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336
Subject: [EAI] MIME questions (was: draft-ietf-eai-smtpext-04.txt: (#15)
	2.2. The Address Internationalization Service Extension)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

> Addition:

>   If the UTF8SMTP SMTP extension is not offered by the server,
>   client MUST NOT transmit messages which includes MIME parts
>   with new MIME subtypes of "message" defined on [EAI-dsn]
>   (or on other UTF8SMTP related RFC) if  these parts include
>   (unencoded) 8-bit data.

That's bogus, nothing is wrong with transporting 8bit
MIME Content-Types in the body over 8BITMIME.

> Because on this context UTF8SMTP was not offered,
> this indicates that possible 8BITMIME downgrader
> knows nothing about UTF8SMTP. Therefore it dows not
> know these message/* subtypes defined on [EAI-dsn].

So what ?  The sender obviously knows what UTF8SMTP
is, after all he sent it.  If he gets a "downgraded"
(8BITMIME) DSN he'll manage.  And if that beast is
forced to take a 7bit route they'd "encapsulate" it
as application/message or similar.  They could also
admit that 7bit relays are somewhat unpopular in
this millennium.

> I have discussed about this already several times

Failing to convince me, yes.  I propose to use the
term message/utf8 whereever you want long and IMO
factually wrong discussions of parsing MIME, with
message/utf8 we have a single point to define how
it works:

- by looking at the header (my proposal)
- by looking at the headers (incl. some MIME parts,
  not yet clearly specified wrt message/* subtypes)
- by looking at the header and MIME version

If we use message/utf8 consistently there's only
one point explaining how it's identified.  Doing
that again and again in each I-D or section of an
I-D strikes me as Bad Thing.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 23:04:15 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVfVG-0006mU-Rt; Sun, 25 Mar 2007 23:04:14 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVfVF-0006mP-JR
	for ima@ietf.org; Sun, 25 Mar 2007 23:04:13 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVfVE-0002qk-Aq
	for ima@ietf.org; Sun, 25 Mar 2007 23:04:13 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVfV1-0007x8-Rf for ima@ietf.org; Mon, 26 Mar 2007 05:03:59 +0200
Received: from du-001-092.access.de.clara.net ([212.82.227.92])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 05:03:59 +0200
Received: from nobody by du-001-092.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 05:03:59 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 04:03:31 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 6
Message-ID: <460729F3.62E8@xyzzy.claranet.de>
References: <200703201920.l2KJKenc011667@clerew.man.ac.uk>
	<374486935.15865@cnnic.cn> <374832887.03514@cnnic.cn>
	<5dmz212skx.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-092.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7aefe408d50e9c7c47615841cb314bed
Subject: [EAI] Re: Discussion of draft-ietf-eai-smtpext-04
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

> +1

-1  Keep the identification of message/utf8 in one place, not here.



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 23:16:17 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVfgv-0003zh-C8; Sun, 25 Mar 2007 23:16:17 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVfgt-0003zc-Tt
	for ima@ietf.org; Sun, 25 Mar 2007 23:16:15 -0400
Received: from twnic.net.tw ([211.72.210.250])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVfgs-0004g2-81
	for ima@ietf.org; Sun, 25 Mar 2007 23:16:15 -0400
Received: from aabbeell (abel_pc.twnic.net.tw [211.72.211.199] (may be forged))
	(authenticated bits=0)
	by twnic.net.tw (8.13.8/8.13.8) with ESMTP id l2Q3GCpV003294;
	Mon, 26 Mar 2007 11:16:12 +0800
Message-ID: <014e01c76f55$5f2b8760$c7d348d3@aabbeell>
From: "abel" <abelyang@twnic.net.tw>
To: <ima@ietf.org>, "Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com><5d648rupva.fsf@Hurtta06k.keh.iki.fi><46053BF3.1F21@xyzzy.claranet.de>
	<5d7it6ip39.fsf@Hurtta06k.keh.iki.fi>
Subject: Re: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#2): 2.1. Framework
	forthe Internationalization Extension
Date: Mon, 26 Mar 2007 11:18:05 +0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1807
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1896
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


> > Kari Hurtta wrote:
> >
> > > This chapter need addition (ALTERNATIVE 1: 'no HDR=UTF8SMTP
parameter'):
> >
> > >  (7) the maximum length of a MAIL FROM and RCPT TO command line is
> > >      increased by 268 characters by the possible addition of the
> > >      ALT-ADDRESS keyword and value
> >
> > Is that length("ALT-ADDRESS=")+256=268 based on the path length limit
> > 256 in 2821 ?
>
> Yes.
.
>
> Hmm. Add ALT-ADDRESS paramater need to use same encoding as ORCPT,
> that adds maximum length also. So 268 is not enough :-(
>
> > Frank
+1 on "...use same encoding as ORCPT..."

if max lengths in ORCPT local-part use % (percent-encode),  a utf8 char
equals
3-6 bytes , 1 byte converts to  percent-encode will become 3 bytes, base on
this rule,the Local-Part can not over 7 UTF8 characters ( 7 x 3 x 3 = 63 ),
propriety in the worst case, local-part can't be more than 3 UTF8 characters
( 4 x 6 x 3 =72 > 64)  , unless the mail admin knows this issue.

\uUnicode ? I am not sure what the 'Unicode' means, UCS-2 ? UCS-4 ? or just
UTF8?
it means U+XXYY or #&XXYY or otherwire.


>
> / Kari Hurtta
>
>
> _______________________________________________
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
>


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 23:27:31 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVfrb-00007G-7K; Sun, 25 Mar 2007 23:27:19 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVfrZ-000075-Tj
	for ima@ietf.org; Sun, 25 Mar 2007 23:27:17 -0400
Received: from twnic.net.tw ([211.72.210.250])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVfrM-0005kd-Rp
	for ima@ietf.org; Sun, 25 Mar 2007 23:27:17 -0400
Received: from aabbeell (pc199.twnic.net.tw [211.72.211.199])
	(authenticated bits=0)
	by twnic.net.tw (8.13.8/8.13.8) with ESMTP id l2Q3R32b008030;
	Mon, 26 Mar 2007 11:27:03 +0800
Message-ID: <019c01c76f56$e300cea0$c7d348d3@aabbeell>
From: "abel" <abelyang@twnic.net.tw>
To: <ima@ietf.org>, "Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dy7lmh555.fsf@Hurtta06k.keh.iki.fi>
Subject: Re: [EAI] draft-ietf-eai-utf8headers-04.txt: (#1) 5.3. Change
	onaddr-spec syntax
Date: Mon, 26 Mar 2007 11:28:56 +0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1807
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1896
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

thanks for Kari,
Your point is clear !
I will make some changes in next versoion.

> Specification of "angle-addr" makes "alt-address" required.
> On  examples there is non-ASCII address without "alt-address".
> I think that "alt-address" should be optional.
>
> That makes it
>
>       angle-addr = [CFWS] "<" utf8-addr-spec SP <alt-address> SP ">"
[CFWS] /
>                    [CFWS] "<" utf8-addr-spec ">" [CFWS]
>
> / Kari Hurtta
>
>
> _______________________________________________
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
>


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 23:33:36 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVfxg-0002Pp-8y; Sun, 25 Mar 2007 23:33:36 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVfxf-0002Pk-6L
	for ima@ietf.org; Sun, 25 Mar 2007 23:33:35 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVfxZ-0006Pw-SK
	for ima@ietf.org; Sun, 25 Mar 2007 23:33:35 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVfxY-00032r-41 for ima@ietf.org; Mon, 26 Mar 2007 05:33:28 +0200
Received: from du-001-092.access.de.clara.net ([212.82.227.92])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 05:33:28 +0200
Received: from nobody by du-001-092.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 05:33:28 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 04:30:35 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 46
Message-ID: <4607304B.1008@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dr6rd2tnc.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-092.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336
Subject: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#14) ALTERNATIVE 3: New
 SMTP return code
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

> Suggestion:
>    I suggest new reply code to SMTP "Some recipients failed UTF8SMTP
>      downgrade, retry message with one recipient"

>    I think that that is some 4XX code

| replies are 4yz if they can be successful if repeated without any
| change in command form or in properties of the sender or receiver
| (that is, the command is repeated identically and the receiver
|  does not put up a new implementation.)

Interesting question, I bet on 5xx.

>    These 4XX  and 5XX needed replaced with actual numbers.
>    Is there registry?

I-D 2821bis chapter 4.2 (?)

> Assuming that on Internet there is senders which fake
> MAIL FROM address :-)

Unlikely, they'd get an SPF FAIL :-)  Multiple receivers
with different properties (UTF8SMTP aware or not) without
the HDR=UTF8SMTP parameter are a royal PITA.

Maybe we should adopt I-D.hall-deferrals (*) for EAI, it has
precisely what we need, selective reject after DATA.

>   SMTP Reply-code 4XX indicates that for some (but not all
>   recipients) is UTF8SMTP downgrading required, but that
>   failed. SMTP clinet is asked to retry message with every
>   recipient as own smtp transaction.

>   SMTP Reply-code 5XX indicates that UTF8SMTP downgrading
>   was required for all recipients but downgrading failed.

Yeah, selective reject without selective reject is tricky.
How about using the "too many recipients" code as long as
there is a "mixed" scenario ?

Frank

*: <http://tools.ietf.org/html/draft-hall-deferrals-00>



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sun Mar 25 23:55:07 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVgI3-0002vL-E4; Sun, 25 Mar 2007 23:54:39 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVgI2-0002v8-Am
	for ima@ietf.org; Sun, 25 Mar 2007 23:54:38 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVgI1-0001Ed-1X
	for ima@ietf.org; Sun, 25 Mar 2007 23:54:38 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVgHn-00056U-Lv for ima@ietf.org; Mon, 26 Mar 2007 05:54:23 +0200
Received: from du-001-092.access.de.clara.net ([212.82.227.92])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 05:54:23 +0200
Received: from nobody by du-001-092.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 05:54:23 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 04:53:09 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 25
Message-ID: <46073595.2BC5@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com><5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>
	<374744454.12132@cnnic.cn>
	<374833885.30372@cnnic.cn> <460716F0.7466@xyzzy.claranet.de>
	<460734A0.9080301@icu.ac.kr>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-092.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3
Subject: [EAI] Re: HDR=UTF8SMTP
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Yangwoo Ko wrote:

> There was a short discussion on this in the last IETF meeting

Next time I'm interested in a meeting I try to find a PC with audio :-)

> there is a "significantly" rough consensus on not having this
> parameter. Since it is very rough, we need more discussion on this.

Okay, that sounds better than "decided and ready", I only understood
what HDR=UTF8SMTP is good for _after_ the meeting (yesterday) when
Kari proposed the alternatives:

It avoids backscatter without employing "selective reject" tricks
only existing as 00 I-D, or worse emulations of "selective reject".

> Yao, as author, doesn't seem to want taking the risk of relying
> on that parameter that is on the risk of possible removal. :-)

Understandable.  We could demand that UTF8SMTP "MUST NOT" use more
than one RCPT TO, but I fear that won't pass giggle tests:  It's
an unnecessary restriction after an SPF PASS.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 00:14:02 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVgan-0002Ro-V7; Mon, 26 Mar 2007 00:14:01 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVgan-0002PF-8A
	for ima@ietf.org; Mon, 26 Mar 2007 00:14:01 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVgah-00054Z-UL
	for ima@ietf.org; Mon, 26 Mar 2007 00:14:01 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVgag-00072S-Ll for ima@ietf.org; Mon, 26 Mar 2007 06:13:54 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 06:13:54 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 06:13:54 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 26 Mar 2007 07:13:46 +0300
Lines: 29
Message-ID: <5dr6rc63r9.fsf_-_@Hurtta06k.keh.iki.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
	<5d1wjdzq87.fsf@Hurtta06k.keh.iki.fi>
	<460720CE.3923@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a
Subject: [EAI] OT: sendmail.cf (Re: draft-hurtta-eai-messagestore-00.txt)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes
in gmane.ietf.ima:

> Kari Hurtta wrote:
> 
> > On one sysmtem there is several MUAs, but only one MDA.
> 
> After you convinced me that MDA can be what I knew as Mlocal,
> yes, there can be only one mailer known as "local".  But it
> won't surprise me if sendmail.cf can be tweaked into having
> additional Mlocal1, Mlocal2, ... used depending on the phase
> of the moon... <gd&r>

Yes, of course. Basically sendmail routes different domains
to mailers defined on sendmail.cf. Mailer defination start with
'M' on sendmail.cf. 

Normally mail domain equivalent of hostname on where sendmail 
is running is routed to mailer defination named with 'local' on 
sendmail.cf. 

Internally on sendmail there is also '*file*' mailer. That
can be considered also be MDA (it is used when mail is directed 
to file on .forward.)

So it is easy to setup (via mailertable) that 'domain1' goes
to 'local1' and so on ....

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 00:29:24 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVgp9-0000DU-S2; Mon, 26 Mar 2007 00:28:51 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVgp8-0000Cl-Pz
	for ima@ietf.org; Mon, 26 Mar 2007 00:28:50 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVgp7-0008N6-G0
	for ima@ietf.org; Mon, 26 Mar 2007 00:28:50 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVgp1-0001eg-CC for ima@ietf.org; Mon, 26 Mar 2007 06:28:43 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 06:28:43 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 06:28:43 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi> 
Date: 26 Mar 2007 07:28:33 +0300
Lines: 39
Message-ID: <5dlkhk632m.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dhcs92rei.fsf@Hurtta06k.keh.iki.fi>
	<46072326.15CF@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7baded97d9887f7a0c7e8a33c2e3ea1b
Subject: [EAI] Re: MIME questions (was: draft-ietf-eai-smtpext-04.txt: (#15)
	2.2. The Address Internationalization Service Extension)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes
in gmane.ietf.ima:

> Kari Hurtta wrote:
> 
> > Addition:
> 
> >   If the UTF8SMTP SMTP extension is not offered by the server,
> >   client MUST NOT transmit messages which includes MIME parts
> >   with new MIME subtypes of "message" defined on [EAI-dsn]
> >   (or on other UTF8SMTP related RFC) if  these parts include
> >   (unencoded) 8-bit data.
> 
> That's bogus, nothing is wrong with transporting 8bit
> MIME Content-Types in the body over 8BITMIME.
> 
> > Because on this context UTF8SMTP was not offered,
> > this indicates that possible 8BITMIME downgrader
> > knows nothing about UTF8SMTP. Therefore it dows not
> > know these message/* subtypes defined on [EAI-dsn].
> 
> So what ?  The sender obviously knows what UTF8SMTP
> is, after all he sent it.  If he gets a "downgraded"
> (8BITMIME) DSN he'll manage.  And if that beast is
> forced to take a 7bit route they'd "encapsulate" it
> as application/message or similar.  They could also
> admit that 7bit relays are somewhat unpopular in
> this millennium.

message/utf8 (or what it is) media types can occur
on also some other messages than on DSN.


On DSN this situation is likely NOT to occur because
"The sender obviously knows what UTF8SMTP is, after all 
 he sent it"   -- therefore smtp server is offering 
 UTF8SMTP SMTP extension.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 00:55:19 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVhEU-0001Tx-GN; Mon, 26 Mar 2007 00:55:02 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVhET-0001Tn-EG
	for ima@ietf.org; Mon, 26 Mar 2007 00:55:01 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVhES-0003hb-4L
	for ima@ietf.org; Mon, 26 Mar 2007 00:55:01 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVhE8-0004tS-3X for ima@ietf.org; Mon, 26 Mar 2007 06:54:40 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 06:54:40 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 06:54:40 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 26 Mar 2007 07:54:24 +0300
Lines: 36
Message-ID: <5dhcs861vj.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>
	<374744454.12132@cnnic.cn> <374833885.30372@cnnic.cn>
	<460716F0.7466@xyzzy.claranet.de> <460734A0.9080301@icu.ac.kr>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f
Subject: [EAI] Re: HDR=UTF8SMTP
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Yangwoo Ko <newcat@icu.ac.kr> writes in gmane.ietf.ima:

> Frank Ellermann wrote:
> > Yao Jiankang wrote:
> >
> >> 'HDR=UTF8SMTP parameter' has been removed by this WG.
> > I think you confuse that with the header field _within_
> > a message/utf-8 saying "I am a message/utf-8 (or not,
> > or downgraded, or upgraded)".
> > Otherwise I'd like to see a pointer where that precisely
> > was decided, by whom, on what base, etc.
> 
> There was a short discussion on this in the last IETF meeting, and it
> is found that there is a "significantly" rough consensus on not having
> this parameter. Since it is very rough, we need more discussion on
> this. However, Yao, as author, doesn't seem to want taking the risk of
> relying on that parameter that is on the risk of possible removal. :-)

I'm still suggesting HDR=UTF8SMTP.   

It have merits on SMTP (and it is yet more needed for LMTP --
there is some discussion on draft-hurtta-eai-messagestore-00)

There is not definately consensus on this mailing list for
removal of HDR=UTF8SMTP parameter :-)

Basically HDR=UTF8SMTP makes possible to reject RCPT TO command
if SMTP server is not willing to do downgrade and it knowns that
mailbox do not accept UTF8SMTP messages.

There is still even with HDR=UTF8SMTP needed new SMTP reply codes.
DATA content may be valid, but not UTF8SMTP-downgradeable, so
reply code for '1 recipient only' is needed (or we make dependency to 
draft-hall-deferrals-00 (if that draft flys) ).

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 01:08:07 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVhQw-0006XF-SZ; Mon, 26 Mar 2007 01:07:54 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVhQv-0006X1-Su
	for ima@ietf.org; Mon, 26 Mar 2007 01:07:53 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVhQr-0005l9-HH
	for ima@ietf.org; Mon, 26 Mar 2007 01:07:53 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVhQl-0006Xl-4a for ima@ietf.org; Mon, 26 Mar 2007 07:07:43 +0200
Received: from du-001-092.access.de.clara.net ([212.82.227.92])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 07:07:43 +0200
Received: from nobody by du-001-092.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 07:07:43 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 06:03:53 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 44
Message-ID: <46074629.2EB2@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dhcs92rei.fsf@Hurtta06k.keh.iki.fi>
	<46072326.15CF@xyzzy.claranet.de> <5dlkhk632m.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-092.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69
Subject: [EAI] Re: MIME questions
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

> message/utf8 (or what it is) media types can occur
> on also some other messages than on DSN.

Yes, there are quite a lot message/* subtypes, starting
with message/news (chronologically the oldest, I think):

http://www.iana.org/assignments/media-types/message/

Your idea to "aggregate" the future UTF8SMTP related
subtypes, expecting that UTF8SMTP gateways know all
UTF8SMTP subtypes not limited to message/utf-8, also
the subtypes needed for DSNs, and whatever else might
be added, is just odd.  Or I don't understand it.

message/disposition-notification-utf-8 ???
message/partial-utf-8 ???
message/sipfraq-utf-8 ??? (or is that already UTF-8 ?)
message/tracking-status-utf-8 ???
...

The poor gateway MUST NOT be forced to parse such sub-
types for it's decision if a message is message/utf-8
or not.  There's a top-level CTE, and we know that
it's not allowed to have 8bit parts within 7bit, or
binary parts within 8bit.  That ought to be enough.

> On DSN this situation is likely NOT to occur because
> "The sender obviously knows what UTF8SMTP is, after all
>  he sent it"   -- therefore smtp server is offering
>  UTF8SMTP SMTP extension.

Yes.  Using a 7bit mailout in parallel with an UTF8SMTP
final delivery MTA, forced to use this mailout for its
bounces, appears to be unwise...

...we need application/message to encapsulate any weird
message subtype over 7bit hops.  It might be a perfect
8bit message/news, who knows ?  Harald and Charles did
not let me finish it off when we had this chance... :-)

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 01:47:43 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVi2w-0005Dw-ML; Mon, 26 Mar 2007 01:47:10 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVi2v-0005Dq-OP
	for ima@ietf.org; Mon, 26 Mar 2007 01:47:09 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVi2t-0001Ho-8t
	for ima@ietf.org; Mon, 26 Mar 2007 01:47:09 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVi2o-0003qE-On for ima@ietf.org; Mon, 26 Mar 2007 07:47:02 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 07:47:02 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 07:47:02 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 26 Mar 2007 08:46:48 +0300
Lines: 77
Message-ID: <5dd52w5zg7.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dhcs92rei.fsf@Hurtta06k.keh.iki.fi> 
	<46072326.15CF@xyzzy.claranet.de> <5dlkhk632m.fsf@Hurtta06k.keh.iki.fi>
	<46074629.2EB2@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6cca30437e2d04f45110f2ff8dc1b1d5
Subject: [EAI] Re: MIME questions
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes
in gmane.ietf.ima:

> Kari Hurtta wrote:
> 
> > message/utf8 (or what it is) media types can occur
> > on also some other messages than on DSN.
> 
> Yes, there are quite a lot message/* subtypes, starting
> with message/news (chronologically the oldest, I think):
> 
> http://www.iana.org/assignments/media-types/message/
> 
> Your idea to "aggregate" the future UTF8SMTP related
> subtypes, expecting that UTF8SMTP gateways know all
> UTF8SMTP subtypes not limited to message/utf-8, also
> the subtypes needed for DSNs, and whatever else might
> be added, is just odd.  Or I don't understand it.
> 
> message/disposition-notification-utf-8 ???
> message/partial-utf-8 ???
> message/sipfraq-utf-8 ??? (or is that already UTF-8 ?)
> message/tracking-status-utf-8 ???
> ...
> 
> The poor gateway MUST NOT be forced to parse such sub-
> types for it's decision if a message is message/utf-8
> or not.  There's a top-level CTE, and we know that
> it's not allowed to have 8bit parts within 7bit, or
> binary parts within 8bit.  That ought to be enough.

Poor gateway is forced to check  Content-* header fields
on mime subparts.

Most of these message/* media types on 
    http://www.iana.org/assignments/media-types/message/
are not applicable for SMTP mail.

And these media types (except perhaps message/news)
which are applicable for SMTP mail are 7-bit.

I have said several times that these new message/utf-8
types must NOT leak outside of UTF8SMTP universe.

What to do with them must be defined on downgrade draft
(must likely message/utf-8 is converted to message/rfc822
 and Content-Type: header field is modified correspondingly).

Because draft-ietf-eai-smtpext comes before
draft-ietf-eai-dsn these media types can not enumerated
on draft-ietf-eai-smtpext.


Poor gateway is required to know media types which are
on these eai workgroup drafts. 

 
> > On DSN this situation is likely NOT to occur because
> > "The sender obviously knows what UTF8SMTP is, after all
> >  he sent it"   -- therefore smtp server is offering
> >  UTF8SMTP SMTP extension.
> 
> Yes.  Using a 7bit mailout in parallel with an UTF8SMTP
> final delivery MTA, forced to use this mailout for its
> bounces, appears to be unwise...
> 
> ...we need application/message to encapsulate any weird
> message subtype over 7bit hops.  It might be a perfect
> 8bit message/news, who knows ?  Harald and Charles did
> not let me finish it off when we had this chance... :-)

Yes, application/message is good idea :-)


> Frank

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 02:04:08 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HViJ9-0002P5-2m; Mon, 26 Mar 2007 02:03:55 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HViJ8-0002Mz-9l
	for ima@ietf.org; Mon, 26 Mar 2007 02:03:54 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HViJ6-0004GW-Vo
	for ima@ietf.org; Mon, 26 Mar 2007 02:03:54 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HViIj-0006Xi-Mf for ima@ietf.org; Mon, 26 Mar 2007 08:03:29 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 08:03:29 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 08:03:29 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 26 Mar 2007 09:03:06 +0300
Lines: 35
Message-ID: <5d8xdk5yp1.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dhcs92rei.fsf@Hurtta06k.keh.iki.fi>
	<46072326.15CF@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5
Subject: [EAI] Re: MIME questions (was: draft-ietf-eai-smtpext-04.txt: (#15)
	2.2. The Address Internationalization Service Extension)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes
in gmane.ietf.ima:

> Failing to convince me, yes.  I propose to use the
> term message/utf8 whereever you want long and IMO
> factually wrong discussions of parsing MIME, with
> message/utf8 we have a single point to define how
> it works:
> 
> - by looking at the header (my proposal)
> - by looking at the headers (incl. some MIME parts,
>   not yet clearly specified wrt message/* subtypes)
> - by looking at the header and MIME version
> 
> If we use message/utf8 consistently there's only
> one point explaining how it's identified.  Doing
> that again and again in each I-D or section of an
> I-D strikes me as Bad Thing.
> 
> Frank

I have used term "UTF8SMTP message", but on where 
that can be defined?  


Perhaps on "draft-ietf-eai-utf8headers" ?


That is difficult if  draft-ietf-eai-utf8headers
comes before draft-ietf-eai-dsn.   

Perhaps I can try suggest chapter to 
draft-ietf-eai-utf8headers.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 04:11:03 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVkHX-0000TX-2a; Mon, 26 Mar 2007 04:10:23 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVkHV-0000Rh-6P
	for ima@ietf.org; Mon, 26 Mar 2007 04:10:21 -0400
Received: from smtp1gate.fmi.fi ([193.166.223.31])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVkHO-0008Dz-TG
	for ima@ietf.org; Mon, 26 Mar 2007 04:10:21 -0400
Received: from torkku.fmi.fi (torkku.fmi.fi [193.166.211.55]) 
	(envelope-from hurtta@siilo.fmi.fi)
	by smtp1gate.fmi.fi (8.12.11.20060308/8.12.11/smtpgate-20070214) with
	ESMTP id l2Q8A7Cr006321
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
	Mon, 26 Mar 2007 11:10:07 +0300
Received: from siilo.fmi.fi   by torkku.fmi.fi  with ESMTP id l2Q8A7cS026460 ;
	Mon, 26 Mar 2007 11:10:07 +0300
Received: from siilo.fmi.fi  by siilo.fmi.fi  with ESMTP id l2Q8A6od026006 ;
	Mon, 26 Mar 2007 11:10:06 +0300
Received: by siilo.fmi.fi  id l2Q8A2CJ026003; Mon, 26 Mar 2007 11:10:02 +0300
Message-Id: <200703260810.l2Q8A2CJ026003@siilo.fmi.fi>
Subject: UTF-8 characters and ORCPT (Re: [EAI] Re:
	draft-ietf-eai-smtpext-04.txt: (#2): 2.1. Framework forthe
	Internationalization Extension)
In-Reply-To: <014e01c76f55$5f2b8760$c7d348d3@aabbeell>
To: abel <abelyang@twnic.net.tw>
Date: Mon, 26 Mar 2007 11:10:02 +0300 (EEST)
From: Kari Hurtta <hurtta+ietf@siilo.fmi.fi>
X-Mailer: ELM [version 2.4ME+ PL123f (25)]
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="US-ASCII"
X-Filter: smtp1gate: 3 received headers rewritten with id 20070326/03132/01
X-Filter: smtp1gate: ID 3131/01, 1 parts scanned for known viruses
X-Filter: torkku: ID 0692/01, 1 parts scanned for known viruses
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(smtp1gate.fmi.fi [193.166.223.31]);
	Mon, 26 Mar 2007 11:10:07 +0300 (EEST)
X-Spam-Flag: NO
X-Spam-Status: False, hits=-2.5 required=5     (smtp1gate: ID  3131/01)
	report=BAYES_00,FORGED_RCVD_HELO
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464
Cc: ima@ietf.org, Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

>>> abel

> if max lengths in ORCPT local-part use % (percent-encode),  a utf8 char
> equals
> 3-6 bytes , 1 byte converts to  percent-encode will become 3 bytes, base on
> this rule,the Local-Part can not over 7 UTF8 characters ( 7 x 3 x 3 = 63 ),
> propriety in the worst case, local-part can't be more than 3 UTF8 characters
> ( 4 x 6 x 3 =72 > 64)  , unless the mail admin knows this issue.
> 
> \uUnicode ? I am not sure what the 'Unicode' means, UCS-2 ? UCS-4 ? or just
> UTF8?
> it means U+XXYY or #&XXYY or otherwire.


Hmm. Can  maximum length of ORCPT redefined ?

UTF8SMTP can (and must define) addition to command line 
length MAIL FROM and RCPT TO commands. That can take
account also longer ORCPT.

But then there is problem when message is downgraded.
Command line length may be longer than what DSN extension
gives.

So can ORCPT transfer UTF-8 original address at all ?

If not it must be dropped when message leaves UTF8SMTP
environment.

( Who was talking about can of worms? :-) )

/ Kari Hurtta

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 04:11:50 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVkIw-00015v-ED; Mon, 26 Mar 2007 04:11:50 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVkIv-00015i-JA
	for ima@ietf.org; Mon, 26 Mar 2007 04:11:49 -0400
Received: from smtp2gate.fmi.fi ([193.166.223.32])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVkIs-0000DJ-SZ
	for ima@ietf.org; Mon, 26 Mar 2007 04:11:49 -0400
Received: from torkku.fmi.fi (torkku.fmi.fi [193.166.211.55]) 
	(envelope-from hurtta@siilo.fmi.fi)
	by smtp2gate.fmi.fi (8.12.11.20060308/8.12.11/smtpgate-20070214) with
	ESMTP id l2Q8Bi65018739
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
	Mon, 26 Mar 2007 11:11:44 +0300
Received: from siilo.fmi.fi   by torkku.fmi.fi  with ESMTP id l2Q8Bibx026480 ;
	Mon, 26 Mar 2007 11:11:44 +0300
Received: from siilo.fmi.fi  by siilo.fmi.fi  with ESMTP id l2Q8BhdU026024 ;
	Mon, 26 Mar 2007 11:11:43 +0300
Received: by siilo.fmi.fi  id l2Q8BhW7026021; Mon, 26 Mar 2007 11:11:43 +0300
Message-Id: <200703260811.l2Q8BhW7026021@siilo.fmi.fi>
Subject: Re: [EAI] draft-ietf-eai-utf8headers-04.txt: (#1) 5.3. Change
	onaddr-spec syntax
In-Reply-To: <019c01c76f56$e300cea0$c7d348d3@aabbeell>
To: abel <abelyang@twnic.net.tw>
Date: Mon, 26 Mar 2007 11:11:43 +0300 (EEST)
From: Kari Hurtta <hurtta+ietf@siilo.fmi.fi>
X-Mailer: ELM [version 2.4ME+ PL123f (25)]
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="US-ASCII"
X-Filter: smtp2gate: 3 received headers rewritten with id 20070326/02921/01
X-Filter: smtp2gate: ID 2918/01, 1 parts scanned for known viruses
X-Filter: torkku: ID 0694/01, 1 parts scanned for known viruses
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(smtp2gate.fmi.fi [193.166.223.32]);
	Mon, 26 Mar 2007 11:11:45 +0300 (EEST)
X-Spam-Flag: NO
X-Spam-Status: False, hits=-2.3 required=5     (smtp2gate: ID  2918/01)
	report=AWL,BAYES_00,FORGED_RCVD_HELO
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f
Cc: ima@ietf.org, Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

>>> abel
> thanks for Kari,
> Your point is clear !
> I will make some changes in next versoion.

There was also some problems with SP  (which I did not noticed).

> > Specification of "angle-addr" makes "alt-address" required.
> > On  examples there is non-ASCII address without "alt-address".
> > I think that "alt-address" should be optional.
> >
> > That makes it
> >
> >       angle-addr = [CFWS] "<" utf8-addr-spec SP <alt-address> SP ">"
> [CFWS] /
> >                    [CFWS] "<" utf8-addr-spec ">" [CFWS]

/ Kari Hurtta

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 04:43:24 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVkmz-0002Qu-Bx; Mon, 26 Mar 2007 04:42:53 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVkmx-0002PE-6Z
	for ima@ietf.org; Mon, 26 Mar 2007 04:42:51 -0400
Received: from twnic.net.tw ([211.72.210.250])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVkmv-0001k6-IU
	for ima@ietf.org; Mon, 26 Mar 2007 04:42:51 -0400
Received: from aabbeell (pc093.twnic.net.tw [211.72.211.93])
	(authenticated bits=0)
	by twnic.net.tw (8.13.8/8.13.8) with ESMTP id l2Q8gka8004021;
	Mon, 26 Mar 2007 16:42:46 +0800
Message-ID: <025a01c76f82$fe36e2f0$c7d348d3@aabbeell>
From: "abel" <abelyang@twnic.net.tw>
To: "Kari Hurtta" <hurtta+ietf@siilo.fmi.fi>
References: <200703260811.l2Q8BhW7026021@siilo.fmi.fi>
Subject: Re: [EAI] draft-ietf-eai-utf8headers-04.txt: (#1) 5.3. Change
	onaddr-spec syntax
Date: Mon, 26 Mar 2007 16:44:36 +0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1807
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1896
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a
Cc: ima@ietf.org, Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


> >>> abel
> > thanks for Kari,
> > Your point is clear !
> > I will make some changes in next versoion.
>
> There was also some problems with SP  (which I did not noticed).
>
> > > Specification of "angle-addr" makes "alt-address" required.
> > > On  examples there is non-ASCII address without "alt-address".
> > > I think that "alt-address" should be optional.
> > >
> > > That makes it
> > >
> > >       angle-addr = [CFWS] "<" utf8-addr-spec SP <alt-address> SP ">"
> > [CFWS] /
> > >                    [CFWS] "<" utf8-addr-spec ">" [CFWS]
>
Yes, I saw this issue,
I think it' is better without SP:
angle-addr = [CFWS] "<" utf8-addr-spec<alt-address>">" [CFWS] /
                    [CFWS] "<" utf8-addr-spec ">" [CFWS]

because of MTAs  tokekize and parse issue.
SP or SPs will make different when header values change, such as
downgrading,
<UTF8@IDN SP <ALT-ADDRESS>SP> , that should delete UTF8@IDN or
get ALT-ADDRESS. it is possible make some confuse with SP(s),
and other comments are welcome.


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 05:42:55 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVlin-000589-Bg; Mon, 26 Mar 2007 05:42:37 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVlim-00057z-4a
	for ima@ietf.org; Mon, 26 Mar 2007 05:42:36 -0400
Received: from brmea-mail-2.sun.com ([192.18.98.43])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVlig-0007Y4-7i
	for ima@ietf.org; Mon, 26 Mar 2007 05:42:36 -0400
Received: from fe-amer-04.sun.com ([192.18.108.178])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id
	l2Q9gRQA004503 for <ima@ietf.org>; Mon, 26 Mar 2007 09:42:27 GMT
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
	(Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
	id <0JFI00E017DUT900@mail-amer.sun.com>
	(original mail from Chris.Newman@Sun.COM) for ima@ietf.org; Mon,
	26 Mar 2007 03:42:27 -0600 (MDT)
Received: from dhcp-1572.ietf68.org ([129.150.156.5])
	by mail-amer.sun.com (Sun Java System Messaging Server 6.2-6.01 (built
	Apr 3
	2006)) with ESMTPSA id <0JFI0041S8ALHK30@mail-amer.sun.com>; Mon,
	26 Mar 2007 03:42:27 -0600 (MDT)
Date: Mon, 26 Mar 2007 09:42:50 +0000
From: Chris Newman <Chris.Newman@Sun.COM>
Subject: Re: UTF-8 characters and ORCPT (Re: [EAI] Re:
	draft-ietf-eai-smtpext-04.txt: (#2): 2.1. Framework forthe
	Internationalization Extension)
In-reply-to: <200703260810.l2Q8A2CJ026003@siilo.fmi.fi>
To: Kari Hurtta <hurtta+ietf@siilo.fmi.fi>, abel <abelyang@twnic.net.tw>
Message-id: <0664352CA00B14625586911F@[192.168.150.60]>
MIME-version: 1.0
X-Mailer: Mulberry/3.1.6 (Mac OS X)
Content-type: text/plain; format=flowed; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
References: <200703260810.l2Q8A2CJ026003@siilo.fmi.fi>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 5a9a1bd6c2d06a21d748b7d0070ddcb8
Cc: ima@ietf.org, Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

The implementation limits for DSN (including ORCPT) are in RFC 3461 section 
5.4.  I believe the limits suffice.

As the ORCPT parameter is a trace parameter rather than a deliverable address, 
it is not subject to the local-part and domain limits in SMTP.

The UTF8SMTP specification needs to be clear about the impact on line length 
limits.  Do limits remain "characters" in which case a UTF8SMTP server has to 
have a line length octet limit of roughly four times the current ASCII octet 
limits?

                - Chris

Kari Hurtta wrote on 3/26/07 11:10 +0300:

>>>> abel
>
>> if max lengths in ORCPT local-part use % (percent-encode),  a utf8 char
>> equals
>> 3-6 bytes , 1 byte converts to  percent-encode will become 3 bytes, base on
>> this rule,the Local-Part can not over 7 UTF8 characters ( 7 x 3 x 3 = 63 ),
>> propriety in the worst case, local-part can't be more than 3 UTF8 characters
>> ( 4 x 6 x 3 =72 > 64)  , unless the mail admin knows this issue.
>>
>> \uUnicode ? I am not sure what the 'Unicode' means, UCS-2 ? UCS-4 ? or just
>> UTF8?
>> it means U+XXYY or #&XXYY or otherwire.
>
>
> Hmm. Can  maximum length of ORCPT redefined ?
>
> UTF8SMTP can (and must define) addition to command line
> length MAIL FROM and RCPT TO commands. That can take
> account also longer ORCPT.
>
> But then there is problem when message is downgraded.
> Command line length may be longer than what DSN extension
> gives.
>
> So can ORCPT transfer UTF-8 original address at all ?
>
> If not it must be dropped when message leaves UTF8SMTP
> environment.
>
> ( Who was talking about can of worms? :-) )
>
> / Kari Hurtta
>
> _______________________________________________
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
>





_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 06:12:30 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVmBV-0005do-O4; Mon, 26 Mar 2007 06:12:17 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVmBU-0005di-F3
	for ima@ietf.org; Mon, 26 Mar 2007 06:12:16 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVmBT-00044O-5S
	for ima@ietf.org; Mon, 26 Mar 2007 06:12:16 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 5BBED2596ED;
	Mon, 26 Mar 2007 12:12:12 +0200 (CEST)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 18569-03; Mon, 26 Mar 2007 12:12:07 +0200 (CEST)
Received: from [127.0.0.1] (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 300312580D1;
	Mon, 26 Mar 2007 12:12:07 +0200 (CEST)
Message-ID: <46079C77.7010700@alvestrand.no>
Date: Mon, 26 Mar 2007 12:12:07 +0200
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Thunderbird 1.5.0.9 (X11/20070104)
MIME-Version: 1.0
To: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Subject: MIME message/utf8smtp vs application/utf8smtp (Re: [EAI] Re: MIME
	questions)
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>	<5dhcs92rei.fsf@Hurtta06k.keh.iki.fi>
	<46072326.15CF@xyzzy.claranet.de>
	<5dlkhk632m.fsf@Hurtta06k.keh.iki.fi>	<46074629.2EB2@xyzzy.claranet.de>
	<5dd52w5zg7.fsf@Hurtta06k.keh.iki.fi>
In-Reply-To: <5dd52w5zg7.fsf@Hurtta06k.keh.iki.fi>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3
Cc: ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:
> I have said several times that these new message/utf-8
> types must NOT leak outside of UTF8SMTP universe.
>
> What to do with them must be defined on downgrade draft
> (must likely message/utf-8 is converted to message/rfc822
>  and Content-Type: header field is modified correspondingly).
This was discussed in Prague in the context of the DSN draft.

The overwhelming conclusion was that the message/utf8smtp was a better 
thing to do for this experiment than application/utf8smtp. Also for the 
case when these attachments are sent over the ordinary SMTP 
infrastructure - WITH transfer encodings.

There is no guarantee in the MIME standard that message/* types won't 
have transfer encodings on them. And if the bad practice of depending on 
the absence of transfer encodings on message/* types is widespread (or 
the practice of descending message/* types you don't know anything 
about) is widespread, that is a good thing for the experiment to get 
information about.

And yes, Eric Allman was in the room while this was being discussed. 
Just in case you wonder what the sendmail people will think when they 
hear this.

Harald

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 08:52:46 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVog7-0000ro-Oh; Mon, 26 Mar 2007 08:52:03 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVog6-0000ov-Et
	for ima@ietf.org; Mon, 26 Mar 2007 08:52:02 -0400
Received: from smtp2gate.fmi.fi ([193.166.223.32])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVog5-00012M-02
	for ima@ietf.org; Mon, 26 Mar 2007 08:52:02 -0400
Received: from torkku.fmi.fi (torkku.fmi.fi [193.166.211.55]) 
	(envelope-from hurtta@siilo.fmi.fi)
	by smtp2gate.fmi.fi (8.12.11.20060308/8.12.11/smtpgate-20070214) with
	ESMTP id l2QCpwJ2002362
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
	Mon, 26 Mar 2007 15:51:58 +0300
Received: from siilo.fmi.fi   by torkku.fmi.fi  with ESMTP id l2QCpwqF000430 ;
	Mon, 26 Mar 2007 15:51:58 +0300
Received: from siilo.fmi.fi  by siilo.fmi.fi  with ESMTP id l2QCpv6Z028687 ;
	Mon, 26 Mar 2007 15:51:57 +0300
Received: by siilo.fmi.fi  id l2QCpvxp028684; Mon, 26 Mar 2007 15:51:57 +0300
Message-Id: <200703261251.l2QCpvxp028684@siilo.fmi.fi>
Subject: Re: MIME message/utf8smtp vs application/utf8smtp (Re: [EAI]
	Re: MIME questions)
In-Reply-To: <46079C77.7010700@alvestrand.no>
To: Harald Alvestrand <harald@alvestrand.no>
Date: Mon, 26 Mar 2007 15:51:57 +0300 (EEST)
From: Kari Hurtta <hurtta+ietf@siilo.fmi.fi>
X-Mailer: ELM [version 2.4ME+ PL123f (25)]
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="US-ASCII"
X-Filter: smtp2gate: 3 received headers rewritten with id 20070326/04621/01
X-Filter: smtp2gate: ID 4618/01, 1 parts scanned for known viruses
X-Filter: torkku: ID 1428/01, 1 parts scanned for known viruses
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(smtp2gate.fmi.fi [193.166.223.32]);
	Mon, 26 Mar 2007 15:51:58 +0300 (EEST)
X-Spam-Flag: NO
X-Spam-Status: False, hits=-2.3 required=5     (smtp2gate: ID  4618/01)
	report=AWL,BAYES_00,FORGED_RCVD_HELO
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e8a67952aa972b528dd04570d58ad8fe
Cc: ima@ietf.org, Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

>>> Harald Alvestrand
> Kari Hurtta wrote:
> > I have said several times that these new message/utf-8
> > types must NOT leak outside of UTF8SMTP universe.
> >
> > What to do with them must be defined on downgrade draft
> > (must likely message/utf-8 is converted to message/rfc822
> >  and Content-Type: header field is modified correspondingly).
> This was discussed in Prague in the context of the DSN draft.
> 
> The overwhelming conclusion was that the message/utf8smtp was a better 
> thing to do for this experiment than application/utf8smtp. Also for the 
> case when these attachments are sent over the ordinary SMTP 
> infrastructure - WITH transfer encodings.

Text what I suggested my item #15 did not forbid sending 
message/* WITH encoding over the ordinary SMTP:

| Addition: 
|
|  If the UTF8SMTP SMTP extension is not offered by the server, 
|  client MUST NOT transmit messages which includes MIME parts 
|  with new MIME subtypes of "message" defined on [EAI-dsn] 
|  (or on other UTF8SMTP related RFC) if  these parts include 
|  (unencoded) 8-bit data.

This just forbid sending 8-bit data on message/* without
transfer encoding.

What was type names decided ?

Is it message/utf8smtp  (and not message/utf-8) ?

What was other media type names ?
 
> There is no guarantee in the MIME standard that message/* types won't 
> have transfer encodings on them. And if the bad practice of depending on 
> the absence of transfer encodings on message/* types is widespread (or 
> the practice of descending message/* types you don't know anything 
> about) is widespread, that is a good thing for the experiment to get 
> information about.
> 
> And yes, Eric Allman was in the room while this was being discussed. 
> Just in case you wonder what the sendmail people will think when they 
> hear this.
> 
> Harald

Unknown message/* WITH encodings do not cause any problem to sendmail.
Only unknown message/* with 8-bit data causes (ie. non-encoding case).



And if type is already encoded to 7-bit I guess that 8BITMIME downgraders
do not have problems.  


Encodings on multipart types are generally ignored, I do not know
about message types.

I can guess that encoding for message/rfc822 is ignored.

/ Kari Hurtta

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 09:17:55 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVp4r-0005ye-7S; Mon, 26 Mar 2007 09:17:37 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVp4p-0005yU-Fw
	for ima@ietf.org; Mon, 26 Mar 2007 09:17:35 -0400
Received: from smtp1gate.fmi.fi ([193.166.223.31])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVp4o-00044f-23
	for ima@ietf.org; Mon, 26 Mar 2007 09:17:35 -0400
Received: from virkku.fmi.fi (virkku.fmi.fi [193.166.211.54]) 
	(envelope-from hurtta@siilo.fmi.fi)
	by smtp1gate.fmi.fi (8.12.11.20060308/8.12.11/smtpgate-20070214) with
	ESMTP id l2QDHVRO023187
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
	Mon, 26 Mar 2007 16:17:31 +0300
Received: from siilo.fmi.fi   by virkku.fmi.fi  with ESMTP id l2QDHVci017580 ;
	Mon, 26 Mar 2007 16:17:31 +0300
Received: from siilo.fmi.fi  by siilo.fmi.fi  with ESMTP id l2QDHVwl030500 ;
	Mon, 26 Mar 2007 16:17:31 +0300
Received: by siilo.fmi.fi  id l2QDHVIM030497; Mon, 26 Mar 2007 16:17:31 +0300
Message-Id: <200703261317.l2QDHVIM030497@siilo.fmi.fi>
Subject: Re: MIME message/utf8smtp vs application/utf8smtp (Re: [EAI]
	Re: MIME questions)
In-Reply-To: <200703261251.l2QCpvxp028684@siilo.fmi.fi>
To: ima@ietf.org
Date: Mon, 26 Mar 2007 16:17:31 +0300 (EEST)
From: Kari Hurtta <hurtta+ietf@siilo.fmi.fi>
X-Mailer: ELM [version 2.4ME+ PL123f (25)]
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="US-ASCII"
X-Filter: smtp1gate: 3 received headers rewritten with id 20070326/04863/01
X-Filter: smtp1gate: ID 4862/01, 1 parts scanned for known viruses
X-Filter: virkku: ID 3999/01, 1 parts scanned for known viruses
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(smtp1gate.fmi.fi [193.166.223.31]);
	Mon, 26 Mar 2007 16:17:32 +0300 (EEST)
X-Spam-Flag: NO
X-Spam-Status: False, hits=-2.5 required=5     (smtp1gate: ID  4862/01)
	report=BAYES_00,FORGED_RCVD_HELO
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 50a516d93fd399dc60588708fd9a3002
Cc: ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

>>> Kari Hurtta
> >>> Harald Alvestrand
> > Kari Hurtta wrote:
> > There is no guarantee in the MIME standard that message/* types won't 
> > have transfer encodings on them. And if the bad practice of depending on 
> > the absence of transfer encodings on message/* types is widespread (or 
> > the practice of descending message/* types you don't know anything 
> > about) is widespread, that is a good thing for the experiment to get 
> > information about.
> > 
> > And yes, Eric Allman was in the room while this was being discussed. 
> > Just in case you wonder what the sendmail people will think when they 
> > hear this.
> > 
> > Harald
> 
> Unknown message/* WITH encodings do not cause any problem to sendmail.
> Only unknown message/* with 8-bit data causes (ie. non-encoding case).
> 
> 
> 
> And if type is already encoded to 7-bit I guess that 8BITMIME downgraders
> do not have problems.  
> 
> 
> Encodings on multipart types are generally ignored, I do not know
> about message types.
> 
> I can guess that encoding for message/rfc822 is ignored.

However, I can guess that many reads RFC 2045 text as guarantee 
for non-encoding:

|   Certain Content-Transfer-Encoding values may only be used on certain
|   media types.  In particular, it is EXPRESSLY FORBIDDEN to use any
|   encodings other than "7bit", "8bit", or "binary" with any composite
|   media type, i.e. one that recursively includes other Content-Type
|   fields.  Currently the only composite media types are "multipart" and
|   "message".  All encodings that are desired for bodies of type
|   multipart or message must be done at the innermost level, by encoding
|   the actual body that needs to be encoded.


Even when this is no guarantee in the MIME standard that message/* 
types won't have transfer encodings on them.  

It is quite difficult read "EXPRESSLY FORBIDDEN" otherway :-)

/ Kari Hurtta

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 09:53:36 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVpdB-0007qK-IQ; Mon, 26 Mar 2007 09:53:05 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVpdB-0007qF-7F
	for ima@ietf.org; Mon, 26 Mar 2007 09:53:05 -0400
Received: from lon-mail-3.gradwell.net ([193.111.201.127])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVpd3-0001mp-I4
	for ima@ietf.org; Mon, 26 Mar 2007 09:53:05 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster#pop3^clerew^man^ac^uk)
	by lon-mail-3.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	4607d029.12a2f.2a8 for ima@ietf.org; Mon, 26 Mar 2007 14:52:41 +0100
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2QDqcJR001885
	for <ima@ietf.org>; Mon, 26 Mar 2007 14:52:39 +0100 (BST)
Date: Mon, 26 Mar 2007 14:52:37 +0100
To: IMA <ima@ietf.org>
Subject: Re: MIME message/utf8smtp vs application/utf8smtp (Re: [EAI] Re: MIME
	questions)
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dhcs92rei.fsf@Hurtta06k.keh.iki.fi>
	<46072326.15CF@xyzzy.claranet.de>
	<5dlkhk632m.fsf@Hurtta06k.keh.iki.fi>
	<46074629.2EB2@xyzzy.claranet.de>
	<5dd52w5zg7.fsf@Hurtta06k.keh.iki.fi>
	<46079C77.7010700@alvestrand.no>
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Message-ID: <op.tpst5zcv6hl8nm@clerew.man.ac.uk>
In-Reply-To: <46079C77.7010700@alvestrand.no>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4d87d2aa806f79fed918a62e834505ca
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Mon, 26 Mar 2007 11:12:07 +0100, Harald Alvestrand  
<harald@alvestrand.no> wrote:

> This was discussed in Prague in the context of the DSN draft.
>
> The overwhelming conclusion was that the message/utf8smtp was a better  
> thing to do for this experiment than application/utf8smtp. Also for the  
> case when these attachments are sent over the ordinary SMTP  
> infrastructure - WITH transfer encodings.

Which just goes to illustrate that you cannot decide complex technical  
issues in a 2-hour meeting of which a mere 5 minutes might be devoted to  
each topic.
>
> There is no guarantee in the MIME standard that message/* types won't  
> have transfer encodings on them.

Yes there is, at least so far as using Q-P or Base64 is concerned. From  
RFC 2045:

    Certain Content-Transfer-Encoding values may only be used on certain
    media types.  In particular, it is EXPRESSLY FORBIDDEN to use any
    encodings other than "7bit", "8bit", or "binary" with any composite
    media type, i.e. one that recursively includes other Content-Type
    fields.  Currently the only composite media types are "multipart" and
    "message".  All encodings that are desired for bodies of type
    multipart or message must be done at the innermost level, by encoding
    the actual body that needs to be encoded.

which means that you cannot use message/utf8smtp as an opaque  
encapsulation mechanism which can be C-T-Ed straight down to 7bit.

We have already been through this once, and Crhis Newman agreed, On Feb  
16th:

    "Ok, I've been convinced application/utf-8-message is a safer label for
     the type."

> And if the bad practice of depending on the absence of transfer  
> encodings on message/* types is widespread (or the practice of  
> descending message/* types you don't know anything about) is widespread,  
> that is a good thing for the experiment to get information about.

I don't think that an experiment with such a gross breach of RFC 2045 can  
be described as a "good thing".

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 10:57:44 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVqdD-0002is-TZ; Mon, 26 Mar 2007 10:57:11 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVqdD-0002ii-16
	for ima@ietf.org; Mon, 26 Mar 2007 10:57:11 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVqd9-00050x-JO
	for ima@ietf.org; Mon, 26 Mar 2007 10:57:11 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVqd3-0006nj-FX for ima@ietf.org; Mon, 26 Mar 2007 16:57:02 +0200
Received: from d253249.dialin.hansenet.de ([80.171.253.249])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 16:57:01 +0200
Received: from nobody by d253249.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 16:57:01 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 16:55:33 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 22
Message-ID: <4607DEE5.5A84@xyzzy.claranet.de>
References: <200703260810.l2Q8A2CJ026003@siilo.fmi.fi>
	<0664352CA00B14625586911F@[192.168.150.60]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d253249.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906
Subject: [EAI] Re: UTF-8 characters and ORCPT
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Chris Newman wrote:
 
> The implementation limits for DSN (including ORCPT) are in RFC 3461
> section 5.4.  I believe the limits suffice.

500 "characters", taking that as octects and the worst case factor 4
that's only 125 Unicode points in plane 1 ff.  That's not much. (?)
Ditto 3*167.

Related:

For a domain xn--anything.xn--anything.xn--anything.xn--anything.us
I get 4 * length( "xn--." ) + length( "us" ) = 22.  To simplify it
I take four identical labels xn--anything with length 61, what's
the worst UTF-8 octet length for an xn--anything with length 61 ?

Beats me, I never did anything with punycode... :-(  Whatever this
worst case is, we can get it as domain part of an I18N address in
stringprep form.  Roughly, I ignored "x@" for a minimal local part.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 11:07:44 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVqnQ-0001Cp-HM; Mon, 26 Mar 2007 11:07:44 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVqnP-0001Ce-G2
	for ima@ietf.org; Mon, 26 Mar 2007 11:07:43 -0400
Received: from lon-mail-4.gradwell.net ([193.111.201.130])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVqnL-0006gW-DN
	for ima@ietf.org; Mon, 26 Mar 2007 11:07:43 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster^pop3^clerew*man#ac&uk)
	by lon-mail-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	4607e1b9.e6cb.372 for ima@ietf.org; Mon, 26 Mar 2007 16:07:37 +0100
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2QF7aFE006388
	for <ima@ietf.org>; Mon, 26 Mar 2007 16:07:37 +0100 (BST)
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Discussion of draft-ietf-eai-smtpext-04
References: <200703201920.l2KJKenc011667@clerew.man.ac.uk>
	<374486935.15865@cnnic.cn> <025e01c76ee9$cfb799e0$0301a8c0@YaoJK>
Message-ID: <op.tpsxmydf6hl8nm@clerew.man.ac.uk>
Date: Mon, 26 Mar 2007 16:07:36 +0100
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <025e01c76ee9$cfb799e0$0301a8c0@YaoJK>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 202a3ece0492a8c7e7c8672d5214398f
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Sun, 25 Mar 2007 15:28:05 +0100, Yao Jiankang <yaojk@cnnic.cn> wrote:


>> From: "Charles Lindsey" <chl@clerew.man.ac.uk>
>> To: ima@ietf.org
>> Subject: [EAI] Discussion of draft-ietf-eai-smtpext-04
>> Date: Tue, 20 Mar 2007 16:02:16 -0000

>> 2.2.  The Address Internationalization Service Extension
>>
>>    ... It MAY transmit the
>>    domain part of that string in either punycode (derived from the IDNA
>>    process) or UTF-8 form.
>>
>> I remember that we discussed whether to use the term "punycode" (as
>> opposed to IDNA or something like it) in contexts such as this, but I
>> cannot remember what we actually decided.
>
>
> so what is your suggestions for this text?

I haven't any specific text. If someone can remind me what we agreed about  
using the term "punycode", then I could write something. All I rmemeber is  
that it was discussed.

>> Please add, after "internationalized mail headers", "at any level within
>> its MIME structure", since that is what [EAI-utf8header] implies.
>
> you hope to change the sentence "MUST NOT transmit a mail message which  
> contains internationalized mail headers
> [EAI-utf8header]."  to "MUST NOT transmit a mail message which contains  
> internationalized mail headers
> [EAI-utf8header] at any level within its MIME structure." ??

Yes.

>> 2.3.  Extended Mailbox Address Syntax
>>
>>    o  Change the definition of "sub-domain" to permit either the
>>       definition above or a UTF-8 string representing a DNS label that
>>       is conformant with IDNA [RFC3490].  That label MUST NOT contain
>>       the characters "@" or ".", even though those characters can
>>       normally be inserted into a DNS label.
>>
>> Do you mean that the UTF-8 string must pass successfully through  
>> Nameprep?
>> If so, please mention "Nameprep" explicitly here, otherwise people will
>> mis-read it as requiring the full IDNA (punycode) form.
>
>
> IDNA includes Nameprep. If sub-domain is qualified for IDNA, it should  
> be ok
> for Nameprep. but if it is qualified for Nameprep, it may not good as  
> IDN.
> IDN has two forms: UTF-8 form and Punycode form. I think that here IDNA  
> instead of Nameprep is ok.

Yes, but we are concerned here only with the UTF-8 form. OK, that form  
needs to pass the UseSTD3ASCIIRules test as well as the Nameprep test, but  
it does not have to pass any punycode test. So your paragraph needs to  
mention UseSTD3ASCIIRules as well as Nameprep, but it needs to be clear  
that there is NO requirement to perfrom the punycode step ot "ToASCII".
>
>>
>>          ucharacter = atext / UTF8-non-ASCII
>>                    ; Replace character in RFC 2821, section 4.1.2
>>                    ; atext is defined in RFC 2822
>>
>> Please s/UTF8-non-ASCII/UTF8-xtra-char/ throughout, since that is the  
>> name
>> of the ABNF rule for exactly the same concept in Utf8headers, and we  
>> want
>> to have consistent terminology.

Or, equally well, persuade the author of Utf8headers to use  
"UTF8-non-ASCII" in place of "UTF8-xtra-char". It really does not matter,  
provided the two of you agree to use the same term.

>>    The value of "udomain" SHOULD be verified with [RFC3490]; If failed,
>>    the email address with that udomain can not be regarded as the valid
>>    email address.
>>
>> Again, do you mean checking it against Nameprep? If so, please mention
>> "Nameprep" explicitly. And perhaps that SHOULD would be better as MUST.
>
> Nameprep is just one step of  IDNA. if udomain is qualified with  
> Nameprep,
> it may not good for IDN. so IDNA may be better.

Yes, but as I said above, you need to be explicit that the "punycode" step  
of ToASCII is not involved.

>> 2.6.  Body Parts and SMTP Extensions
>>
>>    Assuming that the server advertises UTF8SMTP and 8BITMIME, and at
>>    least one non-ASCII address, with or without ALT-ADDRESS, the precise
>>    interpretation of these parameters on the MAIL command is:
>>
>>    1.  Headers are in UTF-8, body parts are in ASCII.
>>    2.  Headers are in UTF-8, some or all body parts contain 8-bit line-
>>        oriented data.
>>    3.  Headers are in UTF-8, some or all body parts contain binary data
>>        without restriction as to line lengths or delimiters.
>>
>> I do not understand how those three numbered items are supposed to  
>> relate
>> to any parameters in a MAIL command.
>
> it is related for DATA commands when both UTF8SMTP and 8BITMIME are  
> advertised. We put the text here for clarification reason
> because some readers does not clearly know body parts are UTF-8 or  
> binary data when headers are UTF-8.

Yes, but that seems to be nothing to do with the MAIL command or its  
parameters, so the wording needs to be clarified.
>
>
>
>>
>> 2.7.2.  Message Retry
>>
>>    When an MSA or MTA encounters a server that doesn't support UTF8SMTP
>>    while relaying a message that requires such support, it is
>>    RECOMMENDED that an alternate MX be tried,...
>>
>> I am not sure that RFC 2119 word "RECOMMENDED" is justified here.

> change "recommended" to "suggested"??

OK

>> 5.  IANA Considerations
>>

>>    The "Mail Transmission Types" registry is requested to be updated to
>>    include the following new entries:
>>
>>
>>   WITH protocol types  Description                             Reference
>>   -------------------  ----------------------------            ---------
>>   UTF8SMTP             UTF8SMTP with Service Extensions        [RFCxxxx]
>>   UTF8SMTPA            UTF8SMTP with SMTP AUTH                 [RFCxxxx]
>>   UTF8SMTPS            UTF8SMTP with STARTTLS                  [RFCxxxx]
>>   UTF8SMTPSA           UTF8SMTP with both STARTTLS and         [RFCxxxx]
>>                        SMTP AUTH
>>
>> But I don't understand those at all What are "UTF8SMTPA", "UTF8SMTPS"  
>> and
>> "UTF8SMTPSA"? I have never heard of them before, and your draft  
>> certainly
>> does not define them.
>
>
> Because there are alread some RFC for SMTPA and SMTPS SMTPSA
> "
> SMTPA            SMTP with SMTP AUTH                 [RFCxxxx]
>  SMTPS           SMTP with STARTTLS                  [RFCxxxx]
>  SMTPSA        SMTP with both STARTTLS and         [RFCxxxx]
>                         SMTP AUTH
> "
> so in the future, we may also need upaded RFC for below
> "UTF8SMTPA            UTF8SMTP with SMTP AUTH                 [RFCxxxx]
>    UTF8SMTPS            UTF8SMTP with STARTTLS                  [RFCxxxx]
>    UTF8SMTPSA           UTF8SMTP with both STARTTLS and         [RFCxxxx]
>                         SMTP AUTH
> "
> Currently, the UTF8SMTPA  UTF8SMTPS UTF8SMTPSA RFC are not available.

In that case, your document needs to define them all properly. It is no  
use just springing it as a surprise with no explanation. In what RFCs are  
SMTPA etc defined?

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 11:33:21 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVrBy-0005JU-Rs; Mon, 26 Mar 2007 11:33:06 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVrBw-0005IF-97
	for ima@ietf.org; Mon, 26 Mar 2007 11:33:04 -0400
Received: from lon-mail-4.gradwell.net ([193.111.201.130])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVrBu-0001py-8x
	for ima@ietf.org; Mon, 26 Mar 2007 11:33:03 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster*pop3$clerew^man*ac#uk)
	by lon-mail-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	4607e7ac.1ae8.358 for ima@ietf.org; Mon, 26 Mar 2007 16:33:00 +0100
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2QFX0uH007913
	for <ima@ietf.org>; Mon, 26 Mar 2007 16:33:00 +0100 (BST)
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Re: MIME questions
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
	<5d3b3wv8q2.fsf@Hurtta06k.keh.iki.fi>
	<4603CCAC.4DE2@xyzzy.claranet.de>
	<op.tpns8vqw6hl8nm@clerew.man.ac.uk>
	<46046FF6.E55@xyzzy.claranet.de>
Message-ID: <op.tpsys9w36hl8nm@clerew.man.ac.uk>
Date: Mon, 26 Mar 2007 16:32:59 +0100
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <46046FF6.E55@xyzzy.claranet.de>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a8a20a483a84f747e56475e290ee868e
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Sat, 24 Mar 2007 00:25:26 -0000, Frank Ellermann  
<nobody@xyzzy.claranet.de> wrote:

> Charles Lindsey wrote:

>>> In an IETF theory styling itself as "RFC 2231".
>
>> No, it is not a "theory", it is a "proposed
>> standard", just like RFC 2045 and RFC 2822.

> We discussed the implicit side-effects of 2231 wrt
> multiple parameter name=value pairs using the same
> name for some months in USEFOR with Bruce, Ned, and
> Alexey.

Yes, using RFC 2231 for wrappng long lines of parameters is a "ghastly  
mess", but all we are concerned with here is using it for i18n values, and  
for that is is merely an "ordinary mess", and all that is available. For  
sure, we do not want to invent "yet another 8-t0-7 bit conversion", and  
yet Utf8headers requires us to deal with MIME <value>s with UTF-8 in them,  
and RFC2231 provides the only downgrade mechanism already available for  
our use.

> Let's hope that nobody else tried it "successfully",

For sure, RFC 2231 HAS been implemented, though possibly not widely.

>> And raw UTF-8 in any header directly violates a
>> requirement in RFC 2822, but that has not stopped us,
>
> 2822 is the Internet Message format, we "adapted" it
> as necessary in USEFOR, because it didn't fit several
> reqirements for NetNews (in essence creating a proper
> subset of 2822 + plus adding header fields only used
> in NetNews).
>
> We didn't modify MIME 1.0 for NetNews, in my parallel
> universe that would be blasphemy.  I'd really prefer
> it if EAI also stays away from "extending" MIME 1.0 -
> above adding a bunch of new MIME types as outlined in
> the DSN draft.
>
>> We are constructing a new kind of mail object - call
>> it a RFC2822-u object if you like.
>
> <sarcasm> I like to call it message/utf-8 </sarcasm>

Please do not use the term "message/utf-8". If used, it would apply only  
to a certain MIME mechanism, and not as a generic term for any message  
that happens to have UTF8 in its headers somewhere.

And even as a MIME machanism it will not fly in that form, because it  
violates RFC 2045.
>
>> we are designing a protocol which is supposed to
>> ensure that RFC2822-u objects are converted to RFC2822
>> objects before they are allowed to enter the old
>> non-EAI universe.
>
> You've skipped an important step:  We know how to convert
> message/utf-8 into message/rfc822 for 8BITMIME.  For this
> 8bit part of the universe anything is straight forward.

But we don't know how to convert amessage/utf-8 for an MTA that does not  
do 8BITMIME.

>> we are also inventing a new kind of MIME-Version-1.0
>> object, let us call it a MIME-Version-1.0-u object
>
> Any MIME 1.0 message/rfc822 can be an 8bit multipart/*
> with message/utf-8 parts, and vice versa.  So far not
> "new", that's how MIME and message/utf-8 are designed.
>
> The _new_ concept would be MIME Version-1.0-u (or 2.0)
> allowing raw UTF-8 in its Content-* header fields and
> MIME part headers.

Exactly so. And that feature has been a solid part of Utf8headers for  
quite some time, and Utf8headers is now thought to be almost ready for WG  
Last Call. You are the only person who seems not to accept this feature.


>> we are designing a protocol which is supposed to
>> ensure thar MIME-Version-1.0-u objects are converted
>> to MIME-Version-1.0 objects before they enter to a
>> non-EAI iniverse.
>
> That's shaky.

It is no shakier than converting 8BITMIME stuff to non-8BITMIME.

> MIME is completely transparent, if you don't know it
> you can savely ignore it, and it still works.

No it's NOT transparent. You cannot downgrade 8BOITMIME unbless you  
understand it.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 11:36:57 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVrFg-0006JY-OG; Mon, 26 Mar 2007 11:36:56 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVrFf-0006JT-TJ
	for ima@ietf.org; Mon, 26 Mar 2007 11:36:55 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVrFe-0002R0-Fs
	for ima@ietf.org; Mon, 26 Mar 2007 11:36:55 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVrFW-0005sq-J1 for ima@ietf.org; Mon, 26 Mar 2007 17:36:46 +0200
Received: from d253249.dialin.hansenet.de ([80.171.253.249])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 17:36:46 +0200
Received: from nobody by d253249.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 17:36:46 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 17:33:41 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 50
Message-ID: <4607E7D5.10A@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dhcs92rei.fsf@Hurtta06k.keh.iki.fi>
	<46072326.15CF@xyzzy.claranet.de> <5d8xdk5yp1.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d253249.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b431ad66d60be2d47c7bfeb879db82c
Subject: [EAI] Re: MIME questions
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:

> I have used term "UTF8SMTP message", but on where
> that can be defined?

message/utf-8 is defined in dsn-00 at the moment...

> Perhaps on "draft-ietf-eai-utf8headers" ?

...yes, that's a good place to explain how a "top-
level" message/utf-8 can be identified.  "Embedded"
message/utf-8 (or similar DSN subtypes) parts have
Content-Type header fields in the MIME part header,
with CTE 8bits.

> That is difficult if  draft-ietf-eai-utf8headers
> comes before draft-ietf-eai-dsn.

The DSN draft registers message/utf-8, both I-Ds
would reference each other normatively.

> Perhaps I can try suggest chapter to
> draft-ietf-eai-utf8headers.

Good.  BTW, I had a rather odd idea wrt the MIME
version question.  In theory I think we need a
new version 2.0 if the MIME part headers use UTF-8
or are permitted to use UTF-8 (it makes no sense
to look if they actually do this).

But if we restrict UTF-8 in MIME part headers to
message/utf-8 (+ maybe a few other subtyps), then
we could say that this implicitly permits UTF-8 in
the MIME part headers of all parts contained in
the (nested) multipart/* within a message/utf-8.

But for a message/foo (notably message/rfc822) as
body or part of a message/utf-8 this permission
ends, i.e. the embedded message/rfc822 MUST NOT
use UTF-8 in its own parts.  Does that make sense ?

Maybe these MIME and message/utf-8 considerations
deserve their own draft if the WG insists on doing
"UTF-8 in MIME part headers" now.  IMO adding this
feature later (after the EAI experiment) is better,
MIME 1.0 parsers confused by UTF-8 shouldn't count
as EAI failure.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 11:41:22 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVrJx-0001sM-VC; Mon, 26 Mar 2007 11:41:21 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVrJw-0001sA-6T
	for ima@ietf.org; Mon, 26 Mar 2007 11:41:20 -0400
Received: from lon-mail-4.gradwell.net ([193.111.201.130])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVrJu-0003hQ-L7
	for ima@ietf.org; Mon, 26 Mar 2007 11:41:20 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster#pop3*clerew*man*ac&uk)
	by lon-mail-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	4607e99d.aef8.1ed for ima@ietf.org; Mon, 26 Mar 2007 16:41:17 +0100
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2QFfG8n008411
	for <ima@ietf.org>; Mon, 26 Mar 2007 16:41:17 +0100 (BST)
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Re: HDR=UTF8SMTP
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>
	<374744454.12132@cnnic.cn> <374833885.30372@cnnic.cn>
	<460716F0.7466@xyzzy.claranet.de> <460734A0.9080301@icu.ac.kr>
	<5dhcs861vj.fsf@Hurtta06k.keh.iki.fi>
Message-ID: <op.tpsy61yn6hl8nm@clerew.man.ac.uk>
Date: Mon, 26 Mar 2007 16:41:15 +0100
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <5dhcs861vj.fsf@Hurtta06k.keh.iki.fi>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Mon, 26 Mar 2007 05:54:24 +0100, Kari Hurtta  
<hurtta+gmane@siilo.fmi.fi> wrote:

> Yangwoo Ko <newcat@icu.ac.kr> writes in gmane.ietf.ima:

>> There was a short discussion on this in the last IETF meeting, and it
>> is found that there is a "significantly" rough consensus on not having
>> this parameter. Since it is very rough, we need more discussion on
>> this. However, Yao, as author, doesn't seem to want taking the risk of
>> relying on that parameter that is on the risk of possible removal. :-)
>
> I'm still suggesting HDR=UTF8SMTP.
>
> It have merits on SMTP (and it is yet more needed for LMTP --
> there is some discussion on draft-hurtta-eai-messagestore-00)
>
> There is not definately consensus on this mailing list for
> removal of HDR=UTF8SMTP parameter :-)

You cannot "remove" something that was never there in the first place.

HDR=UTF8SMTP is just the Header-Type header by the back door, and all the  
arguments against that header apply equally here - principally that its  
absence is not sufficient proof that there is not a utf-header somewhere  
inside there. It was made clear to me that the only way to detect a UTF-8  
message was to scan all the way through it (recursively descending through  
the MIME structure). I do not think that was a good argument, but it was  
the argument that prevailed and we are now stuck with it.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 11:50:36 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVrSu-0007oU-0Q; Mon, 26 Mar 2007 11:50:36 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVrSs-0007nv-6D
	for ima@ietf.org; Mon, 26 Mar 2007 11:50:34 -0400
Received: from lon-mail-4.gradwell.net ([193.111.201.130])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVrSq-00052W-BI
	for ima@ietf.org; Mon, 26 Mar 2007 11:50:34 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster$pop3*clerew#man^ac#uk)
	by lon-mail-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	4607ebc7.e216.38c for ima@ietf.org; Mon, 26 Mar 2007 16:50:31 +0100
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2QFoUxI008970
	for <ima@ietf.org>; Mon, 26 Mar 2007 16:50:31 +0100 (BST)
To: IMA <ima@ietf.org>
Subject: Re: [EAI] How to prevent up-conversion (Re: Respawn	"Messages on
	original form" (Re: I-D	ACTION:draft-ietf-eai-imap-utf8-01.txt))
References: <E1HOyOw-0006Ty-GZ@stiedprstage1.ietf.org>
	<5dzm6phryr.fsf@Hurtta06k.keh.iki.fi>
	<5dps73kck6.fsf_-_@Hurtta06k.keh.iki.fi>
	<92B1D989CE9BC3531A8384AC@dhcp-1572.ietf68.org>
	<47922D99787EA425873C8670@as-s2n.ietf68.org>
	<op.tplhn8n16hl8nm@clerew.man.ac.uk>
	<34CE20B037B1DB6BE54F39CE@htat43p-no.corp.google.com>
	<op.tpnrh0qx6hl8nm@clerew.man.ac.uk>
	<4605063D.4050209@alvestrand.no>
Message-ID: <op.tpszmgcr6hl8nm@clerew.man.ac.uk>
Date: Mon, 26 Mar 2007 16:50:30 +0100
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <4605063D.4050209@alvestrand.no>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Sat, 24 Mar 2007 11:06:37 -0000, Harald Alvestrand  
<harald@alvestrand.no> wrote:

Sorry, my original message did not go to the whole list.

> Charles Lindsey wrote:
>>
>> Generally speaking I just regard it as a fundamental requirement of any  
>> internet protocol to be able to examine what was actually on the wire,  
>> before other agents started to "improve" it.
> If taken to mean what the words mean in their dictionary definitions,  
> what you are asking for is packet trace.
> The most reasonable tools for that are called "tcpdump" and "ethereal"  
> (provided that your "wire" is an Ethernet, of course).

Yes, I am not concerned about the inner structure of TCP packets. But what  
I DO want to see is that anyone who receives an email in his MUA (whether  
via an IMAP storage server of otherwise) can have access to the original  
RFC 2822 object as it arrived on the wire at the final MTA. The ability to  
provide that service constrains somewhat what IMAP implementations can do  
internally.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 12:03:34 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVreo-0004eK-JJ; Mon, 26 Mar 2007 12:02:54 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVreo-0004e0-2B
	for ima@ietf.org; Mon, 26 Mar 2007 12:02:54 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVrej-0006YW-N6
	for ima@ietf.org; Mon, 26 Mar 2007 12:02:54 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVree-0002eA-LM for ima@ietf.org; Mon, 26 Mar 2007 18:02:44 +0200
Received: from d253249.dialin.hansenet.de ([80.171.253.249])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 18:02:44 +0200
Received: from nobody by d253249.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 18:02:44 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 18:02:24 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 42
Message-ID: <4607EE90.73C3@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dhcs92rei.fsf@Hurtta06k.keh.iki.fi> 
	<46072326.15CF@xyzzy.claranet.de> <5dlkhk632m.fsf@Hurtta06k.keh.iki.fi>
	<46074629.2EB2@xyzzy.claranet.de> <5dd52w5zg7.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d253249.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9ed51c9d1356100bce94f1ae4ec616a9
Subject: [EAI] Re: MIME questions
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:
 
> Most of these message/* media types on
>     http://www.iana.org/assignments/media-types/message/
> are not applicable for SMTP mail.

I can't judge it, I only know message/news.  There are
two SIP subtypes, and I know that an MMS to mail gateway
RFC exists, but I've no clue if that's related.

> And these media types (except perhaps message/news)
> which are applicable for SMTP mail are 7-bit.

In theory message/news has an ASCII header like an
ordinary message/rfc822, but of course both can have
8bit bodies.  In practice there can be non-ASCII in
the header of message/news (and message/rfc822), but
we don't know what it is (UTF-8, Latin-x, windows-y,
etc.)
 
> I have said several times that these new message/utf-8
> types must NOT leak outside of UTF8SMTP universe.

That's an odd demand.  It's IMO legal to forward a
message/utf-8 as part of an (8bit) message/rfc822,
or where is it possible to forbid this ?  

> Poor gateway is required to know media types which
> are on these eai workgroup drafts.

Gateway software checking the MIME type registry, is
that normal, or would it be a new concept ?

> Yes, application/message is good idea :-)

Does it need an extra I-D, or where can we add it ?
So far the MIME type registration stuff is all in
dsn-00,that could be a good place, the concept is
rather simple.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 12:46:05 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVsKK-00036j-Qp; Mon, 26 Mar 2007 12:45:48 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVsKI-00036d-Qf
	for ima@ietf.org; Mon, 26 Mar 2007 12:45:46 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVsKH-00051F-BK
	for ima@ietf.org; Mon, 26 Mar 2007 12:45:46 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVsK8-0001TM-CI for ima@ietf.org; Mon, 26 Mar 2007 18:45:36 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 18:45:36 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 18:45:36 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 26 Mar 2007 19:45:25 +0300
Lines: 42
Message-ID: <5d1wjc0x96.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>
	<374744454.12132@cnnic.cn> <374833885.30372@cnnic.cn>
	<460716F0.7466@xyzzy.claranet.de> <460734A0.9080301@icu.ac.kr>
	<5dhcs861vj.fsf@Hurtta06k.keh.iki.fi>
	<op.tpsy61yn6hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9ed51c9d1356100bce94f1ae4ec616a9
Subject: [EAI] Re: HDR=UTF8SMTP
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

"Charles Lindsey" <chl@clerew.man.ac.uk> writes in gmane.ietf.ima:

> On Mon, 26 Mar 2007 05:54:24 +0100, Kari Hurtta
> <hurtta+gmane@siilo.fmi.fi> wrote:
> 
> > Yangwoo Ko <newcat@icu.ac.kr> writes in gmane.ietf.ima:
> 
> >> There was a short discussion on this in the last IETF meeting, and it
> >> is found that there is a "significantly" rough consensus on not having
> >> this parameter. Since it is very rough, we need more discussion on
> >> this. However, Yao, as author, doesn't seem to want taking the risk of
> >> relying on that parameter that is on the risk of possible removal. :-)
> >
> > I'm still suggesting HDR=UTF8SMTP.
> >
> > It have merits on SMTP (and it is yet more needed for LMTP --
> > there is some discussion on draft-hurtta-eai-messagestore-00)
> >
> > There is not definately consensus on this mailing list for
> > removal of HDR=UTF8SMTP parameter :-)
> 
> You cannot "remove" something that was never there in the first place.
> 
> HDR=UTF8SMTP is just the Header-Type header by the back door, and all
> the  arguments against that header apply equally here - principally

Not actually.  HDR=UTF8SMTP occurs on MAIL FROM -command.
That is before RCPT TO commands. Header-Type header field
occurs on DATA command. That is after RCPT TO commands.

That is the big difference.  

So it is not true that there is same arguments.

> -- 
> CharlesÂ H.Â LindseyÂ ---------AtÂ Home,Â doingÂ myÂ ownÂ thing------------------------
> Tel:Â +44Â 161Â 436Â 6131Â 
> Â Â Â Web:Â http://www.cs.man.ac.uk/~chl
> Email:Â chl@clerew.man.ac.ukÂ Â Â Â Â Â Snail:Â 5Â ClerewoodÂ Ave,Â CHEADLE,Â SK8Â 3JU,Â U.K.
> PGP:Â 2C15F1A9Â Â Â Â Â Â Fingerprint:Â 73Â 6DÂ C2Â 51Â 93Â A0Â 01Â E7Â 65Â E8Â 64Â 7EÂ 14Â A4Â ABÂ A5

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 12:49:55 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVsOJ-0004CC-91; Mon, 26 Mar 2007 12:49:55 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVsOH-0004C5-V8
	for ima@ietf.org; Mon, 26 Mar 2007 12:49:53 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVsOG-0005M9-Gp
	for ima@ietf.org; Mon, 26 Mar 2007 12:49:53 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVsOF-00027Q-1W for ima@ietf.org; Mon, 26 Mar 2007 18:49:51 +0200
Received: from d253249.dialin.hansenet.de ([80.171.253.249])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 18:49:51 +0200
Received: from nobody by d253249.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 18:49:51 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 18:46:07 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 45
Message-ID: <4607F8CF.2314@xyzzy.claranet.de>
References: <200703201920.l2KJKenc011667@clerew.man.ac.uk>
	<374486935.15865@cnnic.cn> <025e01c76ee9$cfb799e0$0301a8c0@YaoJK>
	<op.tpsxmydf6hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d253249.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4adaf050708fb13be3316a9eee889caa
Subject: [EAI] ACE or punycode (was: Discussion of draft-ietf-eai-smtpext-04)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Charles Lindsey wrote:

>>>    ... It MAY transmit the
>>>    domain part of that string in either punycode (derived from
>>>    the IDNA process) or UTF-8 form.

>>> I remember that we discussed whether to use the term "punycode"
>>> (as opposed to IDNA or something like it) in contexts such as
>>> this, but I cannot remember what we actually decided.

>> so what is your suggestions for this text?

> I haven't any specific text. If someone can remind me what we agreed
> about using the term "punycode", then I could write something. All I
> rmemeber is that it was discussed.

Maybe we can say "ASCII Compatible Encoding (ACE) as specified in
[RFC 3490] or its successor", and later simply use ACE as acronym.

===
>> it is related for DATA commands when both UTF8SMTP and 8BITMIME are
>> advertised. We put the text here for clarification reason
>> because some readers does not clearly know body parts are UTF-8 or
>> binary data when headers are UTF-8.

> Yes, but that seems to be nothing to do with the MAIL command or its
> parameters, so the wording needs to be clarified.

It's the BODY parameter of MAIL (1: 7BIT, 2: 8BITMIME, 3: BINARYMIME),
the values should be explicitly mentioned, I also stumbled over this
enumeration and wondered what it is about.   A hint in an article
posted by Kari helped me to match the 1-2-3 cases with parameters.)

===
> In what RFCs are SMTPA etc defined?

RFC 3848.  ESMTPA is ESMTP+"AUTH" (CRAM-MD5 or similar, see 2554bis),
ESMTPS is ESMTP + "S" (TLS), ESMTPSA is ESMPTS + "AUTH", similar for
LMTP it's LMPTA, LMTPS, and LMTPSA.  Following that pattern we get
for UTF8SMTP a set UTF8SMTPA, UTF8SMTPS, UTF8SMTPSA.  The RFC XXXX
in the draft is the RFC number of the draft when it's published, not
a separate document, we need no 3848bis for these IANA registrations.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 12:51:33 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVsPt-0005H2-2n; Mon, 26 Mar 2007 12:51:33 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVsPs-0005Gt-EQ
	for ima@ietf.org; Mon, 26 Mar 2007 12:51:32 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVsPq-0005SN-3a
	for ima@ietf.org; Mon, 26 Mar 2007 12:51:32 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVsPp-0002KH-EJ for ima@ietf.org; Mon, 26 Mar 2007 18:51:29 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 18:51:24 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 18:51:24 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi> 
Date: 26 Mar 2007 19:51:11 +0300
Lines: 25
Message-ID: <5dwt14ymm8.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dhcs92rei.fsf@Hurtta06k.keh.iki.fi>
	<46072326.15CF@xyzzy.claranet.de>
	<5dlkhk632m.fsf@Hurtta06k.keh.iki.fi>
	<46074629.2EB2@xyzzy.claranet.de>
	<5dd52w5zg7.fsf@Hurtta06k.keh.iki.fi>
	<4607EE90.73C3@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3
Subject: [EAI] Re: MIME questions
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes
in gmane.ietf.ima:

> > Poor gateway is required to know media types which
> > are on these eai workgroup drafts.
> 
> Gateway software checking the MIME type registry, is
> that normal, or would it be a new concept ?

Do not twist my words. There is limited number of
documents listed on eai charter 
( http://www.ietf.org/html.charters/eai-charter.html ).
 
> > Yes, application/message is good idea :-)
> 
> Does it need an extra I-D, or where can we add it ?
> So far the MIME type registration stuff is all in
> dsn-00,that could be a good place, the concept is
> rather simple.

IMHO it belongs to downgrade document.

> Frank

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 13:26:31 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVsxC-0000jO-Bd; Mon, 26 Mar 2007 13:25:58 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVsxB-0000jJ-VO
	for ima@ietf.org; Mon, 26 Mar 2007 13:25:57 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVsxA-0002oB-LR
	for ima@ietf.org; Mon, 26 Mar 2007 13:25:57 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 04C042596DB
	for <ima@ietf.org>; Mon, 26 Mar 2007 19:25:56 +0200 (CEST)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024) with ESMTP id 29053-07 for <ima@ietf.org>;
	Mon, 26 Mar 2007 19:25:44 +0200 (CEST)
Received: from [127.0.0.1] (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id EF9E8258079
	for <ima@ietf.org>; Mon, 26 Mar 2007 19:25:43 +0200 (CEST)
Message-ID: <46080217.90407@alvestrand.no>
Date: Mon, 26 Mar 2007 19:25:43 +0200
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Thunderbird 1.5.0.9 (X11/20070104)
MIME-Version: 1.0
To: "ima@ietf.org" <ima@ietf.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.5 (/)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2
Subject: [EAI] #1481 HDR=UTF8 argument - status, and request for input
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Hello,

as I see the current status with HDR=UTF8, we have:

- The WG meeting in Prague discussed it, and found no particular 
advantage in using it, for the same reason as with the header marker: 
The recipient, in order to be certain about the format of a message, has 
to parse the message anyway, so the flag will at best be a warning, and 
at worst it can generate silly states when it is wrong.

- After the WG meeting, the argument was raised (or, at least, I did not 
understand it until after the meeting) that IF an MTA does NOT implement 
downconversion, BUT handles mail for some recipients that are able to 
receive UTF8SMTP mail, AND some recipients that are not so capable, the 
HDR=UTF8 flag will give the MTA the ability to reject the recipients for 
which it cannot handle the message, and accept the recipients for which 
it assumes that UTF8SMTP delivery will succeed.

There are two other alternatives:
- Say that an MTA MUST implement either conversion or return of an error 
message, after delivery
- Say that an MTA can return a 5xx reply to the DATA command, rejecting 
the message for all recipients.

So far, we have heard from Kari, Charles and Frank on this issue.

I would like the other participants in the WG to weigh in with opinions; 
I have created #1481 to make it easy to keep track of this one separate 
from other issues.

                   Harald



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 13:27:51 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVsz1-0001Eg-Mx; Mon, 26 Mar 2007 13:27:51 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVsz0-0001ET-5O
	for ima@ietf.org; Mon, 26 Mar 2007 13:27:50 -0400
Received: from sceptre.pobox.com ([207.106.133.20])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVsyw-00037P-Ue
	for ima@ietf.org; Mon, 26 Mar 2007 13:27:50 -0400
Received: from sceptre (localhost.localdomain [127.0.0.1])
	by sceptre.pobox.com (Postfix) with ESMTP id 6A9862F8;
	Mon, 26 Mar 2007 13:28:08 -0400 (EDT)
Received: from MCQWP2 (ip72-197-112-82.sd.sd.cox.net [72.197.112.82])
	by sceptre.sasl.smtp.pobox.com (Postfix) with ESMTP id 14A9939F3D;
	Mon, 26 Mar 2007 13:28:06 -0400 (EDT)
Date: Mon, 26 Mar 2007 10:27:43 -0700
From: Bill McQuillan <McQuilWP@pobox.com>
X-Priority: 3 (Normal)
Message-ID: <67619642.20070326102743@pobox.com>
To: IMA Discussion <ima@ietf.org>
Subject: Re: [EAI] Re: HDR=UTF8SMTP
In-Reply-To: <5d1wjc0x96.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi> <374744454.12132@cnnic.cn>
	<374833885.30372@cnnic.cn> <460716F0.7466@xyzzy.claranet.de>
	<460734A0.9080301@icu.ac.kr> <5dhcs861vj.fsf@Hurtta06k.keh.iki.fi>
	<op.tpsy61yn6hl8nm@clerew.man.ac.uk>
	<5d1wjc0x96.fsf@Hurtta06k.keh.iki.fi>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Score: 1.2 (+)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


On Mon, 2007-03-26, Kari Hurtta wrote:
> "Charles Lindsey" <chl@clerew.man.ac.uk> writes in gmane.ietf.ima:

>> HDR=UTF8SMTP is just the Header-Type header by the back door, and all
>> the  arguments against that header apply equally here - principally

> Not actually.  HDR=UTF8SMTP occurs on MAIL FROM -command.
> That is before RCPT TO commands. Header-Type header field
> occurs on DATA command. That is after RCPT TO commands.

> That is the big difference.  

And the consequence of this difference is that the receiving MTA can treat
the discovery of 8-bit/utf-8 data within the subsequently received headers
as merely data errors if HDR=UTF8SMTP had not previously been negotiated in
the MAIL FROM command.

-- 
Bill McQuillan <McQuilWP@pobox.com>


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 13:37:29 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVt8K-0005uv-Rk; Mon, 26 Mar 2007 13:37:28 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVt8J-0005ud-9O
	for ima@ietf.org; Mon, 26 Mar 2007 13:37:27 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVt8G-00051O-Uv
	for ima@ietf.org; Mon, 26 Mar 2007 13:37:27 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 69A362596DB;
	Mon, 26 Mar 2007 19:37:24 +0200 (CEST)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 29294-04; Mon, 26 Mar 2007 19:37:18 +0200 (CEST)
Received: from [127.0.0.1] (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id AEFCC2596D8;
	Mon, 26 Mar 2007 19:37:18 +0200 (CEST)
Message-ID: <460804CE.8000503@alvestrand.no>
Date: Mon, 26 Mar 2007 19:37:18 +0200
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Thunderbird 1.5.0.9 (X11/20070104)
MIME-Version: 1.0
To: Kari Hurtta <hurtta+ietf@siilo.fmi.fi>
Subject: Re: MIME message/utf8smtp vs application/utf8smtp (Re: [EAI] Re:
	MIME questions)
References: <200703261317.l2QDHVIM030497@siilo.fmi.fi>
In-Reply-To: <200703261317.l2QDHVIM030497@siilo.fmi.fi>
Content-Type: text/plain; charset=US-ASCII; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7baded97d9887f7a0c7e8a33c2e3ea1b
Cc: ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:
> However, I can guess that many reads RFC 2045 text as guarantee 
> for non-encoding:
>
> |   Certain Content-Transfer-Encoding values may only be used on certain
> |   media types.  In particular, it is EXPRESSLY FORBIDDEN to use any
> |   encodings other than "7bit", "8bit", or "binary" with any composite
> |   media type, i.e. one that recursively includes other Content-Type
> |   fields.  Currently the only composite media types are "multipart" and
> |   "message".  All encodings that are desired for bodies of type
> |   multipart or message must be done at the innermost level, by encoding
> |   the actual body that needs to be encoded.
>
>
> Even when this is no guarantee in the MIME standard that message/* 
> types won't have transfer encodings on them.  
>
> It is quite difficult read "EXPRESSLY FORBIDDEN" otherway :-)
>
>   
2045 seems to have been forgotten even by its writers...
the text quoted in Prague was from 2046 section 5.2:

Subtypes of "message" often impose restrictions on what encodings are
allowed. These restrictions are described in conjunction with each
specific subtype.

And the oh-so-precise words from section 5.2.4:

Future subtypes of "message" intended for use with email should be
restricted to "7bit" encoding. A type other than "message" should be
used if restriction to "7bit" is not possible.

Note the clear definition of "email" and the use of "should".
I personally think that this wasn't the best text we created.....


Harald



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 13:48:39 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVtIs-0003RK-RW; Mon, 26 Mar 2007 13:48:22 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVtIs-0003RD-8i
	for ima@ietf.org; Mon, 26 Mar 2007 13:48:22 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVtIq-0007F9-Qx
	for ima@ietf.org; Mon, 26 Mar 2007 13:48:22 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVtIX-0002w5-7G for ima@ietf.org; Mon, 26 Mar 2007 19:48:01 +0200
Received: from d253249.dialin.hansenet.de ([80.171.253.249])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 19:48:01 +0200
Received: from nobody by d253249.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 19:48:01 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 19:45:49 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 62
Message-ID: <460806CD.7F3@xyzzy.claranet.de>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
	<5d3b3wv8q2.fsf@Hurtta06k.keh.iki.fi>
	<4603CCAC.4DE2@xyzzy.claranet.de>
	<op.tpns8vqw6hl8nm@clerew.man.ac.uk>
	<46046FF6.E55@xyzzy.claranet.de> <op.tpsys9w36hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d253249.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e8a67952aa972b528dd04570d58ad8fe
Subject: [EAI] Re: MIME questions
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Charles Lindsey wrote:

>> Let's hope that nobody else tried it "successfully",
 
> For sure, RFC 2231 HAS been implemented, though possibly
> not widely.

Bruce and Kari said they did (maybe they could join
forces for a 2231-to-DS interoperability report. :-)

But what I meant above ("it") was about attempts to 
implement value sets x := {y1, y2, y3} with multiple
MIME parameters x=y1; x=y2; x=y3 because it's tricky
to use a say comma separated list in a quoted string,
if the values can be itself quoted strings.

If anybody did that (and we nearly did it in USEFOR)
in an RFC it's strictly incompatible with RFC 2231.

> Please do not use the term "message/utf-8". If used,
> it would apply only to a certain MIME mechanism

It's the message/utf-8 as outlined in the dsn-00 I-D.
It's the name of a structure almost identical with a
message/rfc822, "only" allowing UTF-8 in the header
(or more precisely as specified in the header draft.)

> as a MIME machanism it will not fly in that form,
> because it violates RFC 2045.

Nothing's wrong with the message/utf-8 MIME type as
outlined in the DSN I-D.  What's that business about
a "MIME mechanism" ?  Do you mean "MIME type" ?

> we don't know how to convert a message/utf-8 for an
> MTA that does not do 8BITMIME.

So let them put an 8BITMIME to 7bit step behind their
UTF8SMTP to 8BITMIME step.  Where 8BITMIME to 7bit is
impossible any "direct" UTF8SMTP to 7bit approach is
also impossible.  

UTF8SMTP can completely ignore 7bit because it builds
on 8BITMIME.

> Utf8headers is now thought to be almost ready for WG
> Last Call.

Utf8headers is to 2822, what UTF8SMTP is to 2821.  But
Utf8headers also updating MIME is IMO too much.  We
don't have Bruce in this WG (and his proposal to join
MIME and 2822 consisted of four I-Ds).

Mailers, even if it's a gateway, forced to look into
the body of a mail (apart from finding CRLF and dots)
are in trouble.  Looking into the header is -- for a
gateway -- aceptable, but the body ?!?  It will find
crap and more crap, broken UTF-8, broken boundaries,
broken Content-* header fields, NULs, ... <shudder />

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 14:03:34 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVtXa-0002er-HY; Mon, 26 Mar 2007 14:03:34 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVtXZ-0002em-48
	for ima@ietf.org; Mon, 26 Mar 2007 14:03:33 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVtXX-0001bn-Ij
	for ima@ietf.org; Mon, 26 Mar 2007 14:03:33 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVtXM-00067r-Js for ima@ietf.org; Mon, 26 Mar 2007 20:03:20 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 20:03:20 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 20:03:20 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi> 
Date: 26 Mar 2007 21:02:56 +0300
Lines: 160
Message-ID: <5dslbrzxv3.fsf_-_@Hurtta06k.keh.iki.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
	<5d3b3wv8q2.fsf@Hurtta06k.keh.iki.fi>
	<4603CCAC.4DE2@xyzzy.claranet.de>
	<op.tpns8vqw6hl8nm@clerew.man.ac.uk>
	<46046FF6.E55@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 225414c974e0d6437992164e91287a51
Subject: [EAI] MTA -> Final delievery MTA -> MDA (Re: MIME questions)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes
on gmane.ietf.ima:

> Charles Lindsey wrote:
> 
> > If the MIME structure of broken, then Garbage-in
> > Garbage-out. That is already true with out UTF8SMTP.
> 
> Kari's proposal would bounce anything misidentified
> as message/utf-8 at the final delivery MTA, if the
> LMTP-MDA says "no, thanks, legacy mailbox".  That's
> not GiGo, it's more like "garbage in, garbage back".

Lets look one possibility when downgrade fails.

        C   is SMTP clent
        F   is is final delivery MTA
        D   is MDA

C -> F      is SMTP
F -> D      is LMTP

         Lets assume that there is two new SMTP reply codes (used
             after final dot)

         ABC             Some recipeints do not support UTF8SMTP,
                         downgrade failed, retry with one RCPT TO
                         on transaction

         XYZ             All recipeints do not support, downgrade failed

         XYZ             LMTP:  This recipeint does not support
                                 UTF8SMTP, downgrade failed




C -> F             [ Smtp clients open connection ]
C <- F             220 mail.example.com ready
C -> F             EHLO mail.example.org
C <- F             250-mail.example.com
C <- F             250-8BITMIME
C <- F             250-SIZE
C <- F             250 UTF8SMTP
C -> F             MAIL FROM:<support@example.org> BODY=7BIT SIZE=323
C <- F             250 Ok.
C -> F             RCPT TO:<client@example.com>
C <- F             250 Ok.
C -> F             RCPT TO:<boss@example.com>
C <- F             250 Ok.
C -> F             DATA
C <- F             354 Start mail input; end with <CRLF>.<CRLF>
C -> F             Received: by mail.example.org with UTF8SMTP
C -> F               id JGR17356;
C -> F               Wed, 13 Sep 2007 22:27:25 +0300
C -> F             From: <KÃ¤yttÃ¤jÃ¤tuki@example.org>
C -> F             To: <client@example.com>
C -> F             Subject: [#XCVXBX] NÃ¤ppÃ¤imistÃ¶ rikki
C -> F             Message-ID: <8YmZIwmbXHwhvo4Cksf@example.org>
C -> F             Mime-Version: 1.0
C -> F             Content-Type: text/plain
C -> F
C -> F             Your case #XCVXBX is closed.
C -> F             .                  
     F -> D        [ final delivery MTA opens connection to MDA ]
     F <- D        220 mail.example.com ready
     F -> D        LHLO mail.example.com
     F <- D        250-mail.example.com       
     F <- D        250-8BITMIME
     F <- D        250-SIZE
     F <- D        250 UTF8SMTP
     F -> D        MAIL FROM:<support@example.org> BODY=7BIT SIZE=437
     F <- D        250 Ok.
     F -> D        RCPT TO:<client@example.com>
     F <- D        250 Ok.
     F -> D        RCPT TO:<boss@example.com>
     F <- D        250 Ok.
     F -> D        DATA
     F <- D        354 Start mail input; end with <CRLF>.<CRLF>
     F -> D        Received: from mail.example.org by mail.example.com with UTF8SMTP
     F -> D         id dfsdafsdf;
     F -> D         Wed, 13 Sep 2007 22:27:26 +0300
     F -> D        Received: by mail.example.org with UTF8SMTP
     F -> D          id JGR17356;
     F -> D          Wed, 13 Sep 2007 22:27:25 +0300
     F -> D        From: <KÃ¤yttÃ¤jÃ¤tuki@example.org>
     F -> D        To: <client@example.com>
     F -> D        Subject: [#XCVXBX] NÃ¤ppÃ¤imistÃ¶ rikki
     F -> D        Message-ID: <8YmZIwmbXHwhvo4Cksf@example.org>
     F -> D        Mime-Version: 1.0
     F -> D        Content-Type: text/plain
     F -> D
     F -> D        Your case #XCVXBX is closed.
     F -> D        .                  
     F <- D        250 Message parsed, UTF8SMTP detected
     F <- D        250 <client@example.com> sttored
     F <- D        XYZ <boss@example.com> UTF8SMTP not accepted

     [ final delivery MTA adds triple
        (support@example.org,client@example.com,8YmZIwmbXHwhvo4Cksf@example.org) = delivered
       to database

       final delivery MTA tries downgrade message, but fails

       final delivery MTA adds triple
        (support@example.org,boss@example.com,8YmZIwmbXHwhvo4Cksf@example.org) = downgrade failure
       to database
     ]

     F -> D        QUIT
     F <- D        221 mail.example.com closing connection

C <- F             ABC UTf8SMTP downgrade fails for some recipients
C -> F             MAIL FROM:<support@example.org> BODY=7BIT SIZE=323
C <- F             250 Ok.
C -> F             RCPT TO:<client@example.com>
C <- F             250 Ok.
C <- F             354 Start mail input; end with <CRLF>.<CRLF>
C -> F             Received: by mail.example.org with UTF8SMTP
C -> F               id JGR17356;
C -> F               Wed, 13 Sep 2007 22:27:25 +0300
C -> F             From: <KÃ¤yttÃ¤jÃ¤tuki@example.org>
C -> F             To: <client@example.com>
C -> F             Subject: [#XCVXBX] NÃ¤ppÃ¤imistÃ¶ rikki
C -> F             Message-ID: <8YmZIwmbXHwhvo4Cksf@example.org>
C -> F             Mime-Version: 1.0
C -> F             Content-Type: text/plain
C -> F
C -> F             Your case #XCVXBX is closed.
C -> F             .                  
C <- F             250 Message already delivered
C -> F             MAIL FROM:<support@example.org> BODY=7BIT SIZE=323
C <- F             250 Ok.
C -> F             RCPT TO:<boss@example.com>
C <- F             250 Ok.
C -> F             DATA
C <- F             354 Start mail input; end with <CRLF>.<CRLF>
C -> F             Received: by mail.example.org with UTF8SMTP
C -> F               id JGR17356;
C -> F               Wed, 13 Sep 2007 22:27:25 +0300
C -> F             From: <KÃ¤yttÃ¤jÃ¤tuki@example.org>
C -> F             To: <client@example.com>
C -> F             Subject: [#XCVXBX] NÃ¤ppÃ¤imistÃ¶ rikki
C -> F             Message-ID: <8YmZIwmbXHwhvo4Cksf@example.org>
C -> F             Mime-Version: 1.0
C -> F             Content-Type: text/plain
C -> F
C -> F             Your case #XCVXBX is closed.
C -> F             .                  
C <- F             XYZ UTF8SMTP downgrade fails
C -> F             QUIT
C <- F             221 mail.example.com closing connection


In that example it was assumed that there is MIME parser
on MDA. That is very unlikely.  So actually it is very
usefull that there is HDR=UTF8SMTP parameter on LMTP
MAIL FROM. 

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 14:37:42 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVu4B-0003QV-BO; Mon, 26 Mar 2007 14:37:15 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVu4A-0003KC-2C
	for ima@ietf.org; Mon, 26 Mar 2007 14:37:14 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVu47-0007KF-Jq
	for ima@ietf.org; Mon, 26 Mar 2007 14:37:14 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVu3y-00039D-FC for ima@ietf.org; Mon, 26 Mar 2007 20:37:02 +0200
Received: from d253249.dialin.hansenet.de ([80.171.253.249])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 20:37:02 +0200
Received: from nobody by d253249.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 20:37:02 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 20:32:41 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 57
Message-ID: <460811C9.514D@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>
	<374744454.12132@cnnic.cn> <374833885.30372@cnnic.cn>
	<460716F0.7466@xyzzy.claranet.de> <460734A0.9080301@icu.ac.kr>
	<5dhcs861vj.fsf@Hurtta06k.keh.iki.fi>
	<op.tpsy61yn6hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d253249.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f4c2cf0bccc868e4cc88dace71fb3f44
Subject: [EAI] Re: HDR=UTF8SMTP
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Charles Lindsey wrote:

> HDR=UTF8SMTP is just the Header-Type header by the back door

No, they are significantly different, like SPF and SenderID:

HDR=UTF8SMTP is for SMTP, it allows to reject messages a.s.a.p.
per RCPT TO.  HDR=UTF8SMTP is on the same level as BODY=8BITMIME.

The dead Header-Type header field talked about the header it's
a part of, you needed to look into header (after DATA wrt SMTP)
to find it, and when you look into the header anyway you can as
well figure out if it uses UTF-8, only ASCII, or something else.

HDR=UTF8SMTP is a MAIL parameter, it comes before RCPT TO + DATA.

It's remotely a similar idea as "SUBMIT" (RFC 4407), but unlike
SenderID we can require that it's supported by any conforming
UTF8SMTP MTA (receivers are free to ignore it when they have no
use for it, but senders SHOULD set it).

Selective reject emulations aren't attractive, and heuristics
based on UTF-8 in the forward or reverse paths are unreliable:
There can be cases with UTF-8 in the envelope, but not in the
header, and vice versa.

> its absence is not sufficient proof that there is not a
> utf-header somewhere inside there.

Per RCPT TO rejections are based on its presence.  When it's
absent although it should be there it's an error after DATA.

> It was made clear to me that the only way to detect a UTF-8
> message was to scan all the way through it (recursively
> descending through the MIME structure).

Scanning MIME part headers in the nested multipart structure
is only necessary if they can legitimately contain UTF-8, and
the MIME version number isn't updated to avoid this trouble.

Scanning embedded messages of any subtype for UTF-8 is AFAIK
never needed, the only question at this point is 8bit or 7bit
or binary (and that check should match the BODY= parameter,
not the HDR= parameter).

> I do not think that was a good argument

Nor me...

> the argument that prevailed and we are now stuck with it.

...why should we ?  There are some less desirable HTML <head>
constructs, where saying that they're redundant doesn't imply
that similar HTTP header fields are also unnecessary.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 14:44:29 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVuBB-00077V-Jg; Mon, 26 Mar 2007 14:44:29 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVuBA-00077B-NN
	for ima@ietf.org; Mon, 26 Mar 2007 14:44:28 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVuB9-00009k-9R
	for ima@ietf.org; Mon, 26 Mar 2007 14:44:28 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVuAx-0005N5-5P for ima@ietf.org; Mon, 26 Mar 2007 20:44:15 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 20:44:15 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 20:44:15 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 26 Mar 2007 21:43:51 +0300
Lines: 70
Message-ID: <5dodmfzvyw.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>
	<374744454.12132@cnnic.cn> <374833885.30372@cnnic.cn>
	<460716F0.7466@xyzzy.claranet.de> <460734A0.9080301@icu.ac.kr>
	<5dhcs861vj.fsf@Hurtta06k.keh.iki.fi>
	<op.tpsy61yn6hl8nm@clerew.man.ac.uk>
	<460811C9.514D@xyzzy.claranet.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 92df29fa99cf13e554b84c8374345c17
Subject: [EAI] Re: HDR=UTF8SMTP
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann <nobody@xyzzy.claranet.de> writes
in gmane.ietf.ima:

> Charles Lindsey wrote:
> 
> > HDR=UTF8SMTP is just the Header-Type header by the back door
> 
> No, they are significantly different, like SPF and SenderID:
> 
> HDR=UTF8SMTP is for SMTP, it allows to reject messages a.s.a.p.
> per RCPT TO.  HDR=UTF8SMTP is on the same level as BODY=8BITMIME.
> 
> The dead Header-Type header field talked about the header it's
> a part of, you needed to look into header (after DATA wrt SMTP)
> to find it, and when you look into the header anyway you can as
> well figure out if it uses UTF-8, only ASCII, or something else.
> 
> HDR=UTF8SMTP is a MAIL parameter, it comes before RCPT TO + DATA.


Following is my older message which questioned from different angle:
------------------------------------------------------------------
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Subject: ESMTP -- is bounce only (no downgrade) allowed
Newsgroups: gmane.ietf.ima
To: ima@ietf.org
Date: 11 Feb 2007 08:43:13 +0200


On 8BITMIME there is on operation mode where
        - SMTP server announces 8BITMIME
        - never parses or downgrades MIME structure

        Instead mail is always bounces if next hop
        does not support 8BITMIME

This is possible because on ESMTP there is parameter
BODY=8BITMIME


Is following wanted on UTF8SMTP
        - SMTP server announces UTF8SMTP
        - never parses or downgrades MIME structure
        - never downgrades mail header fields

        Instead mail is always bounces if next hop
        does not support UTF8SMTP

This requires that SMTP server knows that mail
is using  UTF8SMTP.  So if that opartion mode
is make posible, that requires that on ESMTP
there is parameter HDR=UTF8



Basically that is: Do we allow SMTP servers
which do not parse MIME structure ?

( SMTP servers which does downgrade do not need
  either HDR=UTF8 or BODY=8BITMIME.  They can
  just start downgrading if next hop does not
  support 8BITMIME or UTF8SMTP.  If there is 
  no anything that requires downgrading, output
  is original mail. That downgrade process is 
  also that pass when mail is parsed. No other
  parsing is required, if that output is stored
  to memory and after full succesfully downgrade 
  then is DATA commend given to next hop. )

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 15:10:53 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVuaN-0001U7-5U; Mon, 26 Mar 2007 15:10:31 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVuaM-0001U1-9i
	for ima@ietf.org; Mon, 26 Mar 2007 15:10:30 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVuaK-0004yr-QK
	for ima@ietf.org; Mon, 26 Mar 2007 15:10:30 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVua8-0001so-Uv for ima@ietf.org; Mon, 26 Mar 2007 21:10:16 +0200
Received: from d253249.dialin.hansenet.de ([80.171.253.249])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 21:10:16 +0200
Received: from nobody by d253249.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 21:10:16 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 21:09:32 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 42
Message-ID: <46081A6C.59EB@xyzzy.claranet.de>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
	<5d3b3wv8q2.fsf@Hurtta06k.keh.iki.fi>
	<4603CCAC.4DE2@xyzzy.claranet.de>
	<op.tpns8vqw6hl8nm@clerew.man.ac.uk>
	<46046FF6.E55@xyzzy.claranet.de>
	<5dslbrzxv3.fsf_-_@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d253249.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 9ed51c9d1356100bce94f1ae4ec616a9
Subject: [EAI] Re: MTA -> Final delievery MTA -> MDA
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:
 
> Lets look one possibility when downgrade fails.

Thanks for the example, I didn't know that LMTP behind ESMTP
works (or can work) "within" the SMTP session, a bit like a
"call forward verification", but here in your example after
DATA.

[...]
>      F <- D        XYZ <boss@example.com> UTF8SMTP not accepted
[...]
>      F -> D        QUIT
>      F <- D        221 mail.example.com closing connection
> C <- F             ABC UTf8SMTP downgrade fails for some recipients
> C -> F             MAIL FROM:<support@example.org> BODY=7BIT SIZE=323
> C <- F             250 Ok.
> C -> F             RCPT TO:<client@example.com>
> C <- F             250 Ok.
  C -> F             DATA           
> C <- F             354 Start mail input; end with <CRLF>.<CRLF>
[...2nd attempt for client@ ...]
> C -> F             Your case #XCVXBX is closed.
> C -> F             .
> C <- F             250 Message already delivered
> C -> F             MAIL FROM:<support@example.org> BODY=7BIT SIZE=323
> C <- F             250 Ok.
> C -> F             RCPT TO:<boss@example.com>
[...3rd attempt for boss@, client doesn't try to be smart, good...]
> C <- F             XYZ UTF8SMTP downgrade fails
> C -> F             QUIT
> C <- F             221 mail.example.com closing connection
 
> So actually it is very usefull that there is HDR=UTF8SMTP
> parameter on LMTP MAIL FROM.

Sorry, I know very near to nothing about LMTP, I can't judge
it.  If you think that HDR=UTF8SMTP helps with LMTP even if
it's not adopted by the UTF8SMTP folks here, go for it.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 15:32:47 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVuvf-0004wR-1t; Mon, 26 Mar 2007 15:32:31 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVuve-0004wM-3D
	for ima@ietf.org; Mon, 26 Mar 2007 15:32:30 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVuvc-0001SE-Q3
	for ima@ietf.org; Mon, 26 Mar 2007 15:32:30 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVuvV-0006BY-BX for ima@ietf.org; Mon, 26 Mar 2007 21:32:21 +0200
Received: from d253249.dialin.hansenet.de ([80.171.253.249])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 21:32:21 +0200
Received: from nobody by d253249.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Mon, 26 Mar 2007 21:32:21 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 26 Mar 2007 21:31:11 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 29
Message-ID: <46081F7F.B7E@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dhcs92rei.fsf@Hurtta06k.keh.iki.fi>
	<46072326.15CF@xyzzy.claranet.de>
	<5dlkhk632m.fsf@Hurtta06k.keh.iki.fi>
	<46074629.2EB2@xyzzy.claranet.de>
	<5dd52w5zg7.fsf@Hurtta06k.keh.iki.fi>
	<4607EE90.73C3@xyzzy.claranet.de> <5dwt14ymm8.fsf@Hurtta06k.keh.iki.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d253249.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a
Subject: [EAI] Re: MIME questions
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Kari Hurtta wrote:
 
>>> Poor gateway is required to know media types which
>>> are on these eai workgroup drafts.

>> Gateway software checking the MIME type registry, is
>> that normal, or would it be a new concept ?
 
> Do not twist my words. There is limited number of
> documents listed on eai charter

We're arguing in circles.  So you think of a proper
subset of message/* with similar properties.  And I
don't see why that set shouldn't be extended later.

Where it would break with applications knowing only
an older (= smaller) set of these message subtypes.

A new message8/* hierarchy could avoid this trouble,
but without looking I fear that's not possible in an
experiment.

For XML there are various application/xml+foobar, the
set here could identify itself as message/utf8+foobar.
Applications could then know that message/utf8+* is
for them.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 17:25:49 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVwgz-0000fA-1w; Mon, 26 Mar 2007 17:25:29 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVwgx-0000f5-Sd
	for ima@ietf.org; Mon, 26 Mar 2007 17:25:27 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVwgw-0001Qb-Ia
	for ima@ietf.org; Mon, 26 Mar 2007 17:25:27 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id D81452596D1;
	Mon, 26 Mar 2007 23:25:25 +0200 (CEST)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 02031-09; Mon, 26 Mar 2007 23:25:20 +0200 (CEST)
Received: from [192.168.1.54] (162.80-203-220.nextgentel.com [80.203.220.162])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 94A222580D1;
	Mon, 26 Mar 2007 23:25:20 +0200 (CEST)
Message-ID: <46083A3E.70203@alvestrand.no>
Date: Mon, 26 Mar 2007 23:25:18 +0200
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Thunderbird 1.5.0.7 (X11/20060921)
MIME-Version: 1.0
To: Frank Ellermann <nobody@xyzzy.claranet.de>
Subject: Re: [EAI] ACE or punycode
References: <200703201920.l2KJKenc011667@clerew.man.ac.uk>	<374486935.15865@cnnic.cn>
	<025e01c76ee9$cfb799e0$0301a8c0@YaoJK>	<op.tpsxmydf6hl8nm@clerew.man.ac.uk>
	<4607F8CF.2314@xyzzy.claranet.de>
In-Reply-To: <4607F8CF.2314@xyzzy.claranet.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5
Cc: ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Frank Ellermann wrote:
> Charles Lindsey wrote:
>
>   
>>>>    ... It MAY transmit the
>>>>    domain part of that string in either punycode (derived from
>>>>    the IDNA process) or UTF-8 form.
>>>>         
>
>   
>>>> I remember that we discussed whether to use the term "punycode"
>>>> (as opposed to IDNA or something like it) in contexts such as
>>>> this, but I cannot remember what we actually decided.
>>>>         
>
>   
>>> so what is your suggestions for this text?
>>>       
>
>   
>> I haven't any specific text. If someone can remind me what we agreed
>> about using the term "punycode", then I could write something. All I
>> rmemeber is that it was discussed.
>>     
>
> Maybe we can say "ASCII Compatible Encoding (ACE) as specified in
> [RFC 3490] or its successor", and later simply use ACE as acronym.
>   
We'll use Punycode.
If the "idna-issues" draft gets published before it's our turn, we may 
switch to 'A-label'.

But ACE is an ambiguous term, and we won't use it.

                   Harald


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 18:01:32 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVxFc-0002fF-Hq; Mon, 26 Mar 2007 18:01:16 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVxFb-0002f5-3B
	for ima@ietf.org; Mon, 26 Mar 2007 18:01:15 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVxFZ-00077Y-Pz
	for ima@ietf.org; Mon, 26 Mar 2007 18:01:15 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HVxFQ-0003qf-4k for ima@ietf.org; Tue, 27 Mar 2007 00:01:04 +0200
Received: from d253249.dialin.hansenet.de ([80.171.253.249])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 27 Mar 2007 00:01:04 +0200
Received: from nobody by d253249.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 27 Mar 2007 00:01:04 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Tue, 27 Mar 2007 00:00:30 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 23
Message-ID: <4608427E.9AC@xyzzy.claranet.de>
References: <200703201920.l2KJKenc011667@clerew.man.ac.uk>	<374486935.15865@cnnic.cn>
	<025e01c76ee9$cfb799e0$0301a8c0@YaoJK>	<op.tpsxmydf6hl8nm@clerew.man.ac.uk>
	<4607F8CF.2314@xyzzy.claranet.de> <46083A3E.70203@alvestrand.no>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d253249.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 93238566e09e6e262849b4f805833007
Subject: [EAI] Re: ACE or punycode
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Harald Alvestrand wrote:

> If the "idna-issues" draft gets published before it's our turn,
> we may switch to 'A-label'.

 [quoting idna-issues-01 3.1.1.1] 
| important.  An "A-label" is the ASCII-Compatible (ACE) form of an
| IDNA-valid string.  It must be valid as output of ToASCII, regardless
| of how it is actually produced.  This means, by definition, that
| every A-label will begin with the IDNA ACE prefix, "xn--", followed

ACE is quite popular.

> But ACE is an ambiguous term, and we won't use it.

Most three letter acronyms are ambiguous.  Punycode makes me nervous,
when I looked into the spec. I came to the conclusion that I better
don't try to implement it.

Frank

http://en.wikipedia.org/wiki/ACE



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 20:16:06 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HVzL7-0008ST-Ci; Mon, 26 Mar 2007 20:15:05 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HVzL5-0008SJ-LW
	for ima@ietf.org; Mon, 26 Mar 2007 20:15:03 -0400
Received: from ns.jck.com ([209.187.148.211] helo=bs.jck.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HVzL4-0007a4-Cm
	for ima@ietf.org; Mon, 26 Mar 2007 20:15:03 -0400
Received: from [127.0.0.1] (helo=p3.JCK.COM)
	by bs.jck.com with esmtp (Exim 4.34)
	id 1HVzL2-000Osd-3Y; Mon, 26 Mar 2007 19:15:00 -0500
Date: Mon, 26 Mar 2007 20:14:59 -0400
From: John C Klensin <klensin@jck.com>
To: Harald Alvestrand <harald@alvestrand.no>,
	Frank Ellermann <nobody@xyzzy.claranet.de>
Subject: Re: [EAI] ACE or punycode
Message-ID: <8E6B61FC53EDBC6496A8BA65@p3.JCK.COM>
In-Reply-To: <46083A3E.70203@alvestrand.no>
References: <200703201920.l2KJKenc011667@clerew.man.ac.uk>
	<374486935.15865@cnnic.cn>	<025e01c76ee9$cfb799e0$0301a8c0@YaoJK>
	<op.tpsxmydf6hl8nm@clerew.man.ac.uk>
	<4607F8CF.2314@xyzzy.claranet.de> <46083A3E.70203@alvestrand.no>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3
Cc: ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org



--On Monday, 26 March, 2007 23:25 +0200 Harald Alvestrand
<harald@alvestrand.no> wrote:

>> Maybe we can say "ASCII Compatible Encoding (ACE) as
>> specified in [RFC 3490] or its successor", and later simply
>> use ACE as acronym.
>>   
> We'll use Punycode.
> If the "idna-issues" draft gets published before it's our
> turn, we may switch to 'A-label'.

If we don't use "A-label", then we should say something like
"string produced by Punycode, prefixed by "xn--".   If you read
the spec, Punycode is best thought of as an algorithm, not the
result of that algorithm.

> But ACE is an ambiguous term, and we won't use it.

thanks.
   john





_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 21:22:38 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HW0Nv-0002Ct-Gc; Mon, 26 Mar 2007 21:22:03 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HW0Nu-0002Co-TC
	for ima@ietf.org; Mon, 26 Mar 2007 21:22:02 -0400
Received: from ns.jck.com ([209.187.148.211] helo=bs.jck.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HW0Ns-0002r2-GU
	for ima@ietf.org; Mon, 26 Mar 2007 21:22:02 -0400
Received: from [127.0.0.1] (helo=p3.JCK.COM)
	by bs.jck.com with esmtp (Exim 4.34)
	id 1HW0Ns-000PRN-3U; Mon, 26 Mar 2007 20:22:00 -0500
Date: Mon, 26 Mar 2007 21:21:59 -0400
From: John C Klensin <klensin@jck.com>
To: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>, ima@ietf.org
Subject: Re: [EAI] MTA -> Final delievery MTA -> MDA (Re: MIME
 questions)
Message-ID: <ECDE879BB664642B9D3D5439@p3.JCK.COM>
In-Reply-To: <5dslbrzxv3.fsf_-_@Hurtta06k.keh.iki.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
	<5d3b3wv8q2.fsf@Hurtta06k.keh.iki.fi>
	<4603CCAC.4DE2@xyzzy.claranet.de>
	<op.tpns8vqw6hl8nm@clerew.man.ac.uk>
	<46046FF6.E55@xyzzy.claranet.de>
	<5dslbrzxv3.fsf_-_@Hurtta06k.keh.iki.fi>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 82c9bddb247d9ba4471160a9a865a5f3
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org



--On Monday, 26 March, 2007 21:02 +0300 Kari Hurtta
<hurtta+gmane@siilo.fmi.fi> wrote:

> Frank Ellermann <nobody@xyzzy.claranet.de> writes
> on gmane.ietf.ima:
> 
>> Charles Lindsey wrote:
>> 
>> > If the MIME structure of broken, then Garbage-in
>> > Garbage-out. That is already true with out UTF8SMTP.
>> 
>> Kari's proposal would bounce anything misidentified
>> as message/utf-8 at the final delivery MTA, if the
>> LMTP-MDA says "no, thanks, legacy mailbox".  That's
>> not GiGo, it's more like "garbage in, garbage back".
> 
> Lets look one possibility when downgrade fails.
> 
>         C   is SMTP clent
>         F   is is final delivery MTA
>         D   is MDA
> 
> C -> F      is SMTP
> F -> D      is LMTP
> 
>          Lets assume that there is two new SMTP reply codes
> (used              after final dot)
> 
>          ABC             Some recipeints do not support
> UTF8SMTP,                          downgrade failed, retry
> with one RCPT TO                          on transaction
> 
>          XYZ             All recipeints do not support,
> downgrade failed
> 
>          XYZ             LMTP:  This recipeint does not support
>...
>      F -> D        DATA
>      F <- D        354 Start mail input; end with <CRLF>.<CRLF>
>...
>      F -> D        Your case #XCVXBX is closed.
>      F -> D        .                  
>      F <- D        250 Message parsed, UTF8SMTP detected
>      F <- D        250 <client@example.com> sttored
>      F <- D        XYZ <boss@example.com> UTF8SMTP not accepted

Note, fwiw, that the last three lines above violate 2821 (first
two lines must have continuation markers, at least) and that,
unless things have changed recently, many MTAs will assume that
the  return codes on all members of a continuation set will be
the same.

      john


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 21:35:30 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HW0aw-0000C7-Is; Mon, 26 Mar 2007 21:35:30 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HW0av-0000C2-Ls
	for ima@ietf.org; Mon, 26 Mar 2007 21:35:29 -0400
Received: from ns.jck.com ([209.187.148.211] helo=bs.jck.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HW0au-0005Ql-6t
	for ima@ietf.org; Mon, 26 Mar 2007 21:35:29 -0400
Received: from [127.0.0.1] (helo=p3.JCK.COM)
	by bs.jck.com with esmtp (Exim 4.34)
	id 1HW0at-000PWT-Ps; Mon, 26 Mar 2007 20:35:28 -0500
Date: Mon, 26 Mar 2007 21:35:27 -0400
From: John C Klensin <klensin@jck.com>
To: Harald Alvestrand <harald@alvestrand.no>, ima@ietf.org
Subject: Re: [EAI] #1481 HDR=UTF8 argument - status, and request
 for input
Message-ID: <EBE15A349E8E4B3F193F063F@p3.JCK.COM>
In-Reply-To: <46080217.90407@alvestrand.no>
References: <46080217.90407@alvestrand.no>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 25620135586de10c627e3628c432b04a
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org



--On Monday, 26 March, 2007 19:25 +0200 Harald Alvestrand
<harald@alvestrand.no> wrote:

> Hello,
> 
> as I see the current status with HDR=UTF8, we have:
> 
> - The WG meeting in Prague discussed it, and found no
> particular advantage in using it, for the same reason as with
> the header marker: The recipient, in order to be certain about
> the format of a message, has to parse the message anyway, so
> the flag will at best be a warning, and at worst it can
> generate silly states when it is wrong.
> 
> - After the WG meeting, the argument was raised (or, at least,
> I did not understand it until after the meeting) that IF an
> MTA does NOT implement downconversion, BUT handles mail for
> some recipients that are able to receive UTF8SMTP mail, AND
> some recipients that are not so capable, the HDR=UTF8 flag
> will give the MTA the ability to reject the recipients for
> which it cannot handle the message, and accept the recipients
> for which it assumes that UTF8SMTP delivery will succeed.
> 
> There are two other alternatives:
> - Say that an MTA MUST implement either conversion or return
> of an error message, after delivery
> - Say that an MTA can return a 5xx reply to the DATA command,
> rejecting the message for all recipients.
> 
> So far, we have heard from Kari, Charles and Frank on this
> issue.
> 
> I would like the other participants in the WG to weigh in with
> opinions; I have created #1481 to make it easy to keep track
> of this one separate from other issues.

Harald, 

It seems to me that part of the question here depends on whether
we are, as a WG, as concerned about bouncing ("returning")
messages as some of us clearly are.   If we are, then your first
new alternative above ("conversion or return") is a non-starter.
If not, it is entirely consistent with 2821 and the language in
"framework".

The second of your new alternatives is, I believe, equivalent to
the "deliver to all or to none" option that has been requested
for email several times but never, IMO, written up.
Experience in implementations that behave that way has been, I
think, that they generally make both senders and receivers
unhappy.  

Now, since (i) I don't go non-linear every time someone thinks
about returning a message to an unauthenticated sender and (ii)
I believe in adding as little extra complexity that will become
unneeded when everyone is able to accept i18n formats as
possible, that leads me to favor "no extra argument", even with
the above additional concern.   

My view about that is reinforced by being able to see several
cases in which a late discovery of the need to downgrade in
relay environments will result in message return regardless of
what we try to do to restrict it, so I think it is more
important to concentrate on acceptable levels of sender
authentication or authorization (which are not on this WG's task
list) than to try to make a few extra cases in which bounce
messages can be avoided.

Just my opinion.

     john


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 21:58:36 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HW0x1-0002bg-RE; Mon, 26 Mar 2007 21:58:19 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HW0x0-0002XB-Mn
	for ima@ietf.org; Mon, 26 Mar 2007 21:58:18 -0400
Received: from ns.jck.com ([209.187.148.211] helo=bs.jck.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HW0wz-00022w-5z
	for ima@ietf.org; Mon, 26 Mar 2007 21:58:18 -0400
Received: from [127.0.0.1] (helo=p3.JCK.COM)
	by bs.jck.com with esmtp (Exim 4.34)
	id 1HW0wv-000PhD-Ig; Mon, 26 Mar 2007 20:58:13 -0500
Date: Mon, 26 Mar 2007 21:58:12 -0400
From: John C Klensin <klensin@jck.com>
To: Charles Lindsey <chl@clerew.man.ac.uk>,
	Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Subject: Re: [EAI] How to prevent up-conversion (Re:
	Respawn	"Messages on	original form" (Re:
	I-D	ACTION:draft-ietf-eai-imap-utf8-01.txt))
Message-ID: <9DFCAF338495CF923A3FE937@p3.JCK.COM>
In-Reply-To: <op.tpszmgcr6hl8nm@clerew.man.ac.uk>
References: <E1HOyOw-0006Ty-GZ@stiedprstage1.ietf.org>
	<5dzm6phryr.fsf@Hurtta06k.keh.iki.fi>
	<5dps73kck6.fsf_-_@Hurtta06k.keh.iki.fi>
	<92B1D989CE9BC3531A8384AC@dhcp-1572.ietf68.org>
	<47922D99787EA425873C8670@as-s2n.ietf68.org>
	<op.tplhn8n16hl8nm@clerew.man.ac.uk>
	<34CE20B037B1DB6BE54F39CE@htat43p-no.corp.google.com>
	<op.tpnrh0qx6hl8nm@clerew.man.ac.uk>
	<4605063D.4050209@alvestrand.no>
	<op.tpszmgcr6hl8nm@clerew.man.ac.uk>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 14582b0692e7f70ce7111d04db3781c8
Cc: IMA <ima@ietf.org>
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

(combined answer)

--On Monday, 26 March, 2007 16:50 +0100 Charles Lindsey
<chl@clerew.man.ac.uk> wrote:

>> Charles Lindsey wrote:
>>> 
>>> Generally speaking I just regard it as a fundamental
>>> requirement of any   internet protocol to be able to examine
>>> what was actually on the wire,   before other agents started
>>> to "improve" it.
>> If taken to mean what the words mean in their dictionary
>> definitions,   what you are asking for is packet trace.
>> The most reasonable tools for that are called "tcpdump" and
>> "ethereal"   (provided that your "wire" is an Ethernet, of
>> course).
> 
> Yes, I am not concerned about the inner structure of TCP
> packets. But what I DO want to see is that anyone who receives
> an email in his MUA (whether via an IMAP storage server of
> otherwise) can have access to the original RFC 2822 object as
> it arrived on the wire at the final MTA. The ability to
> provide that service constrains somewhat what IMAP
> implementations can do internally.

I do not believe this is a requirement for IMAP implementations
today (for all-ASCII messages).   Retrieving the various pieces
as pieces and reassembling them doesn't count, since that may or
may not exactly restore the original, received-by-MTA, version.
If it is not, I suggest that it is out of scope for this WG
until and unless IMAPext gets around to making the change for
the base specification.



--On Thursday, 22 March, 2007 18:46 +0200 Kari Hurtta
<hurtta+gmane@siilo.fmi.fi> wrote:

>> (I can see a couple of possible reasons why you would want
>> this. But I can't tell from your messages which ones you are
>> thinking of.)
>> 
>>                 Harald
> 
> Well, I have needed these kind functionality at least
> 
>          - For debugging   
>               (as postmaster I usually require to see original
> message                -- some time I answer -- sorry, that
> was not original                message as received -- before
> I can help, I want original                message -- not
> forwarded text or reformatted message. 
> 
>                This is usually related to junk filtering)

For debugging, you need a direct interface to the message store.
You may even need to specify what your delivery MTA puts in the
message store, or that it do a write-aside on messages as well
as logging them and you need to access that.  But you don't need
to impose extra requirements on either EAI formats or IMAP.
Such requirements might make your life easier, but they come at
the price of more complexity for everyone.
 
>          - For learn junk filters

Maybe, but, as you suggest above, this may be more similar to
debugging and may need special interfaces for other reasons.

> Also I can see that MUAs needs to see messages on original form
> when checking signatures of messages. Most of signature
> algotihms sign messages on form where no further encoding is
> not needed. That means that all signed data is encoded to
> 7-bit.

That is a reason to not up-convert before getting to the final
MUA (or user portion thereof).  If I put a signature on a
message as an integrity check, I really don't want an
intermediate system to turn the message inside out, or even
convert it to something else, and then have another intermediate
system try to restore it sufficiently to make the signature
work.  That is really scary to me.  

We shall see what happens in practice, but I think we will see
pressure from user/ consumers of mail systems to be able to
configure "no downgrade with signed messages", "no downgrade
with DKIM headers", "strip signatures and/or dkim headers on
downgrade" and probably some similar options.

    john








_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 23:40:26 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HW2XM-0005rj-3E; Mon, 26 Mar 2007 23:39:56 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HW2XK-0005qN-BY
	for ima@ietf.org; Mon, 26 Mar 2007 23:39:54 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HW2XI-00087M-1b
	for ima@ietf.org; Mon, 26 Mar 2007 23:39:54 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HW2Wv-0000dT-TV for ima@ietf.org; Tue, 27 Mar 2007 05:39:30 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 27 Mar 2007 05:39:29 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 27 Mar 2007 05:39:29 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 27 Mar 2007 06:39:14 +0300
Lines: 32
Message-ID: <5dodmf73tp.fsf@Hurtta06k.keh.iki.fi>
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
	<5d3b3wv8q2.fsf@Hurtta06k.keh.iki.fi>
	<4603CCAC.4DE2@xyzzy.claranet.de>
	<op.tpns8vqw6hl8nm@clerew.man.ac.uk>
	<46046FF6.E55@xyzzy.claranet.de>
	<5dslbrzxv3.fsf_-_@Hurtta06k.keh.iki.fi>
	<ECDE879BB664642B9D3D5439@p3.JCK.COM>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2
Subject: [EAI] Re: MTA -> Final delievery MTA -> MDA (Re: MIME questions)
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

John C Klensin <klensin@jck.com> writes in gmane.ietf.ima:

> > F -> D      is LMTP

> >      F -> D        Your case #XCVXBX is closed.
> >      F -> D        .                  
> >      F <- D        250 Message parsed, UTF8SMTP detected
> >      F <- D        250 <client@example.com> sttored
> >      F <- D        XYZ <boss@example.com> UTF8SMTP not accepted
> 
> Note, fwiw, that the last three lines above violate 2821 (first
> two lines must have continuation markers, at least) and that,
> unless things have changed recently, many MTAs will assume that
> the  return codes on all members of a continuation set will be
> the same.
> 
>       john

You missed that this part is LMTP.   

It can not violate RFC 2821, because this is not SMTP :-)


Hovever, on that picture there was violation of RFC 2033. 
It should be

> >      F -> D        Your case #XCVXBX is closed.
> >      F -> D        .                  
> >      F <- D        250 <client@example.com> stored
> >      F <- D        XYZ <boss@example.com> UTF8SMTP not accepted

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Mon Mar 26 23:50:19 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HW2hP-0001aH-Lj; Mon, 26 Mar 2007 23:50:19 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HW2hN-0001YN-Ix
	for ima@ietf.org; Mon, 26 Mar 2007 23:50:17 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HW2hM-0001Ke-4c
	for ima@ietf.org; Mon, 26 Mar 2007 23:50:17 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HW2hD-0001hP-Vj for ima@ietf.org; Tue, 27 Mar 2007 05:50:07 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 27 Mar 2007 05:50:07 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 27 Mar 2007 05:50:07 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 27 Mar 2007 06:49:42 +0300
Lines: 75
Message-ID: <5dk5x373c9.fsf@Hurtta06k.keh.iki.fi>
References: <E1HOyOw-0006Ty-GZ@stiedprstage1.ietf.org>
	<5dzm6phryr.fsf@Hurtta06k.keh.iki.fi>
	<5dps73kck6.fsf_-_@Hurtta06k.keh.iki.fi>
	<92B1D989CE9BC3531A8384AC@dhcp-1572.ietf68.org>
	<47922D99787EA425873C8670@as-s2n.ietf68.org>
	<op.tplhn8n16hl8nm@clerew.man.ac.uk>
	<34CE20B037B1DB6BE54F39CE@htat43p-no.corp.google.com>
	<op.tpnrh0qx6hl8nm@clerew.man.ac.uk>
	<4605063D.4050209@alvestrand.no>
	<op.tpszmgcr6hl8nm@clerew.man.ac.uk>
	<9DFCAF338495CF923A3FE937@p3.JCK.COM>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 00e94c813bef7832af255170dca19e36
Subject: [EAI] Re: How to prevent up-conversion (Re: Respawn	"Messages
	on	original form" (Re: I-D	ACTION:draft-ietf-eai-imap-utf8-01.txt))
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

John C Klensin <klensin@jck.com> writes in gmane.ietf.ima:

> (combined answer)
> 
> --On Monday, 26 March, 2007 16:50 +0100 Charles Lindsey
> <chl@clerew.man.ac.uk> wrote:
> 
> >> Charles Lindsey wrote:
> >>> 
> >>> Generally speaking I just regard it as a fundamental
> >>> requirement of any   internet protocol to be able to examine
> >>> what was actually on the wire,   before other agents started
> >>> to "improve" it.
> >> If taken to mean what the words mean in their dictionary
> >> definitions,   what you are asking for is packet trace.
> >> The most reasonable tools for that are called "tcpdump" and
> >> "ethereal"   (provided that your "wire" is an Ethernet, of
> >> course).
> > 
> > Yes, I am not concerned about the inner structure of TCP
> > packets. But what I DO want to see is that anyone who receives
> > an email in his MUA (whether via an IMAP storage server of
> > otherwise) can have access to the original RFC 2822 object as
> > it arrived on the wire at the final MTA. The ability to
> > provide that service constrains somewhat what IMAP
> > implementations can do internally.
> 
> I do not believe this is a requirement for IMAP implementations
> today (for all-ASCII messages).   Retrieving the various pieces
> as pieces and reassembling them doesn't count, since that may or
> may not exactly restore the original, received-by-MTA, version.
> If it is not, I suggest that it is out of scope for this WG
> until and unless IMAPext gets around to making the change for
> the base specification.

IMAP is cabable to return full rfc822 message.
There is several queries which assumes existance of rfc822 message.


RFC 3501:

      BODY[<section>]<<partial>>
         The text of a particular body section.  The section
         specification is a set of zero or more part specifiers
         delimited by periods.  A part specifier is either a part number
         or one of the following: HEADER, HEADER.FIELDS,
         HEADER.FIELDS.NOT, MIME, and TEXT.  An empty section
         specification refers to the entire message, including the
         header.
<...>

     RFC822
         Functionally equivalent to BODY[], differing in the syntax of
         the resulting untagged FETCH data (RFC822 is returned).

      RFC822.HEADER
         Functionally equivalent to BODY.PEEK[HEADER], differing in the
         syntax of the resulting untagged FETCH data (RFC822.HEADER is
         returned).

      RFC822.SIZE
         The [RFC-2822] size of the message.


      RFC822.TEXT
         Functionally equivalent to BODY[TEXT], differing in the syntax
         of the resulting untagged FETCH data (RFC822.TEXT is returned).


My MUA uses commands RFC822.HEADER and RFC822.TEXT for retrieval.
Also getting rfc822 message in one querie is possible. 

There is nothing what require asking message in parts.

/ Kari Hurtta


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 27 02:55:37 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HW5Ze-0007jQ-OK; Tue, 27 Mar 2007 02:54:30 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HW5Zd-0007jI-PA
	for ima@ietf.org; Tue, 27 Mar 2007 02:54:29 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HW5Zc-0000KD-Fl
	for ima@ietf.org; Tue, 27 Mar 2007 02:54:29 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id C287B2596DD;
	Tue, 27 Mar 2007 08:54:27 +0200 (CEST)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 20978-06; Tue, 27 Mar 2007 08:54:23 +0200 (CEST)
Received: from [127.0.0.1] (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id F3DFC2596BD;
	Tue, 27 Mar 2007 08:54:22 +0200 (CEST)
Message-ID: <4608BF9E.6060404@alvestrand.no>
Date: Tue, 27 Mar 2007 08:54:22 +0200
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Thunderbird 1.5.0.9 (X11/20070104)
MIME-Version: 1.0
To: John C Klensin <klensin@jck.com>
Subject: Re: [EAI] #1481 HDR=UTF8 argument - status, and request for input
References: <46080217.90407@alvestrand.no>
	<EBE15A349E8E4B3F193F063F@p3.JCK.COM>
In-Reply-To: <EBE15A349E8E4B3F193F063F@p3.JCK.COM>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25
Cc: ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

John C Klensin wrote:
> My view about that is reinforced by being able to see several
> cases in which a late discovery of the need to downgrade in
> relay environments will result in message return regardless of
> what we try to do to restrict it,
>   
Yes - I forgot to note that the only time at which the differential 
ability actually helps is when the MTA is configured so as to be able to 
make the determination on whether or not the recipient supports UTF8SMTP 
at RCPT TO time.

In all other cases, it makes no difference.

Harald



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 27 03:34:13 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HW6Bo-0006OP-Aa; Tue, 27 Mar 2007 03:33:56 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HW6Bm-0006OK-Dg
	for ima@ietf.org; Tue, 27 Mar 2007 03:33:54 -0400
Received: from sniper.icu.ac.kr ([210.107.128.51])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HW6Bh-00066y-PC
	for ima@ietf.org; Tue, 27 Mar 2007 03:33:54 -0400
Received: (snipe 12967 invoked by uid 0); 27 Mar 2007 16:34:11 +0900
Received: from newcat@icu.ac.kr with Spamsniper 2.96.00 (Processed in 1.035487
	secs); 
Received: from unknown (HELO ?210.107.139.122?) (Z???own@210.107.139.122)
	by unknown with SMTP; 27 Mar 2007 16:34:10 +0900
X-SNIPER-SENDERIP: 210.107.139.122
X-SNIPER-MAILFROM: newcat@icu.ac.kr
X-SNIPER-RCPTTO: harald@alvestrand.no, klensin@jck.com, ima@ietf.org,
	yangwooko@gmail.com
Message-ID: <4608C8D4.8050102@icu.ac.kr>
Date: Tue, 27 Mar 2007 16:33:40 +0900
From: Yangwoo Ko <newcat@icu.ac.kr>
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: Harald Alvestrand <harald@alvestrand.no>
Subject: Re: [EAI] #1481 HDR=UTF8 argument - status, and request for input
References: <46080217.90407@alvestrand.no>	<EBE15A349E8E4B3F193F063F@p3.JCK.COM>
	<4608BF9E.6060404@alvestrand.no>
In-Reply-To: <4608BF9E.6060404@alvestrand.no>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464
Cc: ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


Harald Alvestrand wrote:
> 
> John C Klensin wrote:
>> My view about that is reinforced by being able to see several
>> cases in which a late discovery of the need to downgrade in
>> relay environments will result in message return regardless of
>> what we try to do to restrict it,
>>   
> Yes - I forgot to note that the only time at which the differential 
> ability actually helps is when the MTA is configured so as to be able to 
> make the determination on whether or not the recipient supports UTF8SMTP 
> at RCPT TO time.

I think that it is rougher than that. Additional condition that should 
be met is that such a determination has been kept correct until no 
further access to the message is needed any more.

> 
> In all other cases, it makes no difference.
> 
> Harald
> 
> 
> 
> _______________________________________________
> IMA mailing list
> IMA@ietf.org
> https://www1.ietf.org/mailman/listinfo/ima
> 
> 


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 27 04:08:51 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HW6j7-0004Q5-6A; Tue, 27 Mar 2007 04:08:21 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HW6j6-0004Ll-4S
	for ima@ietf.org; Tue, 27 Mar 2007 04:08:20 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HW6j4-0006Ci-39
	for ima@ietf.org; Tue, 27 Mar 2007 04:08:19 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 1D4E82596DD;
	Tue, 27 Mar 2007 10:08:15 +0200 (CEST)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 22269-09; Tue, 27 Mar 2007 10:08:10 +0200 (CEST)
Received: from [127.0.0.1] (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id EAE1F2596D1;
	Tue, 27 Mar 2007 10:08:09 +0200 (CEST)
Message-ID: <4608D0E9.5000503@alvestrand.no>
Date: Tue, 27 Mar 2007 10:08:09 +0200
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Thunderbird 1.5.0.9 (X11/20070104)
MIME-Version: 1.0
To: Yangwoo Ko <newcat@icu.ac.kr>
Subject: Re: [EAI] #1481 HDR=UTF8 argument - status, and request for input
References: <46080217.90407@alvestrand.no>	<EBE15A349E8E4B3F193F063F@p3.JCK.COM>
	<4608BF9E.6060404@alvestrand.no> <4608C8D4.8050102@icu.ac.kr>
In-Reply-To: <4608C8D4.8050102@icu.ac.kr>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
Cc: ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Yangwoo Ko wrote:
>
> Harald Alvestrand wrote:
>>
>> John C Klensin wrote:
>>> My view about that is reinforced by being able to see several
>>> cases in which a late discovery of the need to downgrade in
>>> relay environments will result in message return regardless of
>>> what we try to do to restrict it,
>>>   
>> Yes - I forgot to note that the only time at which the differential 
>> ability actually helps is when the MTA is configured so as to be able 
>> to make the determination on whether or not the recipient supports 
>> UTF8SMTP at RCPT TO time.
>
> I think that it is rougher than that. Additional condition that should 
> be met is that such a determination has been kept correct until no 
> further access to the message is needed any more. 
My unclear grammar.

What I meant is that it only matters if the MTA can decide, at the time 
it gets the RCPT TO, that it will have to bounce the message because the 
recipient doesn't support UTF8SMTP, AND the MTA is unable or unwilling 
to downconvert.

Such may be the case when the MTA discovers that the user is behind a 
delivery channel that does not support UTF8SMTP, or when the MTA 
discovers that the user's mail will be relayed to another system that 
does not have UTF8SMTP support.

The issue of how to deal with messages stored in a message store that 
supports UTF8SMTP is entirely orthogonal to this one.

                        Harald


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 27 04:24:31 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HW6yb-0004Dw-Rm; Tue, 27 Mar 2007 04:24:21 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HW6ya-0004Dg-KB
	for ima@ietf.org; Tue, 27 Mar 2007 04:24:20 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HW6yY-0001UO-M0
	for ima@ietf.org; Tue, 27 Mar 2007 04:24:20 -0400
Received: (eyou send program); Tue, 27 Mar 2007 16:24:10 +0800
Message-ID: <374983850.09582@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO cnnicyao) (218.241.111.9)
	by 159.226.7.146 with SMTP; Tue, 27 Mar 2007 16:24:10 +0800
Message-ID: <0a0b01c77049$4c0e0820$1206e29f@cnnicyao>
From: "YAO Jiankang" <yaojk@cnnic.cn>
To: "Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<374733981.26043@cnnic.cn>
Subject: Re: [EAI] draft-ietf-eai-smtpext-04.txt: (#11): 2.7.2. Message Retry
Date: Tue, 27 Mar 2007 16:24:11 +0800
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.2 (/)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25
Cc: ima@ietf.org
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1001443692=="
Errors-To: ima-bounces@ietf.org

--===============1001443692==
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: base64

b2ssIHdpbGwgdXBkYXRlIGl0Lg0KDQpZQU8gSmlhbmthbmcNCkNOTklDDQotLS0tLSBPcmlnaW5h
bCBNZXNzYWdlIC0tLS0tIA0KRnJvbTogIkthcmkgSHVydHRhIiA8aHVydHRhK2dtYW5lQHNpaWxv
LmZtaS5maT4NClRvOiA8aW1hQGlldGYub3JnPg0KU2VudDogU2F0dXJkYXksIE1hcmNoIDI0LCAy
MDA3IDY6NTggUE0NClN1YmplY3Q6IFtFQUldIGRyYWZ0LWlldGYtZWFpLXNtdHBleHQtMDQudHh0
OiAoIzExKTogMi43LjIuIE1lc3NhZ2UgUmV0cnkNCg0KDQo+IA0KPiBBZGRpdGlvbiB0byBlbmQg
b2YgY2hhcHRlciBpcyBwZXJoYXBzIG5lZWRlZDogIA0KPiANCj4gIFdoZW4gdGhlIHJlY2lwaWVu
dCBhZGRyZXNzIGlzIG5vbi1BU0NJSSBhbmQgZGVsaXZlcnkNCj4gIGZhaWxzIGJlY2F1c2UgbGFj
ayBvZiBzdXBwb3J0IG9mIFVURjhTTVRQIG9uIHJlY2lwaWVudCANCj4gIE1YZXMgYW5kIGRvd25n
cmFkZSBpcyBzZWxlY3RlZCwgbWFpbCBpcyB0cmllZCB0byBkZWxpdmVyDQo+ICB0byBhZGRyZXNz
IGdpdmVuIG9uIEFMVC1BRERSRVNTIHBhcmFtYXRlciAoaWYgZ2l2ZW4pIG9uDQo+ICBSQ1BUIFRP
IHBhcmFtYXRlci4NCj4gDQo+ICggVGhhdCBpcyBhbHJlYWR5IG1lbnRpb25lZCBvbiAiMi4yLiAg
VGhlIEFkZHJlc3MgDQo+ICBJbnRlcm5hdGlvbmFsaXphdGlvbiBTZXJ2aWNlIEV4dGVuc2lvbiIu
ICkNCj4gDQo+IC8gS2FyaSBIdXJ0dGENCj4gDQo+IA0KPiANCj4gX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gSU1BIG1haWxpbmcgbGlzdA0KPiBJTUFA
aWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cxLmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaW1h



--===============1001443692==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--===============1001443692==--



From ima-bounces@ietf.org Tue Mar 27 06:07:17 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HW8Zj-0004ZD-1y; Tue, 27 Mar 2007 06:06:47 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HW8Zh-0004Z3-4s
	for ima@ietf.org; Tue, 27 Mar 2007 06:06:45 -0400
Received: from scmailgw2.scop.aoyama.ac.jp ([133.2.251.195])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HW8Zf-0008Ps-AE
	for ima@ietf.org; Tue, 27 Mar 2007 06:06:45 -0400
Received: from scmse2.scbb.aoyama.ac.jp (scmse2 [133.2.253.17])
	by scmailgw2.scop.aoyama.ac.jp (secret/secret) with SMTP id
	l2RA6TC3005967
	for <ima@ietf.org>; Tue, 27 Mar 2007 19:06:32 +0900 (JST)
Received: from (133.2.206.133) by scmse2.scbb.aoyama.ac.jp via smtp
	id 1b2e_d52b4b46_dc4a_11db_94d4_0014221f2a2d;
	Tue, 27 Mar 2007 19:06:29 +0900
X-AuthUser: duerst@it.aoyama.ac.jp
Received: from Tanzawa.it.aoyama.ac.jp ([133.2.210.1]:56792)
	by itmail.it.aoyama.ac.jp with [XMail 1.22 ESMTP Server]
	id <S88E64> for <ima@ietf.org> from <duerst@it.aoyama.ac.jp>;
	Tue, 27 Mar 2007 19:05:23 +0900
Message-Id: <6.0.0.20.2.20070327171852.06ddd090@localhost>
X-Sender: duerst@localhost
X-Mailer: QUALCOMM Windows Eudora Version 6J
Date: Tue, 27 Mar 2007 17:44:14 +0900
To: Chris Newman <Chris.Newman@Sun.COM>,
	Kari Hurtta <hurtta+ietf@siilo.fmi.fi>, abel <abelyang@twnic.net.tw>
From: Martin Duerst <duerst@it.aoyama.ac.jp>
In-Reply-To: <0664352CA00B14625586911F@[192.168.150.60]>
References: <200703260810.l2Q8A2CJ026003@siilo.fmi.fi>
	<0664352CA00B14625586911F@[192.168.150.60]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3e15cc4fdc61d7bce84032741d11c8e5
Cc: ima@ietf.org, Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Subject: [EAI] Re: UTF-8 characters and lenght limitations
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Hello Chris,

At 18:42 07/03/26, Chris Newman wrote:
>The UTF8SMTP specification needs to be clear about the impact on line length limits.  Do limits remain "characters" in which case a UTF8SMTP server has to have a line length octet limit of roughly four times the current ASCII octet limits?

I'm not sure exactly how you got to this 'roughly four times', but if
this is simply the expansion from ASCII to UTF-8, then in particular
the word 'roughly' may be a bit misleading.

Given that there is now wide consensus between ISO 10646 and Unicode
that the 'working' code space is limited to 17 planes, with the
highest theoretical codepoint being U+10FFFF, an expansion factor
of 4 is the *maximum* factor necessary. But this factor is only
necessary under the following conditions:
- All characters that would be ASCII are 'internationalized',
  which means that there are no syntax characters (such as e.g. '@').
  This is obviously field-dependent, but it would definitely not
  apply to usual email headers, where the header field name at least
  is pure ASCII.
- All such characters are taken from scripts that are allocated to
  a 'higher plane'. This is highly unlikely, although not completely
  impossible. The planes outside the BMP (Base Multilingual Plane)
  are mainly used for scripts that are no longer in use or not
  in major daily use, and for very characters (e.g. Han Ideographs).
- All these characters have an information density similarly low
  as US-ASCII. Scripts with a large number of characters usually
  have a higher information density, but again, there are some
  very small scripts beyond the BMP, too. 

Satisfying the above conditions isn't easy, the scripts in Unicode
5.0 that come closest in my mind are Gothic, Deseret, and Shavian.

What I want to say here is *not* that we should use multipliers lower
than 4 for length limits. Even if I consider it extremely rare that
anybody would use any of the abovementioned scripts, I think we
should not try to restrict things based on our estimates of script
usage.

But I want to stress that a multiplier of 4 is extremely well-designed
and generous, definitely on the safe side.

All this is of course modulo the slack that we have (or not) in the
current length limits. If there is a field that we already now wish
would be longer in many cases, we should use the occasion of moving
to UTF-8 to extend it by more than a factor 4. If there is a field
that we already know was designed way to generously, we may use
an expansion factor lower than 4.


Regards,    Martin.


#-#-#  Martin J. Du"rst, Assoc. Professor, Aoyama Gakuin University
#-#-#  http://www.sw.it.aoyama.ac.jp       mailto:duerst@it.aoyama.ac.jp     


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 27 07:13:59 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HW9cL-000704-Rs; Tue, 27 Mar 2007 07:13:33 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HW9cL-0006zz-2v
	for ima@ietf.org; Tue, 27 Mar 2007 07:13:33 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by chiedprmail1.ietf.org with smtp (Exim 4.43) id 1HW9cI-0003nI-PH
	for ima@ietf.org; Tue, 27 Mar 2007 07:13:32 -0400
Received: (eyou send program); Tue, 27 Mar 2007 19:12:39 +0800
Message-ID: <374993959.22825@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO cnnicyao) (218.241.111.9)
	by 159.226.7.146 with SMTP; Tue, 27 Mar 2007 19:12:39 +0800
Message-ID: <00f801c77060$d5fac020$096ff1da@cnnicyao>
From: "YAO Jiankang" <yaojk@cnnic.cn>
To: <ima@ietf.org>,
	"Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<374719159.17250@cnnic.cn>
Subject: Re: [EAI] draft-ietf-eai-smtpext-04.txt: (#5): 2.1. Framework for
	theInternationalization Extension
Date: Tue, 27 Mar 2007 19:12:40 +0800
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 68c8cc8a64a9d0402e43b8eee9fc4199
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1076410288=="
Errors-To: ima-bounces@ietf.org

--===============1076410288==
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

DQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tIA0KRnJvbTogIkthcmkgSHVydHRhIiA8aHVy
dHRhK2dtYW5lQHNpaWxvLmZtaS5maT4NClRvOiA8aW1hQGlldGYub3JnPg0KU2VudDogU2F0dXJk
YXksIE1hcmNoIDI0LCAyMDA3IDI6NTEgUE0NClN1YmplY3Q6IFtFQUldIGRyYWZ0LWlldGYtZWFp
LXNtdHBleHQtMDQudHh0OiAoIzUpOiAyLjEuIEZyYW1ld29yayBmb3IgdGhlSW50ZXJuYXRpb25h
bGl6YXRpb24gRXh0ZW5zaW9uDQoNCg0KPiANCj4gQW5vdGhlciBhZGRpdGlvbiB0byB0aGlzIGNo
YXB0ZXINCj4gICAoOCkgVGhlIHJldmVyc2UtcGF0aCBhbmQgZm9yd2FyZC1wYXRoIG9uIE1BSUwt
RlJPTSBhbmQgUkNQVCBUTw0KPiAgICAgICBjb21tYW5kcyBhcmUgZXh0ZW5kZWQgdG8gaW5jbHVk
ZSBVVEYtOCA+Y2hhcmFjdGVycy4NCg0KeWVzLCBnb29kDQpZQU8gSmlhbmthbmcNCg0KDQoNCg0K
PiANCj4gLyBLYXJpIEh1cnR0YQ0KPiANCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fDQo+IElNQSBtYWlsaW5nIGxpc3QNCj4gSU1BQGlldGYub3Jn
DQo+IGh0dHBzOi8vd3d3MS5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ltYQ==



--===============1076410288==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--===============1076410288==--



From ima-bounces@ietf.org Tue Mar 27 07:21:14 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HW9jm-0001VI-5u; Tue, 27 Mar 2007 07:21:14 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HW9jk-0001Sx-Eh
	for ima@ietf.org; Tue, 27 Mar 2007 07:21:12 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HW9ji-000490-OW
	for ima@ietf.org; Tue, 27 Mar 2007 07:21:12 -0400
Received: (eyou send program); Tue, 27 Mar 2007 19:21:07 +0800
Message-ID: <374994467.25955@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO cnnicyao) (218.241.111.9)
	by 159.226.7.146 with SMTP; Tue, 27 Mar 2007 19:21:07 +0800
Message-ID: <011b01c77062$04be3a30$096ff1da@cnnicyao>
From: "YAO Jiankang" <yaojk@cnnic.cn>
To: <ima@ietf.org>,
	"Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<374719942.16720@cnnic.cn>
Subject: Re: [EAI] draft-ietf-eai-smtpext-04.txt: (#6): 2.1. Framework for
	theInternationalization Extension
Date: Tue, 27 Mar 2007 19:21:08 +0800
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1615807438=="
Errors-To: ima-bounces@ietf.org

--===============1615807438==
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

d2lsbCBjb25zaWRlciB0byB1cGRhdGUgaXQuDQoNCllhbyBKaWFua2FuZw0KQ05OSUMNCi0tLS0t
IE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0gDQpGcm9tOiAiS2FyaSBIdXJ0dGEiIDxodXJ0dGErZ21h
bmVAc2lpbG8uZm1pLmZpPg0KVG86IDxpbWFAaWV0Zi5vcmc+DQpTZW50OiBTYXR1cmRheSwgTWFy
Y2ggMjQsIDIwMDcgMzowNCBQTQ0KU3ViamVjdDogW0VBSV0gZHJhZnQtaWV0Zi1lYWktc210cGV4
dC0wNC50eHQ6ICgjNik6IDIuMS4gRnJhbWV3b3JrIGZvciB0aGVJbnRlcm5hdGlvbmFsaXphdGlv
biBFeHRlbnNpb24NCg0KDQo+IA0KPiBBbmQgY2F0Y2gtYWxsIGJ1bGxldCB0byB0aGlzIGNoYXB0
ZXI6DQo+IA0KPiAgICg5KSBtYWlsIGRhdGEgaXMgZXh0ZW5kZWQgb24gY29tcGxpYW5jZSB3aXRo
IFtFQUktdXRmOGhlYWRlcl0sDQo+ICAgICAgIHRoZSBuZXh0IGNoYXB0ZXJzIHNwZWNpZmllcyBo
b3cgc3VwcG9ydCBmb3IgdGhlIGV4dGVuc2lvbg0KPiAgICAgICBhZmZlY3RzIHRoZSBiZWhhdmlv
ciBvZiBhIHNlcnZlciBhbmQgY2xpZW50IFNNVFAuDQo+IA0KPiAvIEthcmkgSHVydHRhDQo+IA0K
PiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4g
SU1BIG1haWxpbmcgbGlzdA0KPiBJTUFAaWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cxLmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vaW1h



--===============1615807438==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--===============1615807438==--



From ima-bounces@ietf.org Tue Mar 27 07:21:16 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HW9jo-0001b7-B9; Tue, 27 Mar 2007 07:21:16 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HW9jm-0001Mr-Ae
	for ima@ietf.org; Tue, 27 Mar 2007 07:21:14 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HW9gj-0003ll-Eh
	for ima@ietf.org; Tue, 27 Mar 2007 07:18:08 -0400
Received: (eyou send program); Tue, 27 Mar 2007 19:17:51 +0800
Message-ID: <374994271.22953@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO cnnicyao) (218.241.111.9)
	by 159.226.7.146 with SMTP; Tue, 27 Mar 2007 19:17:51 +0800
Message-ID: <00ff01c77061$902b6490$096ff1da@cnnicyao>
From: "YAO Jiankang" <yaojk@cnnic.cn>
To: <ima@ietf.org>,
	"Frank Ellermann" <nobody@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com><5dslbvt9pv.fsf@Hurtta06k.keh.iki.fi>
	<374741155.31587@cnnic.cn>
Subject: Re: [EAI] Re: draft-ietf-eai-smtpext-04.txt: (#5): 2.1. Framework for
	the Internationalization Extension
Date: Tue, 27 Mar 2007 19:17:42 +0800
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.2 (/)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1325667290=="
Errors-To: ima-bounces@ietf.org

--===============1325667290==
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

DQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tIA0KRnJvbTogIkZyYW5rIEVsbGVybWFubiIg
PG5vYm9keUB4eXp6eS5jbGFyYW5ldC5kZT4NClRvOiA8aW1hQGlldGYub3JnPg0KU2VudDogU2F0
dXJkYXksIE1hcmNoIDI0LCAyMDA3IDg6NDkgUE0NClN1YmplY3Q6IFtFQUldIFJlOiBkcmFmdC1p
ZXRmLWVhaS1zbXRwZXh0LTA0LnR4dDogKCM1KTogMi4xLiBGcmFtZXdvcmsgZm9yIHRoZSBJbnRl
cm5hdGlvbmFsaXphdGlvbiBFeHRlbnNpb24NCg0KDQo+IEthcmkgSHVydHRhIHdyb3RlOg0KPiAN
Cj4+IEFub3RoZXIgYWRkaXRpb24gdG8gdGhpcyBjaGFwdGVyDQo+PiAgICAoOCkgVGhlIHJldmVy
c2UtcGF0aCBhbmQgZm9yd2FyZC1wYXRoIG9uIE1BSUwtRlJPTSBhbmQgUkNQVCBUTw0KPj4gICAg
ICAgIGNvbW1hbmRzIGFyZSBleHRlbmRlZCB0byBpbmNsdWRlIFVURi04IGNoYXJhY3RlcnMuDQo+
IA0KPiBzL29uL29mIHRoZS8gKD8pDQoNCkkgdGhpbmsgdGhhdCAib24iIGlzIG9rLiBhbnkgb3Ro
ZXIgdmlldyBmcm9tIG5hdGl2ZSBlbmdsaXNoZXI/DQoNCj4gDQo+IE1heWJlIHMvaW5jbHVkZS9h
bGxvdy8gYW5kIGFkZCAiaW4gdGhlIHNwZWNpZmllZCBNYWlsYm94IGFkZHJlc3MiDQo+IGJlY2F1
c2Ugd2UgcHVsbGVkIGl0IGZyb20gdGhlIG9wdGlvbmFsIHNvdXJjZSByb3V0aW5nIHBhcnQuDQoN
CnllcywgdGhhdCBpcyBnb29kLg0KDQo+IA0KPiBXaHkgbm90IHNpbXBseSAibWFpbGJveCBhZGRy
ZXNzIiBpbnN0ZWFkIG9mIG1lbnRpb25pbmcgInRoZSByZWFsDQo+IFNNVFAiICh0bSkgd2l0aCBp
dHMgcmV2ZXJzZS1wYXRoOg0KPiANCj4gfCAoOCkgVGhlIE1BSUwtRlJPTSBhbmQgUkNQVCBUTyBj
b21tYW5kcyBhcmUgZXh0ZW5kZWQgdG8gYWxsb3cNCj4gfCAgICAgVVRGLTggY2hhcmFjdGVycyBp
biBhIG1haWxib3ggYWRkcmVzcy4NCj4gDQo+IERvIHdlIG5lZWQgYSBub3RlIHNvbWV3aGVyZSB0
aGF0IHNlcnZlcnMgTUFZIChvciBTSE9VTEQpIHJlamVjdA0KPiByaWdodCBoYW5kIHNpZGVzIG5v
dCBwZXJtaXR0ZWQgZm9yIElETkEgPyAgUmVqZWN0aW5nIG5vbnNlbnNlIGFzDQo+IHNvb24gYXMg
cG9zc2libGUgbWFrZXMgc2Vuc2UuDQoNCg0KaW4gc2VjdGlvbiAyLjIsIHRoZXJlIGFyZSBhbHJl
YWR5IHN1Y2ggYSBzZW50ZW5jZS4NCg0KIkFueSBkb21haW4gbmFtZXMgdGhhdCBhcmUgdG8gYmUg
bG9va2VkIHVwIGluIHRoZSBETlMgTVVTVCBmaXJzdCBiZQ0KICAgcHJvY2Vzc2VkIGludG8gdGhl
IGZvcm0gYXMgc3BlY2lmaWVkIGluIElETkEgW1JGQzM0OTBdIGJ5IG1lYW5zIG9mDQogICB0aGUg
VG9BU0NJSSgpIG9wZXJhdGlvbiB1bmxlc3MgdGhleSBhcmUgYWxyZWFkeSBpbiB0aGF0IGZvcm0u
ICBBbnkNCiAgIGRvbWFpbiBuYW1lcyB0aGF0IGFyZSB0byBiZSBjb21wYXJlZCB0byBsb2NhbCBz
dHJpbmdzIFNIT1VMRCBiZQ0KICAgY2hlY2tlZCBmb3IgdmFsaWRpdHkgYW5kIHRoZW4gTVVTVCBi
ZSBjb21wYXJlZCBhcyBzcGVjaWZpZWQgaW4NCiAgIHNlY3Rpb24gMy40IG9mIElETkEuDQoiDQoN
Cg0KWUFPIEppYW5rYW5nIA0KQ05OSUMNCj4gDQo+IEZyYW5rDQo+IC0tIA0KPiAiaW4gYW55IGNh
c2UsIHRoZSBTTVRQIGFkZHMgaXRzIG93biBpZGVudGlmaWVyIHRvIHRoZSByZXZlcnNlLXBhdGgi
DQo+IFtSRkMgODIxLCBsaW5lIDg5N10NCj4gDQo+IA0KPiANCj4gX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gSU1BIG1haWxpbmcgbGlzdA0KPiBJTUFA
aWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cxLmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaW1h



--===============1325667290==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--===============1325667290==--



From ima-bounces@ietf.org Tue Mar 27 07:24:47 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HW9nD-0003QX-4r; Tue, 27 Mar 2007 07:24:47 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HW9nC-0003QR-PA
	for ima@ietf.org; Tue, 27 Mar 2007 07:24:46 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by chiedprmail1.ietf.org with smtp (Exim 4.43) id 1HW9nA-0004os-OJ
	for ima@ietf.org; Tue, 27 Mar 2007 07:24:46 -0400
Received: (eyou send program); Tue, 27 Mar 2007 19:24:08 +0800
Message-ID: <374994648.25788@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO cnnicyao) (218.241.111.9)
	by 159.226.7.146 with SMTP; Tue, 27 Mar 2007 19:24:08 +0800
Message-ID: <012701c77062$70c6c850$096ff1da@cnnicyao>
From: "YAO Jiankang" <yaojk@cnnic.cn>
To: <ima@ietf.org>,
	"Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<374722606.16822@cnnic.cn>
Subject: Re: [EAI] draft-ietf-eai-smtpext-04.txt: (#9): 3.1. Impact to RFC
	4409and many email related RFC
Date: Tue, 27 Mar 2007 19:24:05 +0800
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.2 (/)
X-Scan-Signature: d6b246023072368de71562c0ab503126
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0713848428=="
Errors-To: ima-bounces@ietf.org

--===============0713848428==
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

b2ssIGdvb2QuDQp0aGFua3MuDQpZYW8gSmlhbmthbmcNCkNOTklDDQotLS0tLSBPcmlnaW5hbCBN
ZXNzYWdlIC0tLS0tIA0KRnJvbTogIkthcmkgSHVydHRhIiA8aHVydHRhK2dtYW5lQHNpaWxvLmZt
aS5maT4NClRvOiA8aW1hQGlldGYub3JnPg0KU2VudDogU2F0dXJkYXksIE1hcmNoIDI0LCAyMDA3
IDM6NDkgUE0NClN1YmplY3Q6IFtFQUldIGRyYWZ0LWlldGYtZWFpLXNtdHBleHQtMDQudHh0OiAo
IzkpOiAzLjEuIEltcGFjdCB0byBSRkMgNDQwOWFuZCBtYW55IGVtYWlsIHJlbGF0ZWQgUkZDDQoN
Cg0KPiANCj4gUGVyaGFwcyBjaGFuZ2U6DQo+IA0KPiAgVGhlIGludGVybmF0aW9uYWxpemVkIGVt
YWlsIGFkZHJlc3MgcHJvdG9jb2xzIHdpbGwgaW1wYWN0IG9uIG1hbnkNCj4gIGVtYWlsIHJlbGF0
ZWQgUkZDIGRvY3VtZW50cyBzdWNoIGFzIE1lc3NhZ2UgU3VibWlzc2lvbiBbUkZDNDQwOV0uDQo+
IA0KPiA9Pg0KPiANCj4gIFRoZSBpbnRlcm5hdGlvbmFsaXplZCBlbWFpbCBhZGRyZXNzIHByb3Rv
Y29scyB3aWxsIGltcGFjdCBvbiBtYW55DQo+ICBlbWFpbCByZWxhdGVkIFJGQyBkb2N1bWVudHMg
c3VjaCBhcyBNZXNzYWdlIFN1Ym1pc3Npb24gW1JGQzQ0MDldDQo+ICBhbmQgTG9jYWwgTWFpbCBU
cmFuc2ZlciBQcm90b2NvbCBbUkZDMjAzM10uDQo+IA0KPiANCj4gVGhlbiBjaGFwdGVyICI5LjIu
ICBJbmZvcm1hdGl2ZSBSZWZlcmVuY2VzIiBuZWVkcyBhZGRpdGlvbjoNCj4gDQo+ICBbUkZDMjAz
M10gIE15ZXJzLCBDLiwgIkxvY2FsIE1haWwgVHJhbnNmZXIgUHJvdG9jb2wiLCBSRkMgMjAzMywN
Cj4gICAgICAgICAgICAgT2N0b2JlciAxOTk2Lg0KPiANCj4gDQo+IC8gS2FyaSBIdXJ0dGENCj4g
DQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
PiBJTUEgbWFpbGluZyBsaXN0DQo+IElNQUBpZXRmLm9yZw0KPiBodHRwczovL3d3dzEuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9pbWE=



--===============0713848428==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--===============0713848428==--



From ima-bounces@ietf.org Tue Mar 27 07:45:31 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWA70-0003nO-P1; Tue, 27 Mar 2007 07:45:14 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWA6z-0003nH-Db
	for ima@ietf.org; Tue, 27 Mar 2007 07:45:13 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HWA6x-0000rW-El
	for ima@ietf.org; Tue, 27 Mar 2007 07:45:13 -0400
Received: (eyou send program); Tue, 27 Mar 2007 19:45:06 +0800
Message-ID: <374995906.27633@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO cnnicyao) (218.241.111.9)
	by 159.226.7.146 with SMTP; Tue, 27 Mar 2007 19:45:06 +0800
Message-ID: <017201c77065$5eb6e200$096ff1da@cnnicyao>
From: "YAO Jiankang" <yaojk@cnnic.cn>
To: <ima@ietf.org>,
	"Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<374734614.27318@cnnic.cn>
Subject: Re: [EAI] draft-ietf-eai-smtpext-04.txt: (#12): 2.2. The
	AddressInternationalization Service Extension
Date: Tue, 27 Mar 2007 19:45:08 +0800
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.2 (/)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1174602363=="
Errors-To: ima-bounces@ietf.org

--===============1174602363==
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

DQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tIA0KRnJvbTogIkthcmkgSHVydHRhIiA8aHVy
dHRhK2dtYW5lQHNpaWxvLmZtaS5maT4NClRvOiA8aW1hQGlldGYub3JnPg0KU2VudDogU2F0dXJk
YXksIE1hcmNoIDI0LCAyMDA3IDc6MDkgUE0NClN1YmplY3Q6IFtFQUldIGRyYWZ0LWlldGYtZWFp
LXNtdHBleHQtMDQudHh0OiAoIzEyKTogMi4yLiBUaGUgQWRkcmVzc0ludGVybmF0aW9uYWxpemF0
aW9uIFNlcnZpY2UgRXh0ZW5zaW9uDQoNCg0KPiANCj4gfCAgSWYgaXQgaXMgcmVwbGFjZWQsIHRo
ZSByZXBsYWNlbWVudCBNVVNUIGJlIHRoZSBBU0NJSS1vbmx5IGFkZHJlc3MNCj4gfCAgc3BlY2lm
aWVkIHdpdGggdGhlIEFMVC1BRERSRVNTIHBhcmFtZXRlci5bRUFJLWRvd25ncmFkaW5nXS4NCj4g
DQo+IFRoYXQgW0VBSS1kb3duZ3JhZGluZ10gaXMgbGl0dGxlIHN0cmFuZ2UuIElzIHRoZXJlIG1p
c3Npbmcgc29tZSB0ZXh0Pw0KPiBJdCBuZWVkcyBzZW50ZW5jZS4NCg0KDQptYXkgY2hhbmdlIGl0
IHRvDQoNCiJJZiBpdCBpcyByZXBsYWNlZCwgdGhlIHJlcGxhY2VtZW50IE1VU1QgYmUgdGhlIEFT
Q0lJLW9ubHkgYWRkcmVzcw0KIHNwZWNpZmllZCB3aXRoIHRoZSBBTFQtQUREUkVTUyBwYXJhbWV0
ZXIsIHNlZSBtb3JlIGluIFtFQUktZG93bmdyYWRpbmddLg0KIg0KDQppcyBpdCBvaz8NCg0KDQpZ
QU8gSmlhbmthbmcNCkNOTklDDQo+IA0KPiAvIEthcmkgSHVydHRhDQo+IA0KPiANCj4gX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gSU1BIG1haWxpbmcg
bGlzdA0KPiBJTUFAaWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cxLmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vaW1h



--===============1174602363==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--===============1174602363==--



From ima-bounces@ietf.org Tue Mar 27 08:05:42 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWAQn-0004fD-SG; Tue, 27 Mar 2007 08:05:41 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWAQm-0004f5-5T
	for ima@ietf.org; Tue, 27 Mar 2007 08:05:40 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HWAQk-00057B-EJ
	for ima@ietf.org; Tue, 27 Mar 2007 08:05:40 -0400
Received: (eyou send program); Tue, 27 Mar 2007 20:05:34 +0800
Message-ID: <374997134.29207@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO cnnicyao) (218.241.111.9)
	by 159.226.7.146 with SMTP; Tue, 27 Mar 2007 20:05:34 +0800
Message-ID: <017601c77068$3a613fb0$096ff1da@cnnicyao>
From: "YAO Jiankang" <yaojk@cnnic.cn>
To: <ima@ietf.org>,
	"Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<374754339.15072@cnnic.cn>
Subject: Re: [EAI] draft-ietf-eai-smtpext-04.txt: (#13) 2.4. The
	ALT-ADDRESSparameter
Date: Tue, 27 Mar 2007 20:05:35 +0800
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0908024489=="
Errors-To: ima-bounces@ietf.org

--===============0908024489==
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

DQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tIA0KRnJvbTogIkthcmkgSHVydHRhIiA8aHVy
dHRhK2dtYW5lQHNpaWxvLmZtaS5maT4NClRvOiA8aW1hQGlldGYub3JnPg0KU2VudDogU3VuZGF5
LCBNYXJjaCAyNSwgMjAwNyAxMjozNyBBTQ0KU3ViamVjdDogW0VBSV0gZHJhZnQtaWV0Zi1lYWkt
c210cGV4dC0wNC50eHQ6ICgjMTMpIDIuNC4gVGhlIEFMVC1BRERSRVNTcGFyYW1ldGVyDQoNCg0K
PiANCj4gRm9sbG93aW5nIGFkZGl0aW9uIGlzIG5lZWRlZDoNCj4gDQo+ICBUaGUgc3ludGF4IGZv
ciAiZXNtdHAtdmFsdWUiIGluIFtSRkMyODIyXSBkbyBub3QgYWxsb3cgIj0iLCBTUCBhbmQNCj4g
IGNvbnRyb2wgY2hhcmFjdGVycy4gVGhlcmVmb3JlIEFMVC1BRERSRVNTIHBhcmFtYXRlciB2YWx1
ZSB1c2VzIHNhbWUNCj4gIGVuY29kaW5nIHRoYW4gT1JDUFQgcGFyYW1hdGVyIHZhbHVlIG9uIFtS
RkMzNDYxXS4gDQoNCmFjY29yZGluZyB0byBteSB1bmRlcnN0YW5kaW5nLCBlc210cC12YWx1ZSBo
YXMgYmVlbiByZWRlZmluZWQgaW4gdGhpcyBkb2N1bWVudCANCiAoIEFMVC1BRERSRVNTLWVzbXRw
LXZhbHVlPU1haWxib3gpDQoNCiJJZiB0aGUgQUxULUFERFJFU1MNCiAgIGVzbXRwLWtleXdvcmQg
aXMgdXNlZCwgaXQgTVVTVCBoYXZlIGFuIGFzc29jaWF0ZWQgZXNtdHAtdmFsdWUgKEFMVC0NCiAg
IEFERFJFU1MtZXNtdHAtdmFsdWUgd2hpY2ggaXMgZGVmaW5lZCBiZWxvdykgd2hpY2ggcmVxdWly
ZXMgYW4gYWxsLQ0KICAgQVNDSUkgZW1haWwgYWRkcmVzcy4NCg0KICAgQmFzZWQgb24gdGhlIGRl
ZmluaXRpb24gb2YgbWFpbC1wYXJhbWV0ZXJzIGluIFtSRkMyODIxXSwgdGhlIEFMVC0NCiAgIEFE
RFJFU1MgcGFyYW1ldGVyIHVzYWdlIGluIHRoZSBjb21tYW5kcyBvZiAibWFpbCBmcm9tIiBhbmQg
InJjcHQgdG8iDQogICBpcyBkZWZpbmVkIGJlbG93Lg0KDQoNCiAgICAgICAgIk1BSUwgRlJPTToi
IFNQIDx1UmV2ZXJzZS1wYXRoPiBbIFNQIDxtYWlsLXBhcmFtZXRlcnM+IF08Q1JMRj4NCiAgICAg
ICAgICAgICAgICAgICA7IFVwZGF0ZSBtYWlsIGNvbW1hbmQgaW4gUkZDIDI4MjEsIHNlY3Rpb24g
My4zDQoNCiAgICAgICAgICAgICJSQ1BUIFRPOiIgU1AgPHVGb3J3YXJkLXBhdGg+IFsgU1AgPHJj
cHQtcGFyYW1ldGVycz4gXTxDUkxGPg0KICAgICAgICAgICAgICAgICAgIDsgVXBkYXRlIHJjcHQg
Y29tbWFuZCBpbiBSRkMgMjgyMSwgc2VjdGlvbiAzLjMNCg0KICAgICAgICB1UmV2ZXJzZS1wYXRo
ID0gdVBhdGgNCiAgICAgICAgICAgICAgIDsgUmVwbGFjZSBSZXZlcnNlLXBhdGggaW4gUkZDIDI4
MjEsIHNlY3Rpb24gNC4xLjINCg0KICAgICAgICB1Rm9yd2FyZC1wYXRoID0gdVBhdGgNCiAgICAg
ICAgICAgICAgIDsgUmVwbGFjZSBGb3J3YXJkLXBhdGggaW4gUkZDIDI4MjEsIHNlY3Rpb24gNC4x
LjINCg0KICAgICAgICB1UGF0aCA9ICI8IiBbIEEtZC1sICI6IiBdIHVNYWlsYm94ICI+Ig0KICAg
ICAgICAgICAgICAgOyBSZXBsYWNlIFBhdGggaW4gUkZDIDI4MjEsIHNlY3Rpb24gNC4xLjINCiAg
ICAgICAgICAgICAgICAgICA7IEEtZC1sIGlzIGRlZmluZWQgaW4gUkZDIDI4MjEsIHNlY3Rpb24g
NC4xLjINCiAgICAgICAgICAgICAgICAgICA7IHVNYWlsYm94IGlzIGRlZmluZWQgaW4gc2VjdGlv
biAyLjMgb2YgdGhpcyBkb2N1bWVudA0KDQogICAgICAgIEFMVC1BRERSRVNTLWVzbXRwLXZhbHVl
PU1haWxib3gNCiAgICAgICAgICAgOyBNYWlsYm94IGlzIGRlZmluZWQgaW4gUkZDIDI4MjEsIHNl
Y3Rpb24gNC4xLjINCiINCg0KQlRXLCAgImVzbXRwLXZhbHVlIiAgaXMgZGVmaW5lZCBpbiBbUkZD
MjgyMV0sIG5vdCBpbiAgW1JGQzI4MjJdDQoNCg0KPiANCj4gLyBLYXJpIEh1cnR0YQ0KPiANCj4g
DQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IElN
QSBtYWlsaW5nIGxpc3QNCj4gSU1BQGlldGYub3JnDQo+IGh0dHBzOi8vd3d3MS5pZXRmLm9yZy9t
YWlsbWFuL2xpc3RpbmZvL2ltYQ==



--===============0908024489==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--===============0908024489==--



From ima-bounces@ietf.org Tue Mar 27 08:13:07 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWAXf-0006Um-SR; Tue, 27 Mar 2007 08:12:47 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWAXe-0006Uf-CG
	for ima@ietf.org; Tue, 27 Mar 2007 08:12:46 -0400
Received: from smtp.cnnic.cn ([159.226.7.146] helo=cnnic.cn)
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HWAXc-0006ET-L1
	for ima@ietf.org; Tue, 27 Mar 2007 08:12:46 -0400
Received: (eyou send program); Tue, 27 Mar 2007 20:12:36 +0800
Message-ID: <374997556.25789@cnnic.cn>
X-EYOUMAIL-SMTPAUTH: yaojk@cnnic.cn
Received: from unknown (HELO cnnicyao) (218.241.111.9)
	by 159.226.7.146 with SMTP; Tue, 27 Mar 2007 20:12:36 +0800
Message-ID: <01a801c77069$364fe0b0$096ff1da@cnnicyao>
From: "YAO Jiankang" <yaojk@cnnic.cn>
To: <ima@ietf.org>,
	"Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<374841862.25978@cnnic.cn>
Subject: Re: [EAI] draft-ietf-eai-smtpext-04.txt: (#15) 2.2. The
	AddressInternationalization Service Extension
Date: Tue, 27 Mar 2007 20:12:38 +0800
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1354987560=="
Errors-To: ima-bounces@ietf.org

--===============1354987560==
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: base64

DQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tIA0KRnJvbTogIkthcmkgSHVydHRhIiA8aHVy
dHRhK2dtYW5lQHNpaWxvLmZtaS5maT4NClRvOiA8aW1hQGlldGYub3JnPg0KU2VudDogTW9uZGF5
LCBNYXJjaCAyNiwgMjAwNyAxMjo1NiBBTQ0KU3ViamVjdDogW0VBSV0gZHJhZnQtaWV0Zi1lYWkt
c210cGV4dC0wNC50eHQ6ICgjMTUpIDIuMi4gVGhlIEFkZHJlc3NJbnRlcm5hdGlvbmFsaXphdGlv
biBTZXJ2aWNlIEV4dGVuc2lvbg0KDQoNCj4gDQo+IEFkZGl0aW9uOiANCj4gDQo+ICBJZiB0aGUg
VVRGOFNNVFAgU01UUCBleHRlbnNpb24gaXMgbm90IG9mZmVyZWQgYnkgdGhlIHNlcnZlciwgDQo+
ICBjbGllbnQgTVVTVCBOT1QgdHJhbnNtaXQgbWVzc2FnZXMgd2hpY2ggaW5jbHVkZXMgTUlNRSBw
YXJ0cyANCj4gIHdpdGggbmV3IE1JTUUgc3VidHlwZXMgb2YgIm1lc3NhZ2UiIGRlZmluZWQgb24g
W0VBSS1kc25dIA0KPiAgKG9yIG9uIG90aGVyIFVURjhTTVRQIHJlbGF0ZWQgUkZDKSBpZiAgdGhl
c2UgcGFydHMgaW5jbHVkZSANCj4gICh1bmVuY29kZWQpIDgtYml0IGRhdGEuDQoNCg0KSSB0aGlu
ayB0aGF0IGl0IGlzIHJlYXNvbmFibGUuDQppZiBub25lIG9iamVjdCBpdCwgSSB3aWxsIGFkZCBp
dCBhY2NvcmRpbmcgdG8geW91ciBraW5kIHN1Z2dlc3Rpb24uDQoNCllBTyBKaWFua2FuZw0KQ05O
SUMNCj4gDQo+IFJhdGlvbmFsZToNCj4gDQo+ICBFZmZlY3RpdmVseSBpdCBpcyByZXF1aXJlZCB0
aGF0IDhCSVRNSU1FIGRvd25ncmFkZXJzIA0KPiAgcmVqZWN0IG1lc3NhZ2UvKiBzdWJ0eXBlcyAo
ZXhjZXB0IG1lc3NhZ2UvcmZjODIyKSANCj4gIHdoaWNoIGluY2x1ZGVzIDgtYml0IGRhdGEuICAg
IA0KPiANCj4gIEJlY2F1c2Ugb24gdGhpcyBjb250ZXh0IFVURjhTTVRQIHdhcyBub3Qgb2ZmZXJl
ZCwNCj4gIHRoaXMgaW5kaWNhdGVzIHRoYXQgcG9zc2libGUgOEJJVE1JTUUgZG93bmdyYWRlcg0K
PiAga25vd3Mgbm90aGluZyBhYm91dCBVVEY4U01UUC4gVGhlcmVmb3JlIGl0IGRvd3Mgbm90DQo+
ICBrbm93IHRoZXNlIG1lc3NhZ2UvKiBzdWJ0eXBlcyBkZWZpbmVkIG9uIFtFQUktZHNuXS4NCj4g
IEFuZCBpdCBjYW4gbm90IGRvIGFueXRoaW5nIHNtYXJ0IGZvciB0aGVtLiBPbmx5IA0KPiAgb3B0
aW9uIGlzIHJlamVjdCAob3IgZHJvcCBtZXNzYWdlIGlmIG1haWwgZnJvbSBpcw0KPiAgPD4pICB3
aGVuIG1lc3NhZ2UvKiBzdWJ0eXBlIGluY2x1ZGVzIDgtYml0IGRhdGEuDQo+ICBNSU1FIGZvcmJp
ZHMgcXVvdGUtcHJpbnRhYmUgYW5kIGJhc2U2NCBlbmNvZGluZyBvZiANCj4gIHRoZW0uDQo+ICAN
Cj4gIChJIGhhdmUgZGlzY3Vzc2VkIGFib3V0IHRoaXMgYWxyZWFkeSBzZXZlcmFsIHRpbWVzLikg
DQo+IA0KPiAvIEthcmkgSHVydHRhDQo+IA0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCj4gSU1BIG1haWxpbmcgbGlzdA0KPiBJTUFAaWV0Zi5v
cmcNCj4gaHR0cHM6Ly93d3cxLmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaW1h



--===============1354987560==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--===============1354987560==--



From ima-bounces@ietf.org Tue Mar 27 09:49:54 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWC2y-00008t-UI; Tue, 27 Mar 2007 09:49:12 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWC2x-00008i-Bn
	for ima@ietf.org; Tue, 27 Mar 2007 09:49:11 -0400
Received: from lon-mail-3.gradwell.net ([193.111.201.127])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HWC2s-0002WO-OL
	for ima@ietf.org; Tue, 27 Mar 2007 09:49:11 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster#pop3^clerew*man&ac*uk)
	by lon-mail-3.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	460920d1.10a70.f1 for ima@ietf.org; Tue, 27 Mar 2007 14:49:05 +0100
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2RDn32s017622
	for <ima@ietf.org>; Tue, 27 Mar 2007 14:49:05 +0100 (BST)
To: IMA <ima@ietf.org>
Subject: Re: [EAI] How to prevent up-conversion (Re: Respawn	"Messages
	on	original form" (Re: I-D	ACTION:draft-ietf-eai-imap-utf8-01.txt))
References: <E1HOyOw-0006Ty-GZ@stiedprstage1.ietf.org>
	<5dzm6phryr.fsf@Hurtta06k.keh.iki.fi>
	<5dps73kck6.fsf_-_@Hurtta06k.keh.iki.fi>
	<92B1D989CE9BC3531A8384AC@dhcp-1572.ietf68.org>
	<47922D99787EA425873C8670@as-s2n.ietf68.org>
	<op.tplhn8n16hl8nm@clerew.man.ac.uk>
	<34CE20B037B1DB6BE54F39CE@htat43p-no.corp.google.com>
	<op.tpnrh0qx6hl8nm@clerew.man.ac.uk>
	<4605063D.4050209@alvestrand.no>
	<op.tpszmgcr6hl8nm@clerew.man.ac.uk>
	<9DFCAF338495CF923A3FE937@p3.JCK.COM>
Message-ID: <op.tpuon1ha6hl8nm@clerew.man.ac.uk>
Date: Tue, 27 Mar 2007 14:49:03 +0100
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <9DFCAF338495CF923A3FE937@p3.JCK.COM>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e8a67952aa972b528dd04570d58ad8fe
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Tue, 27 Mar 2007 02:58:12 +0100, John C Klensin <klensin@jck.com> wrote:

> (combined answer)
>
> --On Monday, 26 March, 2007 16:50 +0100 Charles Lindsey
> <chl@clerew.man.ac.uk> wrote:
>
>>> Charles Lindsey wrote:
>>>>
>>>> Generally speaking I just regard it as a fundamental
>>>> requirement of any   internet protocol to be able to examine
>>>> what was actually on the wire,   before other agents started
>>>> to "improve" it.
>>> If taken to mean what the words mean in their dictionary
>>> definitions,   what you are asking for is packet trace.
>>> The most reasonable tools for that are called "tcpdump" and
>>> "ethereal"   (provided that your "wire" is an Ethernet, of
>>> course).
>>
>> Yes, I am not concerned about the inner structure of TCP
>> packets. But what I DO want to see is that anyone who receives
>> an email in his MUA (whether via an IMAP storage server of
>> otherwise) can have access to the original RFC 2822 object as
>> it arrived on the wire at the final MTA. The ability to
>> provide that service constrains somewhat what IMAP
>> implementations can do internally.
>
> I do not believe this is a requirement for IMAP implementations
> today (for all-ASCII messages).   Retrieving the various pieces
> as pieces and reassembling them doesn't count, since that may or
> may not exactly restore the original, received-by-MTA, version.
> If it is not, I suggest that it is out of scope for this WG
> until and unless IMAPext gets around to making the change for
> the base specification.

I think it is more a question of what current IMAP implementations  
actually DO, rather than what they are required to do.

Let us take an example. A message body was in Q-P on the wire. Is the IMAP  
implementation entitled to store it in only its decoded (8bit) form?  
Suppose the message was in fact signed by DKIM or PGP-mime (both of which  
are supposed to sign the Q-P form - a bad design decision, but there it  
is). The recipient (or his MUA) finds that the signature is broken. So the  
recipient requests to see the original form of the message so that he can  
check for himself exactly why the signature did not work (maybe some  
trailing empty line had got lost, and by manually restoring it he can make  
the signature work).

Now, if all that is required to work in current IMAP (or in practice does  
work), then I want corresponding scenarios in UTF8SMTP to work as well.

The corresponding situation in UTF8SMTP is where the message arrived at  
the final MTA in downgraded form. Is the IMAP implementation allowed to  
upgrade it, and store only the upgraded form (thus depriving the recipient  
of any possibility of seeing the downgraded form and thus possibly being  
able to debug some obscure side effect of the upgrading process)?

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 27 10:09:17 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWCML-0001SC-Ge; Tue, 27 Mar 2007 10:09:13 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWCMK-0001QY-9M
	for ima@ietf.org; Tue, 27 Mar 2007 10:09:12 -0400
Received: from lon-mail-3.gradwell.net ([193.111.201.127])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HWCM7-0008Dj-Iz
	for ima@ietf.org; Tue, 27 Mar 2007 10:09:12 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster&pop3^clerew$man^ac*uk)
	by lon-mail-3.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	4609256c.1658b.f4 for ima@ietf.org; Tue, 27 Mar 2007 15:08:44 +0100
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2RE8icA018801
	for <ima@ietf.org>; Tue, 27 Mar 2007 15:08:45 +0100 (BST)
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Re: MIME questions
References: <85DC516BD31D919531CC0463@[192.168.1.108]>
	<87F2B237E36CE025B401921E@p3.JCK.COM>
	<op.tove9yxl6hl8nm@clerew.man.ac.uk>
	<5dmz2n7mkl.fsf@Hurtta06k.keh.iki.fi>
	<644E4D36D257FC9403DDB139@p3.JCK.COM>
	<5dejnhgqyr.fsf_-_@Hurtta06k.keh.iki.fi>
	<4602D0E5.22F0@xyzzy.claranet.de>
	<5d3b3wv8q2.fsf@Hurtta06k.keh.iki.fi>
	<4603CCAC.4DE2@xyzzy.claranet.de>
	<op.tpns8vqw6hl8nm@clerew.man.ac.uk>
	<46046FF6.E55@xyzzy.claranet.de>
	<op.tpsys9w36hl8nm@clerew.man.ac.uk>
	<460806CD.7F3@xyzzy.claranet.de>
Message-ID: <op.tpupktvz6hl8nm@clerew.man.ac.uk>
Date: Tue, 27 Mar 2007 15:08:43 +0100
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <460806CD.7F3@xyzzy.claranet.de>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b4a0a5f5992e2a4954405484e7717d8c
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Mon, 26 Mar 2007 18:45:49 +0100, Frank Ellermann  
<nobody@xyzzy.claranet.de> wrote:

> Charles Lindsey wrote:

>> Please do not use the term "message/utf-8". If used,
>> it would apply only to a certain MIME mechanism
>
> It's the message/utf-8 as outlined in the dsn-00 I-D.
> It's the name of a structure almost identical with a
> message/rfc822, "only" allowing UTF-8 in the header
> (or more precisely as specified in the header draft.)
>
>> as a MIME machanism it will not fly in that form,
>> because it violates RFC 2045.
>
> Nothing's wrong with the message/utf-8 MIME type as
> outlined in the DSN I-D.

Yes it is, and Chris Newman had agreed that it would have to be  
application/message-utf-8. That was until a roomful of people in Prague  
forgot that message/utf-8 as they envisaged it was "EXPRESSLY FORBIDDEN"  
by RFC 2045.

>> we don't know how to convert a message/utf-8 for an
>> MTA that does not do 8BITMIME.
>
> So let them put an 8BITMIME to 7bit step behind their
> UTF8SMTP to 8BITMIME step.  Where 8BITMIME to 7bit is
> impossible any "direct" UTF8SMTP to 7bit approach is
> also impossible.
>
> UTF8SMTP can completely ignore 7bit because it builds
> on 8BITMIME.

UTF8SMTP requires 8BITMIME to work. If 8BITMIME cannot handle a  
message/utf-8, then neither can UTF8SMTP.
>
>> Utf8headers is now thought to be almost ready for WG
>> Last Call.
>
> Utf8headers is to 2822, what UTF8SMTP is to 2821.  But
> Utf8headers also updating MIME is IMO too much.  We
> don't have Bruce in this WG (and his proposal to join
> MIME and 2822 consisted of four I-Ds).

Internet mail has been suffering from the 7bit mentality for the last 30  
years, and it has now got to the point where further patching is  
impossible. The whole purpose of this EAI effort it to finally get rid of  
this 7bit nonsense, and hopefully after not too many years all email  
messages will be in UTF8SMTP form and we can finally forget 7bit.

But there is only one chance to get it right, and it we leave little  
pockets of 7bit only stuff around, then it will be much harder to remove  
them later. So that means we have to fix MIME at the same time. But,  
fortunately, it is not too hard to do it, though it does require that  
downgraders must be able to descend through the whole MIME structure.  
Which is nothing new, because 8BITMIME downgraders routinely do that  
anyway.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 27 10:22:59 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWCZO-0008VA-W9; Tue, 27 Mar 2007 10:22:42 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWCZO-0008V4-36
	for ima@ietf.org; Tue, 27 Mar 2007 10:22:42 -0400
Received: from lon-mail-3.gradwell.net ([193.111.201.127])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HWCZH-0004Sx-JV
	for ima@ietf.org; Tue, 27 Mar 2007 10:22:42 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster&pop3#clerew*man#ac*uk)
	by lon-mail-3.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	460928aa.10a70.137 for ima@ietf.org; Tue, 27 Mar 2007 15:22:34 +0100
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2REMXSg019632
	for <ima@ietf.org>; Tue, 27 Mar 2007 15:22:34 +0100 (BST)
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Re: HDR=UTF8SMTP
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dfy7vt7ot.fsf@Hurtta06k.keh.iki.fi>
	<374744454.12132@cnnic.cn> <374833885.30372@cnnic.cn>
	<460716F0.7466@xyzzy.claranet.de> <460734A0.9080301@icu.ac.kr>
	<5dhcs861vj.fsf@Hurtta06k.keh.iki.fi>
	<op.tpsy61yn6hl8nm@clerew.man.ac.uk>
	<460811C9.514D@xyzzy.claranet.de>
	<5dodmfzvyw.fsf@Hurtta06k.keh.iki.fi>
Message-ID: <op.tpup7up36hl8nm@clerew.man.ac.uk>
Date: Tue, 27 Mar 2007 15:22:32 +0100
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <5dodmfzvyw.fsf@Hurtta06k.keh.iki.fi>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0ddefe323dd869ab027dbfff7eff0465
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Mon, 26 Mar 2007 19:43:51 +0100, Kari Hurtta  
<hurtta+gmane@siilo.fmi.fi> wrote:

> On 8BITMIME there is on operation mode where
>         - SMTP server announces 8BITMIME
>         - never parses or downgrades MIME structure
>
>         Instead mail is always bounces if next hop
>         does not support 8BITMIME
>
> This is possible because on ESMTP there is parameter
> BODY=8BITMIME

That was the theory, but in practice that NOBY parameter gets left out  
even when there IS 8bit stuff later on. So (or so I was told when were  
debating Header-Type) implementations still go looking for 8bit stuff even  
when that parameter was absent.

I grant you that this only enables them to reject after DATA, and  
precludes the possibility of sending the message at least to thos RCPTs  
that can accept 8BITMIME.
>
>
> Is following wanted on UTF8SMTP
>         - SMTP server announces UTF8SMTP
>         - never parses or downgrades MIME structure
>         - never downgrades mail header fields
>
>         Instead mail is always bounces if next hop
>         does not support UTF8SMTP
>
> This requires that SMTP server knows that mail
> is using  UTF8SMTP.  So if that opartion mode
> is make posible, that requires that on ESMTP
> there is parameter HDR=UTF8

Which will be just as reliable, or unreliable, as that BODY parameter.

And it still does nothing for transports other than SMTP which may need to  
gateway into SMTP later on. Header-Type would have been much better. Sigh!

But yes, HDR-UTF8 will indeed give a little benefit, but not as much as  
people are claiming.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 27 10:29:47 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWCgF-0002EJ-59; Tue, 27 Mar 2007 10:29:47 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWCgB-0002DT-9i
	for ima@ietf.org; Tue, 27 Mar 2007 10:29:43 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HWCg9-0007F4-PQ
	for ima@ietf.org; Tue, 27 Mar 2007 10:29:43 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 436EE2596C6
	for <ima@ietf.org>; Tue, 27 Mar 2007 16:29:41 +0200 (CEST)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024) with ESMTP id 32199-04 for <ima@ietf.org>;
	Tue, 27 Mar 2007 16:29:35 +0200 (CEST)
Received: from [127.0.0.1] (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 6DAC42596C0
	for <ima@ietf.org>; Tue, 27 Mar 2007 16:29:35 +0200 (CEST)
Message-ID: <46092A4F.2000709@alvestrand.no>
Date: Tue, 27 Mar 2007 16:29:35 +0200
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Thunderbird 1.5.0.9 (X11/20070104)
MIME-Version: 1.0
To: EAI WG <ima@ietf.org>
Content-Type: multipart/mixed; boundary="------------020505010808050201010303"
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3971661e40967acfc35f708dd5f33760
Subject: [EAI] Test data: 8-bit attachments
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

This is a multi-part message in MIME format.
--------------020505010808050201010303
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Attached is what started out as the following:

- A message with an attached message/utf-8-or-something-like-that (this 
type is almost guaranteed to be unknown to the MTAs on the way), encoded 
in quoted-printable
- A nearly identical message, encoded in 8-bit.

The quoted-printable version at the time it started out:

From: harald@alvestrand.no
To: harald@alvestrand.no
Subject: Fake test UTF-8 message
MIME-version: 1.0
Content-type: multipart/mixed; boundary="tigerlily"

--tigerlily
Content-type: message/utf-8-or-something-like-that
Content-transfer-encoding: Quoted-printable

From: s=C3=A5nn@alvestrand.no
To: Slik@alvestrand.no

H=C3=A5rete
The word above is the word "hairy" in Norwegian
--tigerlily--


The downgrading MTA seems to have been Postfix.
I guess we've proved that Postfix doesn't let 8-bit encoded 
message/whatever body parts through undamaged, but quoted-printable ones 
are preserved perfectly.

                            Harald


--------------020505010808050201010303
Content-Type: message/rfc822;
 name="Fake test UTF-8 message"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="Fake test UTF-8 message"

Return-Path: <harald@alvestrand.no>
Received: from murder ([unix socket])
	by eikenes.alvestrand.no (Cyrus v2.2.8-Mandrake-RPM-2.2.8-4.2.101mdk)
	with LMTPA; Tue, 27 Mar 2007 16:10:15 +0200
X-Sieve: CMU Sieve 2.2
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id EAD732580CD
	for <harald@alvestrand.no>; Tue, 27 Mar 2007 16:10:14 +0200 (CEST)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024) with ESMTP id 31757-01 for <harald@alvestrand.no>;
	Tue, 27 Mar 2007 16:10:02 +0200 (CEST)
X-Greylist: delayed 00:10:07 by SQLgrey-1.6.7
Received: from smtp-out.google.com (smtp-out.google.com [216.239.45.13])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 9B5022580D0
	for <harald@alvestrand.no>; Tue, 27 Mar 2007 16:10:01 +0200 (CEST)
Received: from smtp-out.google.com (spaceape17.eur.corp.google.com
	[172.28.16.151]) by smtp-out.google.com with ESMTP id l2RDxjqm023080
	for <harald@alvestrand.no>; Tue, 27 Mar 2007 06:59:47 -0700
Received: from spaceape10.eur.corp.google.com (spaceape10.eur.corp.google.com
	[172.28.16.144]) by smtp-out.google.com with ESMTP id l2RDxgAZ012247
	for <harald@alvestrand.no>; Tue, 27 Mar 2007 14:59:42 +0100
Received: from localhost (bragi.trd.corp.google.com [172.28.60.21])
	by spaceape10.eur.corp.google.com with ESMTP id l2RDxcuH005931
	for <harald@alvestrand.no>; Tue, 27 Mar 2007 14:59:38 +0100
Received: from localhost (localhost.localdomain [127.0.0.1])
	by localhost (Postfix) with ESMTP id AEAB316F4F3
	for <harald@alvestrand.no>; Tue, 27 Mar 2007 15:59:05 +0200 (CEST)
From: harald@alvestrand.no
To: harald@alvestrand.no
Subject: Fake test UTF-8 message
MIME-version: 1.0
Content-type: multipart/mixed; boundary="tigerlily"
Message-Id: <20070327135911.AEAB316F4F3@localhost>
Date: Tue, 27 Mar 2007 15:59:05 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at alvestrand.no

--tigerlily
Content-type: message/utf-8-or-something-like-that
Content-transfer-encoding: Quoted-printable

From: s=C3=A5nn@alvestrand.no
To: Slik@alvestrand.no

H=C3=A5rete
The word above is the word "hairy" in Norwegian
--tigerlily--



--------------020505010808050201010303
Content-Type: message/rfc822;
 name="Fake test 8-bit UTF-8 message"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="Fake test 8-bit UTF-8 message"

Return-Path: <harald@alvestrand.no>
Received: from murder ([unix socket])
	by eikenes.alvestrand.no (Cyrus v2.2.8-Mandrake-RPM-2.2.8-4.2.101mdk)
	with LMTPA; Tue, 27 Mar 2007 16:10:44 +0200
X-Sieve: CMU Sieve 2.2
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 5844C2596CD
	for <harald@alvestrand.no>; Tue, 27 Mar 2007 16:10:44 +0200 (CEST)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024) with ESMTP id 31571-09 for <harald@alvestrand.no>;
	Tue, 27 Mar 2007 16:10:39 +0200 (CEST)
X-Greylist: from auto-whitelisted by SQLgrey-1.6.7
Received: from smtp-out.google.com (smtp-out.google.com [216.239.45.13])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 451C42580D0
	for <harald@alvestrand.no>; Tue, 27 Mar 2007 16:10:39 +0200 (CEST)
Received: from smtp-out.google.com (spaceape16.eur.corp.google.com
	[172.28.16.150]) by smtp-out.google.com with ESMTP id l2RE0RSf023759
	for <harald@alvestrand.no>; Tue, 27 Mar 2007 07:00:28 -0700
Received: from spaceape11.eur.corp.google.com (spaceape11.eur.corp.google.com
	[172.28.16.145]) by smtp-out.google.com with ESMTP id l2RE0MFV016406
	for <harald@alvestrand.no>; Tue, 27 Mar 2007 15:00:22 +0100
Received: from localhost (bragi.trd.corp.google.com [172.28.60.21])
	by spaceape11.eur.corp.google.com with ESMTP id l2RE0IVC027770
	for <harald@alvestrand.no>; Tue, 27 Mar 2007 15:00:18 +0100
Received: from localhost (localhost.localdomain [127.0.0.1])
	by localhost (Postfix) with ESMTP id 06D4A16F4F3
	for <harald@alvestrand.no>; Tue, 27 Mar 2007 15:59:46 +0200 (CEST)
From: harald@alvestrand.no
To: harald@alvestrand.no
Subject: Fake test 8-bit UTF-8 message
MIME-version: 1.0
Content-type: multipart/mixed; boundary="tigerlily"
Message-Id: <20070327135952.06D4A16F4F3@localhost>
Date: Tue, 27 Mar 2007 15:59:46 +0200 (CEST)
X-Virus-Scanned: by amavisd-new at alvestrand.no

--tigerlily
Content-type: message/utf-8-or-something-like-that
Content-Transfer-Encoding: 7bit

From: sC%nn@alvestrand.no
To: Slik@alvestrand.no

HC%rete
The word above is the word "hairy" in Norwegian
--tigerlily--


--------------020505010808050201010303
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima

--------------020505010808050201010303--




From ima-bounces@ietf.org Tue Mar 27 13:46:34 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWFkB-0000fm-TM; Tue, 27 Mar 2007 13:46:03 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWFkA-0000fB-Uf
	for ima@ietf.org; Tue, 27 Mar 2007 13:46:02 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HWFk6-0005rF-CN
	for ima@ietf.org; Tue, 27 Mar 2007 13:46:02 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HWFji-0006eh-6Z for ima@ietf.org; Tue, 27 Mar 2007 19:45:34 +0200
Received: from du-001-241.access.de.clara.net ([212.82.227.241])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 27 Mar 2007 19:45:34 +0200
Received: from nobody by du-001-241.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 27 Mar 2007 19:45:34 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Tue, 27 Mar 2007 19:41:53 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 68
Message-ID: <46095761.4D1A@xyzzy.claranet.de>
References: <46092A4F.2000709@alvestrand.no>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-241.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 41c17b4b16d1eedaa8395c26e9a251c4
Subject: [EAI] Re: Test data: 8-bit attachments
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Harald Alvestrand wrote:

> - A message with an attached message/utf-8-or-something-like-that
> (this type is almost guaranteed to be unknown to the MTAs on the
> way), encoded in quoted-printable

All-ASCII reply, what arrived at GMaNe is this:
http://article.gmane.org/gmane.ietf.ima/1647/raw

Your article is a multipart/mixed MIME version 1.0 with four parts:

= 1 =
A 7bit UTF-8 intro (encoded as QP) mentioning the words H=C3=A5rete
and s=C3=A5nn@alvestrand.no

= 2 =
The 2nd part is the first forwarded test message/rfc822 (CTE 7bit),
it was sent "from" (2821 + 2822, SPF + PRA) <harald@alvestrand.no>
and "to" harald@alvestrand.no via spaceape10.eur.corp.google.com

= 2.1 (tigerlily) =
The content of this message was a multipart/mixed with one part
(overall 2.1), a message/utf-8-or-something-like-that with CTE QP.

It contains exactly the same two words as quoted in the intro.

= 3 =
The third part is the second forwarded test message/rfc822, also
CTE 7bit, now via spaceape11 instead spaceape10.

= 3.1 (tigerlily) =
The content of this message was a multipart/mixed with one part
(overall 3.1), a message/utf-8-or-something-like-that with CTE
7bit (instead of QP in 2.1)

It contains sC%nn@alvestrand.no instead of s=C3=A5nn@alvestrand.no
and HC%rete instead of H=C3=A5rete

= 4 =

Some spam added by an entity claiming to be the EAI mailing-list.

===

The "damage" in the third part might have been introduced by GMaNe
or the mailing list.  IMO it can't work if you forward an 8bit
message (did you ?) as message/rfc822 with CTE 7bit, the "damage"
could be actually an attempted "fix".

Otherwise the damage already happened in the test, and how you
forwarded it to the mailing list doesn't matter.  In the intro you
said that the second test was sent using CTE 8bit for the tigerlily
part.  What I see is CTE 7bit for this part (3.1).

If you sent it as 8bit I'd also expect to see a CTE in the header
(i.e. part 3), but that header only says multipart/mixed defining
the tigerlily boudary exactly as in the first test.

I can't check the Google hops, but eikenes.alvestrand.no offers
8BITMIME.  Do your logs confirm that 8BITMIME was actually used
when smtp-out.google.com sent the second test mail to you ?

For us to see what really happpened with the second test mail (8bit)
I think you've to send it as ZIP.  So far I only see that "CTE QP"
for the unknown message subtype in the first test apparently worked.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 27 15:29:03 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWHLK-00068T-Ko; Tue, 27 Mar 2007 15:28:30 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWHLK-00068A-27
	for ima@ietf.org; Tue, 27 Mar 2007 15:28:30 -0400
Received: from lon-mail-3.gradwell.net ([193.111.201.127])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HWHLE-0006qa-3F
	for ima@ietf.org; Tue, 27 Mar 2007 15:28:29 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster#pop3$clerew#man^ac*uk)
	by lon-mail-3.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	46097055.28b9.30 for ima@ietf.org; Tue, 27 Mar 2007 20:28:21 +0100
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2RJSKrR008790
	for <ima@ietf.org>; Tue, 27 Mar 2007 20:28:21 +0100 (BST)
Date: Tue, 27 Mar 2007 20:28:19 +0100
To: ima@ietf.org
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Message-ID: <op.tpu4dhki6hl8nm@clerew.man.ac.uk>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 73f7847c44628482de9d5f1018acf469
Subject: [EAI] Discussion of draft-ietf-eai-downgrade-03.txt
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

As compared to the Utf8headers and Smtpext drafts, this one still seems a  
long way from completion.

1.  Introduction

    Downgrading in UTF8SMTP consists from following two parts:
                                     ^^^^
                                     of the

    This document assumes that MIME headers are not extended to use UTF-8
    characters because it is not clearly defined in
    [I-D.ietf-eai-utf8headers].

On the contrary, [I-D.ietf-eai-utf8headers] now makes it very clear that  
those MIME headers are to be extended, and the downgrading of those  
headers now needs to be addressed.

3.1.  Timing and conditions of downgrading

    Conditions:  SMTP client detects that non-ASCII characters are
       included in the SMTP envelope or mail header fields in the SMTP
       DATA.

That needs to include mail header fields at any level within the MINE  
structure.

3.2.  Requirements

    4.  Downgrading and upgrading should be easy and lightweight as it is
        possible to do with MTA like 8BITMIME encapsulation.

But even downgrading 8BITMIME is not "easy and lightweight" if down  
properly (e.g. as sendmail does it). Granted that the machinery for doing  
8BITMIME downgrading can easily be adapted to do header downgrading.

4.  Downgraded header

    downgraded  = "Downgraded:" [CFWS] field-name ":" dvalue CRLF
    field-name = 1*ftext
    ftext      = %d33-57 / %d59-126 ; printable ASCII except ":"
    dvalue     = 1*any-ascii
    any-ascii  = %d32-126

No, the proper syntax there is

    downgraded  = "Downgraded:" [CFWS] field-name ":" unstructured CRLF

Since <unstructured> is essentially what RFC 2047 is defined to work upon.  
And I am not sure whether you want that "[CFWS]" there. Shouldn't it be  
"[FWS]", because this header is always automatically generated, so there  
will never be any comments in it? Or do you want downgrading  
implementations to be able to add comments in there to cover unanticipated  
situations (just like Received headers have acquired comments in such  
ways).

There are then 3 ways to proceed:

1. You can say that <unstructured> is as defined in Utf8headers (using the  
extended <utext> defined there), in which case you then say that it MUST  
then be encoded according to RFC 2047.

2. You use the syntax for <unstructured> strictly as defined in RFC 2822  
(with the RFC 2822 <utext>), since that already includes what RFC 2047  
emcoding produces.

3. You change the syntax to

    downgraded  = "Downgraded:" [CFWS] field-name ":" encoded CRLF
    encoded     = *([FWS] (utext / encoded-word) [FWS]

where <utext> is the strict RFC 2822 version, and <encoded-word> comes  
 from RFC 2047.

But note that your <dvalue> is wrong in any case, because an unstructured  
header such as Subject is entitled to include <NO-WS-CTL>s, and there is  
no requirement for these to be 2047-encoded.

Next, you have to read Section 5(1) of RFC 2047 carefully to see whether  
it already allows you to use <encoded-word>s in your new Downgraded  
header. And if it is not clear, then it is probably safer to write some  
explicit wording to extend Section 5 of RFC 2047. At which point you have  
to realise that RFC 2047 is written in terms of RFC 822, and RFC 822 does  
not make any distinction between <text> and <utext>. And there are rules  
about requiring an explicit FWS between each <encoded-word> amd any  
adjacent <utext> (and I leave it to you to decide whether that requires an  
explicit FWS if the 2nd ":" in the Downgraded header is immediately  
followed by an <encoded-word>).

Note that the present text in RFC 2047 section 5(2) and 5(3) as it stands  
is probably enough to cover the downgrading of <comment>s and <phrase>s;  
and also that those have their own requirements for when FWS is required  
next to an <encoded-word>.

    To preserve SMTP envelope downgraded information, another new header
    is required, and it is specified as "Envelope-Downgraded".  Details
    are described in Section 5.  The header field syntax is specified as
    follows:

    fields =/ edowngraded
    edowngraded = "Envelope-Downgraded:" [CFWS] field-name ":" value CRLF
    field-name = "From" / "To"
    value = CFWS "<" uPath ">" CFWS "<" Mailbox ">" CFWS

Several problems here:

1. Same question about whether CFWS rather than FWS is appropriate in a  
machine-generated header.

2. Please don't use <value> as an ABNF name. Too much risk of confusion  
with <value> as used in MIME parameters

3. Would it be better to have a notation (e.g. using some 'arrow' like  
"->") which immediately suggested which of the two addresses was the  
original and which was the downgraded?

4. Since this header will itself inevitably have to be downgraded,  
wouldn't it be simpler to do it all in one step by providing for the  
<uPath> to be encoded (e.g. by RFC 2047). All you would need would be a  
syntax like

    value = CFWS "<" encoded-word ">" CFWS "<" Mailbox ">" CFWS

5.  SMTP Downgrading

    One SMTP session may contain multiple recipients.  Downgrading SHOULD
    be performed for each SMTP recipient address individually.  First,
    split a multiple recipients session to each sessions.  If the
    recipient address is downgradable, the SMTP session to the recipient
    is downgradable.

It is not clear what you mean by the term "session" here. Is it defined  
anywhere?

    Also note that by appending "Envelope-Downgraded:" headers, MUA/MTA
    MUST perform Email header Downgrading described in Section 6.

And that is the unnecessary step I want to avoid by defining the  
Envelope-Downgraded header to be already pure ASCII.

    ESMTP ORCPT parameter is used for Delivery Status Notifications
    (DSNs) [RFC3461].  ORCPT parameters contain mail addresses.  After
    extending ORCPT parameter to support Non-ASCII mail addresses, ORCPT
    parameter downgrading should be defined here.

Then please do it, or agree with Chris that it is to be defined in the DSN  
document, and cross-reference it from here (but I think it would be better  
to do it here, and I think we are agreed that it has to be done by %hex  
encoding of the UTF-8).

6.  Email header Downgrading

    This section defines conversion method to US-ASCII for each header
    which may contain Non-ASCII characters.  If the whole mail header
    does not contain Non-ASCII characters, email header downgrading is
    not required.

You need to add that headers in MIME body parts and in contained  
message/rfc822 objects also need to be examined.

   Otherwise, email header downgrading checks each header
    whether it contains UTF-8 characters or not.
                        ^^^^^^^^^^^^^^^^
                        <UTF8-xtra-char>s
                 {or whatever they are eventually called}

    .......... If the header contains
    UTF-8 characters, convert the header in a suitable method for of each
    header.  Each header's downgrading method is described below:

    This section defines conversion method to US-ASCII for each header
    which may contain Non-ASCII characters.  If the whole mail header
    does not contain Non-ASCII characters, email header downgrading is
    not required.  Otherwise, email header downgrading checks each header
    whether it contains UTF-8 characters or not.  If the header contains
    UTF-8 characters, convert the header in a suitable method for of each
    header.  Each header's downgrading method is described below:

    From, To, CC, Reply-To, Return-Path:

You need to add the Sender header, and also say that it applies to any  
other header that might be defined to use a <mailbox>.

And please s/header/header field/ in all places where it is not already  
done.

       The header field body is composed of single or multiple angle-
       addr/addr-spec fields defined in [I-D.ietf-eai-utf8headers].
            ^^^^^^^^^
          utf8-addr-spec
       If the header has no 'angle-addr' or 'utf8-addr-spec' which
       contains UTF-8 characters, only "display-name" part contains UTF-8
                ^^^^^^^^^^^^^^^^                                    ^^^^^
                <UTF8-xtra-char>s                              
<UTF8-xtra-char>s
       characters, encode the header by [RFC2047] with UTF-8 tag and
       ^^^^^^^^^^         ^^^^^^^^^^
                       that <display-name>
       replace it.

Generally speaking, when refering to objects defined by ABNF, it is better  
to enclose them within <.....> as recommended in RFC 4234, than to enclose  
them within '.........'.

       ... When
       this address header downgrading fails, this downgrading fails and
       the mail MUST be bounced.

For some reason, we decided to use "rejected", rather than "bounced".

    Subject:
       Encode the header by [RFC2047] with UTF-8 tag and replace it.

There are other headers where this would be the proper treatment. E.g.  
Keywords, and header defined as <unstructured> by other standards (e.g.  
the Summary header in Netnews), and all X-headers.

You also need to mention Envelope-Downgraded in this list, unless you have  
adopted my suggestion to make it already all-ASCII when it is generated.

    Downgraded headers should be inserted or replaced at the same
    position of the original header.

Yes, I think that is correct, although it might be argued that they are  
"Trace" headers.

6.1.  Downgrading address headers

    This procedure targets "From:", "To:", "CC:", "Reply-To:", "Return-
    Path:" headers which contains Originator/Destination address(es).

You need to add Sender: to that list. Even Bcc:, though it should not  
really be there. But it would also apply to any other header that might be  
defined in future with a <mailbox> in it (it should be permitted for  
agents that recognixe it, though we cannot REQUIRE it for headers newly  
invented after our document is published).

And somewhere around here (section 6.2 maybe) you have to describe the  
downgrading of MIME <value>s, which are allowed to contain UTF-8 according  
to Utf8headers. The downgrade should, of course, use RFC 2231, and a  
Downgraded header should be provided as well.

You also need at least a placeholder for downgrading List-* headers,  
although discussion of these in ongoing in a separate thread. And maybe a  
placeholder for any downgrading that may sries from the DSN draft.

7.  Upgrading downgraded header

    Upgrading downgraded header is described below:
    o  Check if the mail header contains 'Downgraded:' headers.
       Otherwise, upgrading is not required.

You actually need to check through the message body in order to find body  
part headers and heders within message/rfc822 objects that may have been  
downgraded.

       *  If the decoded header is an address header described in
          Section 6.1,
          +  Generate ASCII only header described in Section 6.1 from t!
             decoded header.
          +  Remove the header line which is the same with the generated
             ASCII only header.  (REQUIRE HEADER NORMALIZATION)

You need to explain that further. Presumably you mean that any refolding  
that took place during the downgrade process may need to be ignored.

       *  If the decoded header is a "Received:" header,
          +  Removing the 'FOR' clause from the decoded header generates
             ASCII only header.
Make it clear that this is a temporary removal to aid in identifying the  
sibstituted header in the next step. It reads a little oddly as you have  
written it.

          +  Remove the header line which is the same with the generated
             header.  (REQUIRE HEADER NORMALIZATION)
    o  If each mail header has [RFC2047] encoded part and which encoding
       is "UTF-8", it may be a downgraded header, so decode it.

That brings a risk that you may upgrade something that was already in RFC  
2047 form when it was composed. In fact, you need some discussion here (or  
maybe in Security Comsiderations) of the extent to which upgrading may  
fails to restore exactly what was in the original message. This could be  
important when it comes to considering signature schemes such as DKIM.

8.  Implementation consideration

    MUA MAY encode UTF-8 in Subject header with the same encoding of body
    part while downgrading.

That also applies to other unstructured headers, and to display-names,  
etc. It is essentially the point I made earlier about upgrading possibly  
undoing more than the earlier downgrading did.

    UTF8SMTP compliant MUA MUST upgrade downgraded mail and MUST show
    Non-ASCII mail addresses on display.

s/MUST/SHOULD/ (twice). There is no interoperability - just confusion :-( .

10.  IANA Considerations

    IANA is requested to add the "Envelope-Downgraded:", and
    "Downgraded:" new headers to the registry with the entries pointing
    to this specification for its definition.

You need to provede proper templates for these, as required by RFC 3864.

Appendix A.  Examples

A.1.  Downgrading example 1

    In this example, there are two sessions, one is To:, the other is
    CC:.  Both sessions are downgradable.  Figure 4 shows To: session
    downgrading.


I don't think "sessions" is the right word here. There is only one SMTP  
"session", which lasts from the EHLO until the connection is broken. What  
you are talking about here is just a part of the processing of one  
message, namely that which applies to a single RCPT. Perhaps someone else  
can suggest a better word here, but "session" is definitely wrong.

    Result of the header downgrading.


    Downgraded: Envelope-Downgraded: From:
                MIME(<NON-ASCII-FROM>) <ASCII-FROM>
    Downgraded: Envelope-Downgraded: To:
                MIME(<NON-ASCII-TO>) <ASCII-TO>

s/MIME/RFC2047/ (or some other word, e.g. "DECODE")

And at the end of this downgraded example, please show how a Return-Path  
(derived from the MAIL FROM) would look. And how would you show an  
<alt-address> in it? Is it accompanied somehow by a Downgraded:  
Return-Path: ... . I don't think we ever discussed how that would work.

A.2.  Upgrading example

And somehow you have to show how a Return-Path got upgraded (if at all)  
here.

                Figure 10: Downgraded header upgraded message

    As a result, in this simple example, all headers are preserved.
                                            ^
                                         the original

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Tue Mar 27 17:20:26 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWJ5M-00041F-SJ; Tue, 27 Mar 2007 17:20:08 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWJ5M-000415-46
	for ima@ietf.org; Tue, 27 Mar 2007 17:20:08 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HWJ5I-00060i-Kh
	for ima@ietf.org; Tue, 27 Mar 2007 17:20:08 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HWJ5C-0004Ek-0o for ima@ietf.org; Tue, 27 Mar 2007 23:19:58 +0200
Received: from du-001-241.access.de.clara.net ([212.82.227.241])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 27 Mar 2007 23:19:58 +0200
Received: from nobody by du-001-241.access.de.clara.net with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Tue, 27 Mar 2007 23:19:58 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Tue, 27 Mar 2007 23:11:47 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 100
Message-ID: <46098893.2BB4@xyzzy.claranet.de>
References: <op.tpu4dhki6hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: du-001-241.access.de.clara.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6e922792024732fb1bb6f346e63517e4
Subject: [EAI] Re: Discussion of draft-ietf-eai-downgrade-03.txt
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Charles Lindsey wrote:

> [I-D.ietf-eai-utf8headers] now makes it very clear that those
> MIME headers are to be extended, and the downgrading of those
> headers now needs to be addressed.

Disputed, the downgrade I-D only has to get UTF8SMTP to 8BITMIME
right, not UTF8SMTP to 7bit.  In another article you said that
you want to get rid of the 7bit legacy...

> That needs to include mail header fields at any level within
> the MINE structure.

=2E..for UTF8SMTP to 7bit.


>   downgraded  =3D "Downgraded:" [CFWS] field-name ":" dvalue CRLF
>   field-name =3D 1*ftext
>   ftext      =3D %d33-57 / %d59-126 ; printable ASCII except ":"
>   dvalue     =3D 1*any-ascii
>   any-ascii  =3D %d32-126

> No, the proper syntax there is

>   downgraded  =3D "Downgraded:" [CFWS] field-name ":" unstructured CRLF

Not yet, ... [FWS] CRLF is an 2822 erratum.  The <dvalue> is the
original header field 2047-encoding anything that's neither FWS
nor an FWS delimited VCHAR-string.

In other words it 2047-encodes all FWS delimited words containing
UTF8-non-ASCII or NO-WS-CTL.  While it's at it encoding obs-FWS
should be also possible by a definition of FWS excluding obs-FWS
(i.e. bare CR or LF), because obs-FWS might be no proper delimiter
for 2047-encoded words (I'm not sure about that).

A tricky case are 2231 or 2047-encoded words in the input next to
a word needing encoding, example:

subject: =3D?UTF-8?Q?test?=3D =E4 =3D?UTF-8?Q?this?=3D

If that's downgraded to something like (I'm cheating here):

subject: =3D?UTF-8?Q?test?=3D =3D?UTF-8?Q?auml?=3D =3D?UTF-8?Q?this?=3D

Then the original subject would be displayed as "test =E4 this", and
the upgraded subject would be shown as "test=E4this".  Something is
missing.  We can solve it, but it might be tricky.

> And I am not sure whether you want that "[CFWS]" there.

Nor me.  Your explanation for its potential purpose is plausible,
but I don't see why a downgrade algorithm would need to announce
its version or whatever in any (?) downgraded header field.

> 1. You can say that <unstructured> is as defined in Utf8headers
> (using the extended <utext> defined there), in which case you then
> say that it MUST then be encoded according to RFC 2047.

I don't like that, implementors need to know how to do this, and
there are some traps and pitfalls like 2231 encodings in the input.

> 2. You use the syntax for <unstructured> strictly as defined in
> RFC 2822 (with the RFC 2822 <utext>), since that already includes
> what RFC 2047 emcoding produces.

No, I don't like to preserve obs-FWS or NO-WS-CTL as is, better
"protect" such crap by encoding it.  And the 2822-<unstructured>
has this bogus folding opportunity before the CRLF.

> 3. You change the syntax to

>     downgraded  =3D "Downgraded:" [CFWS] field-name ":" encoded CRLF
>     encoded     =3D *([FWS] (utext / encoded-word) [FWS]

> where <utext> is the strict RFC 2822 version, and <encoded-word>
> comes from RFC 2047.

Yes, that's a good direction.  But we need FWS instead of [FWS] as
word delimiter, and it doesn't address the 2231-input issue yet.
The second [FWS] at the end should be only *WSP.

> But note that your <dvalue> is wrong in any case, because an
> unstructured header such as Subject is entitled to include
> <NO-WS-CTL>s, and there is no requirement for these to be =

> 2047-encoded.

If <dvalue> doesn't allow NO-WS-CTL there's an implicit requirement
to encode NO-WS-CTL, that's IMO a feature, not a bug.

> there are rules about requiring an explicit FWS between each
> <encoded-word> amd any adjacent <utext>

Yes, and it's ignored between encoded words in the decode step, see
my example above.  I've no time to look into the rest of your article
now, but the downgrade I-D is as you say not yet ready for prime time.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Wed Mar 28 13:43:07 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWcAK-0004To-9W; Wed, 28 Mar 2007 13:42:32 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWcAJ-0004Tg-1p
	for ima@ietf.org; Wed, 28 Mar 2007 13:42:31 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HWcAE-0002HO-JB
	for ima@ietf.org; Wed, 28 Mar 2007 13:42:31 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HWcA7-0001yS-SL for ima@ietf.org; Wed, 28 Mar 2007 19:42:19 +0200
Received: from cs130027.pp.htv.fi ([213.243.130.27])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Wed, 28 Mar 2007 19:42:19 +0200
Received: from hurtta+gmane by cs130027.pp.htv.fi with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Wed, 28 Mar 2007 19:42:19 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Date: 28 Mar 2007 20:42:08 +0300
Lines: 112
Message-ID: <5dmz1xtgcv.fsf@Hurtta06k.keh.iki.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: cs130027.pp.htv.fi
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 5ebbf074524e58e662bc8209a6235027
Cc: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
Subject: [EAI] draft-ietf-eai-utf8headers-04.txt (#3) new chapter +
 possible draft-ietf-eai-smtpext-04.txt: (#15) update
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


Rationale:
   Frank Ellermann suggested (if I remember correctly), that
   UTF8SMTP message should be defined on one place and
   referenced on smtp document (instead trying to
   define it on every document).

(I more or less promised to write that defination.)

New chapter to draft-ietf-eai-utf8headers:

   5.5 UTF8SMTP message

   Certain messages must be transmitted only if 
   SMTP extension specified in [EAI-SMTP-extension]
   is supported or otherwise environment supports
   these messages. These messages are called to 
   UTF8SMTP messages.

   Message is "UTF8SMTP message", if 
    * it uses  UTF-8 header fields as specified on this 
      document on header of message, or
    * it uses UTF-8 header fields on MIME header blocks
      on body of message, or
    * it includes MIME parts with new MIME subtypes of 
      "message" defined on [EAI-dsn] (or on other UTF8SMTP 
       related RFCes  such as this document, 
       [EAI-SMTP-extension], [EAI-mailing-list] or 
       [EAI-downgrading]) when  these MIME parts 
       include (unencoded) 8-bit data.

   This means that if message includes UTF8SMTP messages,
   with are carried on MIME subtypes of "message", message
   itself is UTF8SMTP messages.
   
   Media type for  UTF8SMTP message is defined on [EAI-dsn].

(perhaps also:)
   MIME subtypes of "message" are included, because these
   not support well 8-bit data on traditional SMTP.
   Generally it is suggested on MIME that new subtypes
   of "message" uses on 7-bit encoding on email environment.


Addition to 11.1.  Normative References:
   
 [EAI-dsn]  Newman, C., "SMTP extensions for DSNs",
            draft-ietf-eai-dsn-00.txt (work in progress), 1 2007.



If this addition is accepted, then my item 
draft-ietf-eai-smtpext-04.txt: (#15) can be changed

from 
  " If the UTF8SMTP SMTP extension is not offered by the server, 
    client MUST NOT transmit messages which includes MIME parts 
    with new MIME subtypes of "message" defined on [EAI-dsn] 
   (or on other UTF8SMTP related RFC) if  these parts include 
   (unencoded) 8-bit data. "

to  (chapter "2.2. The AddressInternationalization Service Extension")

    If the UTF8SMTP SMTP extension is not offered by the server,
    client MUST NOT transmit UTF8SMTP messages (as defined on
    [EAI-utf8header]], see [EAI-downgrading].


(I do not really care which one version is used.)


Rationale:
 
   Effectively it is required that 8BITMIME downgraders 
   reject message/* subtypes (except message/rfc822) 
   which includes 8-bit data.    
  
   Because on this context UTF8SMTP was not offered,
   this indicates that possible 8BITMIME downgrader
   knows nothing about UTF8SMTP. Therefore it dows not
   know these message/* subtypes defined on [EAI-dsn].
   And it can not do anything smart for them. Only 
   option is reject (or drop message if mail from is
   <>)  when message/* subtype includes 8-bit data.
   MIME forbids quote-printable and base64 encoding of 
   them.


Note:
   This addition to draft-ietf-eai-smtpext-04.txt
   itself does not by forbid just using quoted-printable
   or base64 encoding of these "message" subtypes.

   However possible downgrader faces also RFC 2045's
   "EXPRESSLY FORBIDDEN" text :-)

|  Certain Content-Transfer-Encoding values may only be used on certain
|  media types.  In particular, it is EXPRESSLY FORBIDDEN to use any
|  encodings other than "7bit", "8bit", or "binary" with any composite
|  media type, i.e. one that recursively includes other Content-Type
|  fields.  Currently the only composite media types are "multipart" and
|  "message".  All encodings that are desired for bodies of type
|  multipart or message must be done at the innermost level, by encoding
|  the actual body that needs to be encoded.

   I guess however that this is ignored (and quite
   likely using of quoted-printable or base64 works
   in practise.)

/ Kari Hurtta

( Hmm. I think that I do not care. )


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Wed Mar 28 15:19:59 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWdgN-0006kT-88; Wed, 28 Mar 2007 15:19:43 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWdgL-0006es-MG
	for ima@ietf.org; Wed, 28 Mar 2007 15:19:41 -0400
Received: from lon-mail-3.gradwell.net ([193.111.201.127])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HWdgE-00041O-T1
	for ima@ietf.org; Wed, 28 Mar 2007 15:19:41 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster$pop3^clerew#man&ac&uk)
	by lon-mail-3.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	460abfb0.199d.0 for ima@ietf.org; Wed, 28 Mar 2007 20:19:12 +0100
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2SJJB5d020065
	for <ima@ietf.org>; Wed, 28 Mar 2007 20:19:12 +0100 (BST)
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Re: Discussion of draft-ietf-eai-downgrade-03.txt
References: <op.tpu4dhki6hl8nm@clerew.man.ac.uk>
	<46098893.2BB4@xyzzy.claranet.de>
Message-ID: <op.tpwyl8zk6hl8nm@clerew.man.ac.uk>
Date: Wed, 28 Mar 2007 20:19:10 +0100
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <46098893.2BB4@xyzzy.claranet.de>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 789c141a303c09204b537a4078e2a63f
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Tue, 27 Mar 2007 22:11:47 +0100, Frank Ellermann  
<nobody@xyzzy.claranet.de> wrote:

> Charles Lindsey wrote:
>
>> [I-D.ietf-eai-utf8headers] now makes it very clear that those
>> MIME headers are to be extended, and the downgrading of those
>> headers now needs to be addressed.
>
> Disputed, the downgrade I-D only has to get UTF8SMTP to 8BITMIME
> right, not UTF8SMTP to 7bit.  In another article you said that
> you want to get rid of the 7bit legacy...

No, that doesn't work. You start with:

Yadda-yadda-headers: ...
Content-Type: multipart/mixed; boundary=foobar

--foobar
Content-Disposition: attachment; filename="mañana"

yadda-yadda
--foobar

more multiparts
--foobar--

Please tell mw what you want to do with it when the next hop supports  
8BITMIME but not UTF8SMTP. You cannot leave that "mañana" alone, because  
8BITMIME does not permit that (because there is then no way to downgrade  
it if the next-hop-but-one does not even support 8BITMIME).

So you MUST downgrade is NOW, before it leaves the UFT8SMTP world (and RFC  
2231 provides a suitable downgrade mechanism).
>
>> That needs to include mail header fields at any level within
>> the MINE structure.
>
> ...for UTF8SMTP to 7bit.

No, for UFF8SMTP to 8BITMIME.

>
>
>>   downgraded  = "Downgraded:" [CFWS] field-name ":" dvalue CRLF
>>   field-name = 1*ftext
>>   ftext      = %d33-57 / %d59-126 ; printable ASCII except ":"
>>   dvalue     = 1*any-ascii
>>   any-ascii  = %d32-126
>
>> No, the proper syntax there is
>
>>   downgraded  = "Downgraded:" [CFWS] field-name ":" unstructured CRLF
>
> Not yet, ... [FWS] CRLF is an 2822 erratum.  The <dvalue> is the
> original header field 2047-encoding anything that's neither FWS
> nor an FWS delimited VCHAR-string.

Well, actually, I want to replace <dvalue> by 1*(utext / encoded-word),  
and you seem to agree, so let us skip to that for the detailed discussion.

> A tricky case are 2231 or 2047-encoded words in the input next to
> a word needing encoding, example:
>
> subject: =?UTF-8?Q?test?= ä =?UTF-8?Q?this?=
>
> If that's downgraded to something like (I'm cheating here):
>
> subject: =?UTF-8?Q?test?= =?UTF-8?Q?auml?= =?UTF-8?Q?this?=
>
> Then the original subject would be displayed as "test ä this", and
> the upgraded subject would be shown as "testäthis".  Something is
> missing.  We can solve it, but it might be tricky.

Yes, MIME contains three cans of worms which are, in decreasing order of  
worminess, RFC 2231, RFC 2047 and message/types. I think the answer is  
that if you want to encode something in RFC 2047, you don't start with  
something that already has encoded-words in it. So for that case you undo  
all the existing encoded words (that gives you some sensiblke UTF-8) and  
then re-encode it properly from scratch.

Exercise for students who have understood it so far:

Encode the following:

subject: =?UGLY?Q?asjfdkjf?= á =?UGLY?Q?asklsdfld?=

where "UGLY" is some arbitrary charset containing characters not  
expressible in UTF-8 and "á" is a character in UTF-8 not expressible in  
UGLY.
>

>> 1. You can say that <unstructured> is as defined in Utf8headers...
>
> I don't like that,

Nor me

>> 2. You use the syntax for <unstructured> strictly as defined in
>> RFC 2822 (with the RFC 2822 <utext>), ...
>
> No, I don't like to preserve obs-FWS or NO-WS-CTL as is, better
> "protect" such crap by encoding it.

Agreed that NO-WS-CTL is ugly, it is already allowable in such contexts in  
RFC 2822, and RFC 2047 does not require it to be encoded (though you MAY).  
I don't think this WG is in the business of fixing bugs in RFC 2822 or RFC  
2047.

>> 3. You change the syntax to
>
>>     downgraded  = "Downgraded:" [CFWS] field-name ":" encoded CRLF
>>     encoded     = *([FWS] (utext / encoded-word) [FWS]
>
>> where <utext> is the strict RFC 2822 version, and <encoded-word>
>> comes from RFC 2047.
>
> Yes, that's a good direction.  But we need FWS instead of [FWS] as
> word delimiter, and it doesn't address the 2231-input issue yet.
> The second [FWS] at the end should be only *WSP.

No, the [FWS] I have shown is correct. A <utext> is just a single  
character, so you can have lots of them side-by-side to make a "word".  
According to RFC 2047, an <encoded-word> can stand where any single  
<utext> (or rather <text>, because RFC 822 doesn't have <utext>) can stand  
(did I mention that RFC 2047 is a can of worms?).

As to 2231-input, what is your problem there? I see no reason why  
something that has gone through RFC 2231 ever needs to go through RFC 2047  
as well.

>
>> But note that your <dvalue> is wrong in any case, because an
>> unstructured header such as Subject is entitled to include
>> <NO-WS-CTL>s, and there is no requirement for these to be
>> 2047-encoded.
>
> If <dvalue> doesn't allow NO-WS-CTL there's an implicit requirement
> to encode NO-WS-CTL, that's IMO a feature, not a bug.

Yes, but as I said, we are not trying to fix the misfeatures of RFC 2822.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Wed Mar 28 15:31:38 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWdrt-00078k-RA; Wed, 28 Mar 2007 15:31:37 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWdrs-00076q-EE
	for ima@ietf.org; Wed, 28 Mar 2007 15:31:36 -0400
Received: from lon-mail-3.gradwell.net ([193.111.201.127])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HWdrn-000462-Ij
	for ima@ietf.org; Wed, 28 Mar 2007 15:31:35 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster*pop3*clerew$man^ac^uk)
	by lon-mail-3.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	460ac290.16124.e for ima@ietf.org; Wed, 28 Mar 2007 20:31:28 +0100
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2SJVRqq020806
	for <ima@ietf.org>; Wed, 28 Mar 2007 20:31:27 +0100 (BST)
To: IMA <ima@ietf.org>
Subject: Re: [EAI] draft-ietf-eai-smtpext-04.txt: (#15) 2.2. The
	AddressInternationalization Service Extension
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<374841862.25978@cnnic.cn>
	<01a801c77069$364fe0b0$096ff1da@cnnicyao>
Message-ID: <op.tpwy6oma6hl8nm@clerew.man.ac.uk>
Date: Wed, 28 Mar 2007 20:31:26 +0100
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <01a801c77069$364fe0b0$096ff1da@cnnicyao>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Tue, 27 Mar 2007 13:12:38 +0100, YAO Jiankang <yaojk@cnnic.cn> wrote:

>
> ----- Original Message -----
> From: "Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
> To: <ima@ietf.org>
> Sent: Monday, March 26, 2007 12:56 AM
> Subject: [EAI] draft-ietf-eai-smtpext-04.txt: (#15) 2.2. The  
> AddressInternationalization Service Extension
>
>
>>
>> Addition:
>>
>>  If the UTF8SMTP SMTP extension is not offered by the server,
>>  client MUST NOT transmit messages which includes MIME parts
>>  with new MIME subtypes of "message" defined on [EAI-dsn]
>>  (or on other UTF8SMTP related RFC) if  these parts include
>>  (unencoded) 8-bit data.
>
>
> I think that it is reasonable.
> if none object it, I will add it according to your kind suggestion.

No, I think we need to see what happens to [EAI-dsn]. In any case, the  
proper thing to do with such message types which happen to contain 8-bit  
stuff is to define a downgrade machenism for them. Agreed they must not be  
allowed through to the non-UF8SMTP server, but that is already true of  
lots of other things too, not just this case.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Wed Mar 28 15:38:31 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWdyW-0003Tq-PI; Wed, 28 Mar 2007 15:38:28 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWdyV-0003Tl-7R
	for ima@ietf.org; Wed, 28 Mar 2007 15:38:27 -0400
Received: from lon-mail-3.gradwell.net ([193.111.201.127])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HWdyP-0007mQ-JQ
	for ima@ietf.org; Wed, 28 Mar 2007 15:38:26 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster#pop3#clerew#man#ac#uk)
	by lon-mail-3.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	460ac42a.a5e1.37c for ima@ietf.org; Wed, 28 Mar 2007 20:38:18 +0100
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2SJcHom021220
	for <ima@ietf.org>; Wed, 28 Mar 2007 20:38:18 +0100 (BST)
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Test data: 8-bit attachments
References: <46092A4F.2000709@alvestrand.no>
Message-ID: <op.tpwzh3v26hl8nm@clerew.man.ac.uk>
Date: Wed, 28 Mar 2007 20:38:17 +0100
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <46092A4F.2000709@alvestrand.no>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Tue, 27 Mar 2007 15:29:35 +0100, Harald Alvestrand  
<harald@alvestrand.no> wrote:

> Attached is what started out as the following:
>
> - A message with an attached message/utf-8-or-something-like-that (this
> type is almost guaranteed to be unknown to the MTAs on the way), encoded
> in quoted-printable

But it would not surprise me in the least if lots of existing software  
does the "right thing" in that case. But if you pointd out to their  
implementors that it was "EXPRESSLY FORBIDDEN" by RFC 2045, they they  
would just reply that they were being "liberal" (whether intentionally so,  
or because they had not read RCC 2045 properly).

But that is not to say that you can RELY on the fact that every  
implementor has misread RFC 2045 in the same way. That wording in RFC 2045  
is pretty strong.

And since AFAICS we can do what we need without inventing new  
message/types that break that rule, then we should do so.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Wed Mar 28 20:48:02 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWinS-0005dA-30; Wed, 28 Mar 2007 20:47:22 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWinQ-0005d2-KQ
	for ima@ietf.org; Wed, 28 Mar 2007 20:47:20 -0400
Received: from twnic.net.tw ([211.72.210.250])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HWinP-00064D-1x
	for ima@ietf.org; Wed, 28 Mar 2007 20:47:20 -0400
Received: from aabbeell (abel_pc.twnic.net.tw [211.72.211.199] (may be forged))
	(authenticated bits=0)
	by twnic.net.tw (8.13.8/8.13.8) with ESMTP id l2T0lFI1016011;
	Thu, 29 Mar 2007 08:47:15 +0800
Message-ID: <013a01c7719c$0fa8b520$c7d348d3@aabbeell>
From: "abel" <abelyang@twnic.net.tw>
To: <ima@ietf.org>, "Kari Hurtta" <hurtta+gmane@siilo.fmi.fi>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dmz1xtgcv.fsf@Hurtta06k.keh.iki.fi>
Subject: Re: [EAI] draft-ietf-eai-utf8headers-04.txt (#3) new chapter +
	possible draft-ietf-eai-smtpext-04.txt: (#15) update
Date: Thu, 29 Mar 2007 08:49:07 +0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1807
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1896
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0f1ff0b0158b41ac6b9548d0972cdd31
Cc: Kari Hurtta <hurtta+gmane@siilo.fmi.fi>
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

thanks for your information and Harald comments, 
tomorrow ,I will finish the utf8header-05.

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 29 06:50:41 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWsCY-00019K-R5; Thu, 29 Mar 2007 06:49:54 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWsCX-00013Y-8O
	for ima@ietf.org; Thu, 29 Mar 2007 06:49:53 -0400
Received: from lon-mail-4.gradwell.net ([193.111.201.130])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HWsCU-0004lf-Kg
	for ima@ietf.org; Thu, 29 Mar 2007 06:49:53 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster#pop3*clerew^man&ac#uk)
	by lon-mail-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	460b99cc.12c95.62 for ima@ietf.org; Thu, 29 Mar 2007 11:49:48 +0100
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2TAnknF000830
	for <ima@ietf.org>; Thu, 29 Mar 2007 11:49:47 +0100 (BST)
To: IMA <ima@ietf.org>
Subject: Re: [EAI] draft-ietf-eai-utf8headers-04.txt (#3) new chapter +
	possible draft-ietf-eai-smtpext-04.txt: (#15) update
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dmz1xtgcv.fsf@Hurtta06k.keh.iki.fi>
Message-ID: <op.tpx5o8ai6hl8nm@clerew.man.ac.uk>
Date: Thu, 29 Mar 2007 11:49:46 +0100
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <5dmz1xtgcv.fsf@Hurtta06k.keh.iki.fi>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b7b9551d71acde901886cc48bfc088a6
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Wed, 28 Mar 2007 18:42:08 +0100, Kari Hurtta  
<hurtta+gmane@siilo.fmi.fi> wrote:

> Rationale:
>    Frank Ellermann suggested (if I remember correctly), that
>    UTF8SMTP message should be defined on one place and
>    referenced on smtp document (instead trying to
>    define it on every document).
>
> (I more or less promised to write that defination.)
>
> New chapter to draft-ietf-eai-utf8headers:
>
>    5.5 UTF8SMTP message
>
>    Certain messages must be transmitted only if
>    SMTP extension specified in [EAI-SMTP-extension]
>    is supported or otherwise environment supports
>    these messages. These messages are called to
>    UTF8SMTP messages.
>
>    Message is "UTF8SMTP message", if
>     * it uses  UTF-8 header fields as specified on this
>       document on header of message, or

No, this doesn't quite work yet.

Firstly, the term defined is "UTF-8 header", not "UTF-8 header field".

The definition is:

    In this document, header fields are "UTF-8 headers" if the bodies of
    those headers contain UTF-8 characters.

So, secondly, we need a definition of "UTF-8 character", but there is none  
given. For example, is 'A' a UTF-8 character? Yes, of course it is, since  
every ASCII character is already a UTF-8 character. So the term we  
actually need is <UTF8-xtra-char> (or whetever we decide to call it, since  
Smtpext currently uses a different term). That term is defined by a clear  
syntax, and 'A' is not one of them.

Then, thirdly, the definition of a UTF-8 header needs to make clear that  
it MUST contain at least one <UTF8-xtra-char>, and then we can say that a  
UTF8SMTP message contains at least one such "UTF-8 header" somewhere  
within it.

For defining what we mean by "somewhere within it", then the definitions  
you give are getting nearer.

>     * it uses UTF-8 header fields on MIME header blocks
>       on body of message, or

Yes, but you also need:

       * it contains a message/rfc822 which is itself a UTF8SMTP message, or

>     * it includes MIME parts with new MIME subtypes of
>       "message" defined on [EAI-dsn] (or on other UTF8SMTP
>        related RFCes  such as this document,
>        [EAI-SMTP-extension], [EAI-mailing-list] or
>        [EAI-downgrading]) when  these MIME parts
>        include (unencoded) 8-bit data.

But that one assumes that we are going to have such message types defined  
in [EAI-dsn], and that depends whether we can get around that "EXPRESSLY  
FORBIDDEN" in RFC 2045.

Safer to say:

       * it includes MIME parts with new MIME subtypes that are, by their
         definitions, only permitted in UTF8SMTP messages.

Since it is not clear to me that the presence of a message/utf-8 or  
application/utf-8-message, or whatever we decide to call it, necessarily  
causes the containing message to be a UTF8SMTP one (for example, the  
object defined in [EAI-dsn] is intended to be transportable as part of an  
ordinary RFC 2822 message).

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 29 12:26:14 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWxRi-0007yB-2e; Thu, 29 Mar 2007 12:25:54 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWxRh-0007y6-5g
	for ima@ietf.org; Thu, 29 Mar 2007 12:25:53 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HWxRf-0001Zr-H2
	for ima@ietf.org; Thu, 29 Mar 2007 12:25:53 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HWxRT-0007Tx-VN for ima@ietf.org; Thu, 29 Mar 2007 18:25:39 +0200
Received: from d252120.dialin.hansenet.de ([80.171.252.120])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 29 Mar 2007 18:25:39 +0200
Received: from nobody by d252120.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 29 Mar 2007 18:25:39 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Thu, 29 Mar 2007 18:21:01 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 54
Message-ID: <460BE76D.5DC9@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dmz1xtgcv.fsf@Hurtta06k.keh.iki.fi>
	<op.tpx5o8ai6hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d252120.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3e15cc4fdc61d7bce84032741d11c8e5
Subject: [EAI] Re: draft-ietf-eai-utf8headers-04.txt (#3) new chapter +
 possible draft-ietf-eai-smtpext-04.txt: (#15) update
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Charles Lindsey wrote:

> the definition of a UTF-8 header needs to make clear that it MUST
> contain at least one <UTF8-xtra-char>

It's a definition, not a reqirement, strike the MUSTard.  It should
also say that a header field containing unencoded 8 bit characters
which are *_not_* UTF-8, is certainly no "UTF-8 header field".

Let's not mix "header" and "header field" here, we have already THE
header (top level), more headers (for MIME parts), each consisting
of "header fields", some of them with a "header field body" using
<UTF8-non-ASCII>.  Any other (unencoded) non-ASCII is OUT, and any
header field names using non-ASCII are also OUT.

> then we can say that a UTF8SMTP message contains at least one such
> "UTF-8 header" somewhere within it.

That's not the case for a contained 8-bit message/rfc822, which in
turn contains an 8-bit message/utf8 (or similar).

Likewise a contained 8bit message/foo (unknown) could "contain" a
message/ut-8.  Actually if message/foo is unknown for applications
they also have no concept of what's "contained" in a message/foo:

> For defining what we mean by "somewhere within it", then the
> definitions you give are getting nearer.

>>     * it uses UTF-8 header fields on MIME header blocks
>>       on body of message, or

UTF-8 in a MIME part header including Content-Type message/foo
says nothing about the internal structure of a message/foo body.

>      * it contains a message/rfc822 which is itself a UTF8SMTP
>        message

While any message/rfc822 is always also a message/utf-8 I don't
see what you're getting at.  It would be clearer if you just say
"it contains a message/utf-8 part" or "an UTF8SMTP message part".

But only directly nested (part of a multipart ... of a multipart),
not in a foreign context message/foo with an unknown structure.

> Safer to say:
>        * it includes MIME parts with new MIME subtypes that are, by
>          their definitions, only permitted in UTF8SMTP messages.

Is there any process trick to disable RFC 4288 for a split second ?
This issue would be clearer with a new MIME top level type.  Or a
new MIME version 2.0, you're killing far too many MIME 1.0 rules.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 29 13:36:28 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HWyXf-00011p-7z; Thu, 29 Mar 2007 13:36:07 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HWyXe-00011j-B2
	for ima@ietf.org; Thu, 29 Mar 2007 13:36:06 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HWyXc-0007Hm-IR
	for ima@ietf.org; Thu, 29 Mar 2007 13:36:06 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HWyX3-0002rK-4Y for ima@ietf.org; Thu, 29 Mar 2007 19:35:29 +0200
Received: from d252120.dialin.hansenet.de ([80.171.252.120])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 29 Mar 2007 19:35:29 +0200
Received: from nobody by d252120.dialin.hansenet.de with local (Gmexim 0.1
	(Debian)) id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Thu, 29 Mar 2007 19:35:29 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Thu, 29 Mar 2007 19:22:31 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 139
Message-ID: <460BF5D7.5CC1@xyzzy.claranet.de>
References: <op.tpu4dhki6hl8nm@clerew.man.ac.uk>
	<46098893.2BB4@xyzzy.claranet.de> <op.tpwyl8zk6hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: d252120.dialin.hansenet.de
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f49c97ce49302a02285a2d36a99eef8c
Subject: [EAI] Re: Discussion of draft-ietf-eai-downgrade-03.txt
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Charles Lindsey wrote:
 =

> that doesn't work. You start with:
 =

> Yadda-yadda-headers: ...
> Content-Type: multipart/mixed; boundary=3Dfoobar
> =

> --foobar
> Content-Disposition: attachment; filename=3D"ma=F1ana"
> =

> yadda-yadda
> --foobar
> =

> more multiparts
> --foobar--
 =

> Please tell mw what you want to do with it when the
> next hop supports 8BITMIME but not UTF8SMTP.

For starters the unknown 8bit in the filename parameter
isn't allowed in MIME 1.0 part headers.  If the charset
of a non-ASCII is unknown as it's the case here it's not
possible to downgrade it.

If you insist on it maybe something like this works:

| Content-Disposition: inline; filename*=3Dunknown-8bit''ma%F1ana

> You cannot leave that "ma=F1ana" alone, because 8BITMIME
> does not permit that

Doesn't it ?  My 2231-attempt was intended for 7BIT, why
does 8BITMIME care about 8bit crap in MIME part headers ?

> So you MUST downgrade is NOW, before it leaves the UFT8SMTP
> world (and RFC 2231 provides a suitable downgrade mechanism).

"Suitable" isn't the adjective I'd use for this kludge, but
yes, filename*=3Dunknown-8bit''ma%F1ana is pure ASCII gibberish.

=3D=3D=3D
> actually, I want to replace <dvalue> by 1*(utext / encoded-word),
> and you seem to agree, so let us skip to that for the detailed
> discussion.

Yes, and two days later I think we're deep in the woodwork:  It's
strictly impossible to 2047-encode something, that might already
contain 2231 encoded-words, without knowing its structure.

(=3D?utf-8?Q?test?=3D X =3D?utf-8?Q?this?=3D) contains no encoded word
at all if used in an unstructured header field like "subject".  But
it contains a comment with two encoded words in some other contexts.

If the "X" in this example is something that needs downgrading,
then the proper 2231 way to get this right depends on the structure:

In a subject you can simply encode X, because there are no adjacent
encoded word.  If the complete beast is a comment simply encoding
"X" would join it with its neighbours when it's decoded again.

> I think the answer is that if you want to encode something in
> RFC 2047, you don't start with something that already has
> encoded-words in it.

Hard.  First you have to know if it really is encoded.  And then
you say that it has to be decoded, and that means supporting _all_
registered MIME compatible charsets.  Finally you lose any 2231
language tags in those "pre-encoded" words when you decode them.

> Encode the following:

> subject: =3D?UGLY?Q?asjfdkjf?=3D =E1 =3D?UGLY?Q?asklsdfld?=3D

> where "UGLY" is some arbitrary charset containing characters not
> expressible in UTF-8 and "=E1" is a character in UTF-8 not expressible
> in UGLY.

+1.  Anybody passing that test can try this one:

subject: =3D?utf-8*de?Qtest?=3D =FC =3D?utf-8*en?Q?this?=3D

The info "de" for test and "en" for this is supposed to survive ;-)

Won't fly, we lose.  For downgrade we need a "new" mechanism that
is not bound by any 2047 or 2231 rules, it could be as simple as:

"Take whatever it is with folding etc., and B64 encode it, ready."
User agents supporting "upgrading" will have to learn a new trick.

> Agreed that NO-WS-CTL is ugly, it is already allowable in such
> contexts in RFC 2822, and RFC 2047 does not require it to be
> encoded (though you MAY). I don't think this WG is in the
> business of fixing bugs in RFC 2822 or RFC 2047.

We're in the business of designing something that works with real
software.  I'm not interested in bug reports where the cause of
the alleged "EAI problem" is some unencoded obs-FWS or NO-WS-CTL.

Or a 822 NUL... <shudder> My MUA crashes for some NULs </shudder>
Let "downgrade" hide it, with a "B64 anything" approach it's gone.

>>>     encoded     =3D *([FWS] (utext / encoded-word) [FWS]
[...]
>> Yes, that's a good direction.  But we need FWS instead of [FWS]
>> as word delimiter
[...]

> No, the [FWS] I have shown is correct. A <utext> is just a single
> character, so you can have lots of them side-by-side to make a
> "word".

ACK, but what you don't want are adjacent encoded-words separated
by [FWS], i.e. nothing if the [FWS] is omitted.  So the ABNF should
use *utext for an utext-string of any length, and FWS as delimiter:

        encoded     =3D [*utext / encoded-word] *(FWS
                     (1*utext / encoded-word)      ) *WSP

But as explained above I think that approach doesn't fly, because
it can't solve the problem of 2331-words in the "downgrade" input.

> (did I mention that RFC 2047 is a can of worms?).

Not yet.  IMO 2047 is fine, we just can't use it.  It's a one time
encoder, applying it on its own output causes havoc.

> As to 2231-input, what is your problem there?

Lost language tags.  EAI is an I18N effort, losing language tags
(now also containing script subtags like Hans or Hant) is no option.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Thu Mar 29 18:51:15 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HX3Rw-00045T-Rh; Thu, 29 Mar 2007 18:50:32 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HX3Rv-00045N-Tq
	for ima@ietf.org; Thu, 29 Mar 2007 18:50:31 -0400
Received: from sceptre.pobox.com ([207.106.133.20])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HX3Ru-0001rv-NR
	for ima@ietf.org; Thu, 29 Mar 2007 18:50:31 -0400
Received: from sceptre (localhost.localdomain [127.0.0.1])
	by sceptre.pobox.com (Postfix) with ESMTP id 0D3F32F2;
	Thu, 29 Mar 2007 18:50:51 -0400 (EDT)
Received: from MCQWP2 (ip72-197-112-82.sd.sd.cox.net [72.197.112.82])
	by sceptre.sasl.smtp.pobox.com (Postfix) with ESMTP id AC57B3B68A;
	Thu, 29 Mar 2007 18:50:49 -0400 (EDT)
Date: Thu, 29 Mar 2007 15:50:22 -0700
From: Bill McQuillan <McQuilWP@pobox.com>
X-Priority: 3 (Normal)
Message-ID: <325112866.20070329155022@pobox.com>
To: IMA Discussion <ima@ietf.org>
Subject: Re: [EAI] draft-ietf-eai-utf8headers-04.txt (#3) new chapter +
	possible draft-ietf-eai-smtpext-04.txt: (#15) update
In-Reply-To: <op.tpx5o8ai6hl8nm@clerew.man.ac.uk>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dmz1xtgcv.fsf@Hurtta06k.keh.iki.fi>
	<op.tpx5o8ai6hl8nm@clerew.man.ac.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Score: 1.2 (+)
X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


On Thu, 2007-03-29, Charles Lindsey wrote:
> a UTF-8 header ... MUST contain at least one <UTF8-xtra-char> ...

This seems to over specify UTF-8 header. What happens, in *mumble* years when everybody is happily using EAI emails and I, completely accidentally, happen to send an email that fortuitously contains only ASCII characters. When my correspondent replies including a copy of my original as an attached message, MUST his MUA scan the included message to see whether it contains any <UTF8-xtra-char>s and mark it message/rfc822 rather than, by then default, message/utf8?

What happens if it is lazy and just marks it message/utf8, since that is a superset of message/rfc822. Must any MTA it transits determine that it is improperly marked and reject or modify it?

Perhaps the phrasing of the quoted phrase should be:
a UTF-8 header MAY contain at least one <UTF8-xtra-char>.

-- 
Bill McQuillan <McQuilWP@pobox.com>


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 30 09:47:30 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HXHR7-00085L-6M; Fri, 30 Mar 2007 09:46:37 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HXHR5-00085F-7v
	for ima@ietf.org; Fri, 30 Mar 2007 09:46:35 -0400
Received: from lon-mail-1.gradwell.net ([193.111.201.125])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1HXHQy-0008IO-7P
	for ima@ietf.org; Fri, 30 Mar 2007 09:46:34 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster^pop3*clerew&man&ac^uk)
	by lon-mail-1.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	460d14ad.ae49.676 for ima@ietf.org; Fri, 30 Mar 2007 14:46:21 +0100
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2UDkLHY009940
	for <ima@ietf.org>; Fri, 30 Mar 2007 14:46:22 +0100 (BST)
To: IMA <ima@ietf.org>
Subject: Re: [EAI] draft-ietf-eai-utf8headers-04.txt (#3) new chapter +
	possible draft-ietf-eai-smtpext-04.txt: (#15) update
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dmz1xtgcv.fsf@Hurtta06k.keh.iki.fi>
	<op.tpx5o8ai6hl8nm@clerew.man.ac.uk>
	<325112866.20070329155022@pobox.com>
Message-ID: <op.tpz8jigo6hl8nm@clerew.man.ac.uk>
Date: Fri, 30 Mar 2007 14:46:20 +0100
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <325112866.20070329155022@pobox.com>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a7d6aff76b15f3f56fcb94490e1052e4
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Thu, 29 Mar 2007 23:50:22 +0100, Bill McQuillan <McQuilWP@pobox.com>  
wrote:

> On Thu, 2007-03-29, Charles Lindsey wrote:
>> a UTF-8 header ... MUST contain at least one <UTF8-xtra-char> ...
>
> This seems to over specify UTF-8 header.


We are trying to define the term "UTF8 message", and the essential  
requirement is that it defines that class of messages which MUST NOT be  
forwarded as they stand to an MTA which does not advertise UTF8SMTP.  
Therefore we require that a message which adheres strictly to RFC 2822 and  
the present MIME standards is NOT a "UTF8 message". Therefore, to be a  
"UTF8 message" it MUST contain somewhere within it a header with a genuine  
<UTF8-xtra-char> inside it. Otherwise, it is already acceptable to present  
MTAs which do not advertise UTF8SMTP.


> What happens, in *mumble* years when everybody is happily using EAI  
> emails and I, completely accidentally, happen to send an email that  
> fortuitously contains only ASCII characters.

In *mumble* years, all MTAs will advertise UTF8SMTP, and nobody will need  
to care any more.

> When my correspondent replies including a copy of my original as an  
> attached message, MUST his MUA scan the included message to see whether  
> it contains any <UTF8-xtra-char>s and mark it message/rfc822 rather  
> than, by then default, message/utf8?

That all depends whether we are going to define message/utf8 or not. All  
suggested definitions of that type so far are EXPRESSLY FORBIDDEN by RFC  
2045. Personally, I want to allow UTF8 messages to be sent as  
message/rfc822, in which case the question will not arise.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 30 11:23:54 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HXIx0-0001EB-D5; Fri, 30 Mar 2007 11:23:38 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HXIwz-0001E6-7s
	for ima@ietf.org; Fri, 30 Mar 2007 11:23:37 -0400
Received: from lon-mail-4.gradwell.net ([193.111.201.130])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HXIwv-0007Yc-Ig
	for ima@ietf.org; Fri, 30 Mar 2007 11:23:37 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster^pop3#clerew^man&ac^uk)
	by lon-mail-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	460d2b73.1a2a.3a7 for ima@ietf.org; Fri, 30 Mar 2007 16:23:31 +0100
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2UFNVKg015802
	for <ima@ietf.org>; Fri, 30 Mar 2007 16:23:32 +0100 (BST)
Date: Fri, 30 Mar 2007 16:23:30 +0100
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Re: draft-ietf-eai-utf8headers-04.txt (#3) new chapter +
	possible draft-ietf-eai-smtpext-04.txt: (#15) update
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dmz1xtgcv.fsf@Hurtta06k.keh.iki.fi>
	<op.tpx5o8ai6hl8nm@clerew.man.ac.uk>
	<460BE76D.5DC9@xyzzy.claranet.de>
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Message-ID: <op.tp0c1gvq6hl8nm@clerew.man.ac.uk>
In-Reply-To: <460BE76D.5DC9@xyzzy.claranet.de>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 14582b0692e7f70ce7111d04db3781c8
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Thu, 29 Mar 2007 17:21:01 +0100, Frank Ellermann  
<nobody@xyzzy.claranet.de> wrote:

> Charles Lindsey wrote:
>
>> the definition of a UTF-8 header needs to make clear that it MUST
>> contain at least one <UTF8-xtra-char>
>
> It's a definition, not a reqirement, strike the MUSTard.

It is a definition of those things which MUST NOT be forwarded to MTAs  
which do not advertise UTF8SMTP. If there is no <UT8-xtra-char> within any  
header within it, then it is OK to send it through present-day MTAs.

>  It should
> also say that a header field containing unencoded 8 bit characters
> which are *_not_* UTF-8, is certainly no "UTF-8 header field".

That is already covered by the syntax of <UTF8-xtra-char>. So a header  
containing any octet not a valid part of a UTF-8 character would not be a  
UTF8 header - in fact it would not be a valid header for ANY kind of mail  
message currently envisaged.

>
> Let's not mix "header" and "header field" here, we have already THE
> header (top level), more headers (for MIME parts), each consisting
> of "header fields",

Agreed. It is the present definition of "UTF8 header" in the UTF8headers  
draft which should be changed to "UTF8 header field".


>> then we can say that a UTF8SMTP message contains at least one such
>> "UTF-8 header" somewhere within it.
>
> That's not the case for a contained 8-bit message/rfc822, which in
> turn contains an 8-bit message/utf8 (or similar).

Since we haven't defined the term "message/utf8" yet (at least, not in any  
manner permitted by RFC 2045), your remark is meaningless. If and when we  
define such a term, it will be in order to ask whether a UTF8 header field  
inside it would count towards causing something to be a "UTF8 message".
>
> Likewise a contained 8bit message/foo (unknown) could "contain" a
> message/ut-8.  Actually if message/foo is unknown for applications
> they also have no concept of what's "contained" in a message/foo:

Which is precisely why the phrase "contains ... somewhere within it" needs  
careful definition so that is is clear whether such cases fall within it.  
It you look at what I said further down, you will see that things inside a  
message/foo do not count.
>
>> For defining what we mean by "somewhere within it", then the
>> definitions you give are getting nearer.
>
>>>     * it uses UTF-8 header fields on MIME header blocks
>>>       on body of message, or
>
> UTF-8 in a MIME part header including Content-Type message/foo
> says nothing about the internal structure of a message/foo body.

Irrelevant. It you see the header
    Content-Type: message/foo; name="manaña"
then it is going to be a UTF8 message whatever the internal structure of  
message/foo might be.

>
>>      * it contains a message/rfc822 which is itself a UTF8SMTP
>>        message
>
> While any message/rfc822 is always also a message/utf-8 I don't
> see what you're getting at.  It would be clearer if you just say
> "it contains a message/utf-8 part" or "an UTF8SMTP message part".

What you say is meaningless until you can point to an agreed definition of  
"message/utf-8". AFAIAC, a message/rfc822 can perfectly well be a "UTF8  
message", in which case any message that contains it is itself a "UTF8  
message".

>> Safer to say:
>>        * it includes MIME parts with new MIME subtypes that are, by
>>          their definitions, only permitted in UTF8SMTP messages.
>
> Is there any process trick to disable RFC 4288 for a split second ?
> This issue would be clearer with a new MIME top level type.  Or a
> new MIME version 2.0, you're killing far too many MIME 1.0 rules.

It will work perfectly well with extensions of the present MIME 1.0 rules,  
provided there are clear rules for downgrading those extensions.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 30 12:45:26 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HXKDo-0005t0-1f; Fri, 30 Mar 2007 12:45:04 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HXKDn-0005rO-6B
	for ima@ietf.org; Fri, 30 Mar 2007 12:45:03 -0400
Received: from rune.pobox.com ([208.210.124.79])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HXKDj-00043M-Vq
	for ima@ietf.org; Fri, 30 Mar 2007 12:45:03 -0400
Received: from rune (localhost [127.0.0.1])
	by rune.pobox.com (Postfix) with ESMTP id C3F79CDD88;
	Fri, 30 Mar 2007 12:45:21 -0400 (EDT)
Received: from MCQWP2 (ip72-197-112-82.sd.sd.cox.net [72.197.112.82])
	by rune.sasl.smtp.pobox.com (Postfix) with ESMTP id 1227CCDD52;
	Fri, 30 Mar 2007 12:45:19 -0400 (EDT)
Date: Fri, 30 Mar 2007 09:44:55 -0700
From: Bill McQuillan <McQuilWP@pobox.com>
X-Priority: 3 (Normal)
Message-ID: <1158577433.20070330094455@pobox.com>
To: IMA Discussion <ima@ietf.org>
Subject: Re: [EAI] draft-ietf-eai-utf8headers-04.txt (#3) new chapter +
	possible draft-ietf-eai-smtpext-04.txt: (#15) update
In-Reply-To: <op.tpz8jigo6hl8nm@clerew.man.ac.uk>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dmz1xtgcv.fsf@Hurtta06k.keh.iki.fi>
	<op.tpx5o8ai6hl8nm@clerew.man.ac.uk>
	<325112866.20070329155022@pobox.com>
	<op.tpz8jigo6hl8nm@clerew.man.ac.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Score: 1.2 (+)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org


On Fri, 2007-03-30, Charles Lindsey wrote:
>> When my correspondent replies including a copy of my original as an  
>> attached message, MUST his MUA scan the included message to see whether
>> it contains any <UTF8-xtra-char>s and mark it message/rfc822 rather  
>> than, by then default, message/utf8?

> That all depends whether we are going to define message/utf8 or not. All
> suggested definitions of that type so far are EXPRESSLY FORBIDDEN by RFC
> 2045. Personally, I want to allow UTF8 messages to be sent as  
> message/rfc822, in which case the question will not arise.

+1

-- 
Bill McQuillan <McQuilWP@pobox.com>


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 30 12:50:10 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HXKIk-000051-IV; Fri, 30 Mar 2007 12:50:10 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HXKIj-0008Vf-FT
	for ima@ietf.org; Fri, 30 Mar 2007 12:50:09 -0400
Received: from lon-mail-1.gradwell.net ([193.111.201.125])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HXKIe-0004sN-QB
	for ima@ietf.org; Fri, 30 Mar 2007 12:50:09 -0400
Received: from [80.175.135.89] ([80.175.135.89] helo=clerew.man.ac.uk
	country=GB ident=postmaster*pop3^clerew$man*ac&uk)
	by lon-mail-1.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.243) id
	460d3fb8.4759.23e for ima@ietf.org; Fri, 30 Mar 2007 17:50:00 +0100
	(envelope-sender <chl@clerew.man.ac.uk>)
Received: from clerew.man.ac.uk (localhost [127.0.0.1])
	by clerew.man.ac.uk (8.13.7/8.13.7) with ESMTP id l2UGnvk2021499
	for <ima@ietf.org>; Fri, 30 Mar 2007 17:49:58 +0100 (BST)
Date: Fri, 30 Mar 2007 17:49:56 +0100
To: IMA <ima@ietf.org>
Subject: Re: [EAI] Re: Discussion of draft-ietf-eai-downgrade-03.txt
References: <op.tpu4dhki6hl8nm@clerew.man.ac.uk>
	<46098893.2BB4@xyzzy.claranet.de>
	<op.tpwyl8zk6hl8nm@clerew.man.ac.uk>
	<460BF5D7.5CC1@xyzzy.claranet.de>
From: "Charles Lindsey" <chl@clerew.man.ac.uk>
Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Message-ID: <op.tp0g1iqf6hl8nm@clerew.man.ac.uk>
In-Reply-To: <460BF5D7.5CC1@xyzzy.claranet.de>
User-Agent: Opera M2/8.01 (SunOS, build 1204)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7da5a831c477fb6ef97f379a05fb683c
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

On Thu, 29 Mar 2007 18:22:31 +0100, Frank Ellermann  
<nobody@xyzzy.claranet.de> wrote:

> Charles Lindsey wrote:
>
>> that doesn't work. You start with:
>
>> Yadda-yadda-headers: ...
>> Content-Type: multipart/mixed; boundary=foobar
>>
>> --foobar
>> Content-Disposition: attachment; filename="mañana"
>>
>> yadda-yadda
>> --foobar
>>
>> more multiparts
>> --foobar--
>
>> Please tell mw what you want to do with it when the
>> next hop supports 8BITMIME but not UTF8SMTP.
>
> For starters the unknown 8bit in the filename parameter
> isn't allowed in MIME 1.0 part headers.

It is allowed by UTF8headers, as that document is currently written. So it  
needs a downgrade mechanism to go with it.


> If you insist on it maybe something like this works:
>
> | Content-Disposition: inline; filename*=unknown-8bit''ma%F1ana

Is that supposed to be what the writer of the message puts there, or is  
that supposed to be what it becomes after the downgrade? If so, then that  
is almost exactly how you would downgrade it using RFC 2231, except it  
should be
     Content-Disposition: inline; filename*=utf-8''ma%C3%B1ana

>
>> You cannot leave that "mañana" alone, because 8BITMIME
>> does not permit that
>
> Doesn't it ?  My 2231-attempt was intended for 7BIT, why
> does 8BITMIME care about 8bit crap in MIME part headers ?

Because there is no way to downgrade them to 7bit for a further MTA which  
does not advertise 8BITMIME. So you need to downgrade it to  
filename*=utf-8''ma%C3%B1ana before it leaves the UTF8SMTP universe.

> ===
>> actually, I want to replace <dvalue> by 1*(utext / encoded-word),
>> and you seem to agree, so let us skip to that for the detailed
>> discussion.
>
> Yes, and two days later I think we're deep in the woodwork:  It's
> strictly impossible to 2047-encode something, that might already
> contain 2231 encoded-words, without knowing its structure.

Then don't put yourself in a position where that is necessary. If the  
writer of the message is foolish enough to put some of his Subject line  
encoded in RFC 2047 and some of it as raw UTF-8, then he deserves all he  
gets (and should consider himself lucky if he gets a bounce rather than an  
incorrdct RFC 2047 encoding sent on).

>> Encode the following:
>
>> subject: =?UGLY?Q?asjfdkjf?= á =?UGLY?Q?asklsdfld?=
>
>> where "UGLY" is some arbitrary charset containing characters not
>> expressible in UTF-8 and "á" is a character in UTF-8 not expressible
>> in UGLY.
>
> +1.  Anybody passing that test can try this one:
>
> subject: =?utf-8*de?Qtest?= ü =?utf-8*en?Q?this?=
>
> The info "de" for test and "en" for this is supposed to survive ;-)

How about
   subject: =?utf-8*de?Qtest_?= ?utf-8?Q?%C3%BC?= =?utf-8*en?Q?_this?=


>>>>     encoded     = *([FWS] (utext / encoded-word) [FWS]

> ACK, but what you don't want are adjacent encoded-words separated
> by [FWS], i.e. nothing if the [FWS] is omitted. So the ABNF should
> use *utext for an utext-string of any length, and FWS as delimiter:
>
>         encoded     = [*utext / encoded-word] *(FWS
>                      (1*utext / encoded-word)      ) *WSP

Yes, that seems fine.
>
> But as explained above I think that approach doesn't fly, because
> it can't solve the problem of 2331-words in the "downgrade" input.

What problem? Normally, only Content-* headers will need the RFC 2231  
treatment, and there is no need for those to be accompanied by a  
Downgraded header.

But even if there is, and you start with

    Injection-Info: news.example.com; posting-account="mañana"

that would simply downgrade to

    Injection-Info: news.example.com; posting-account*=utf-8''ma%C3%B1ana
    Downgraded: Injection-Info: news.example.com; posting-account=
      =?utf-8?Q?"ma=C3=B1ana"?=
>
>> (did I mention that RFC 2047 is a can of worms?).

>> As to 2231-input, what is your problem there?
>
> Lost language tags.  EAI is an I18N effort, losing language tags
> (now also containing script subtags like Hans or Hant) is no option.

Yes, there was a time when the header language could be specified as a  
<parameter> to the Header-Type header. Now that is gone, authors may have  
to use the RFC 2231 or RFC 2047 machinery (whichever is appropriate for  
the particular context). If they do that with RFC 2231, then no further  
downgrade will be necessry. With RFC 2047 it gets messy, though not  
impossible.

Actuslly, what would be nice would be a new Identity encoding mechanism  
for RFC 2047, so you could write

    Subject: =?utf-8*es?I?mañana=?

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131                       
   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 30 13:52:51 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HXLH3-0001JE-3U; Fri, 30 Mar 2007 13:52:29 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HXLH1-0001Im-EJ
	for ima@ietf.org; Fri, 30 Mar 2007 13:52:27 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HXLGx-0006ie-7l
	for ima@ietf.org; Fri, 30 Mar 2007 13:52:26 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 1C7692596AF;
	Fri, 30 Mar 2007 19:52:16 +0200 (CEST)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id 26825-05; Fri, 30 Mar 2007 19:52:09 +0200 (CEST)
Received: from [172.28.62.85] (unknown [72.14.228.89])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 614C32596B7;
	Fri, 30 Mar 2007 19:52:09 +0200 (CEST)
Date: Fri, 30 Mar 2007 19:51:56 +0200
From: Harald Tveit Alvestrand <harald@alvestrand.no>
To: Charles Lindsey <chl@clerew.man.ac.uk>, IMA <ima@ietf.org>
Subject: Re: [EAI] draft-ietf-eai-utf8headers-04.txt (#3) new chapter
	+	possible draft-ietf-eai-smtpext-04.txt: (#15) update
Message-ID: <456D537952C19761F6F51F49@[172.26.93.60]>
In-Reply-To: <op.tpx5o8ai6hl8nm@clerew.man.ac.uk>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dmz1xtgcv.fsf@Hurtta06k.keh.iki.fi>
	<op.tpx5o8ai6hl8nm@clerew.man.ac.uk>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22
Cc: 
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org



--On 29. mars 2007 11:49 +0100 Charles Lindsey <chl@clerew.man.ac.uk> wrote:

>>
>>    Message is "UTF8SMTP message", if
>>     * it uses  UTF-8 header fields as specified on this
>>       document on header of message, or
>
> No, this doesn't quite work yet.
>
> Firstly, the term defined is "UTF-8 header", not "UTF-8 header field".
>
> The definition is:
>
>     In this document, header fields are "UTF-8 headers" if the bodies of
>     those headers contain UTF-8 characters.
>

Charles, we went over this in USEFOR.

According to RFC 2822, a "header field" is a single (possibly folded) line 
- consisting of a header field name and a header field value.

A "header" is the whole set of header fields before the first blank line.

               Harald


_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Fri Mar 30 14:01:10 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HXLPS-0007zR-1p; Fri, 30 Mar 2007 14:01:10 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HXLPR-0007zM-0c
	for ima@ietf.org; Fri, 30 Mar 2007 14:01:09 -0400
Received: from eikenes.alvestrand.no ([158.38.152.233])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HXLPP-0008WB-JO
	for ima@ietf.org; Fri, 30 Mar 2007 14:01:09 -0400
Received: from localhost (eikenes.alvestrand.no [127.0.0.1])
	by eikenes.alvestrand.no (Postfix) with ESMTP id F16BB2596B7
	for <ima@ietf.org>; Fri, 30 Mar 2007 20:01:06 +0200 (CEST)
Received: from eikenes.alvestrand.no ([127.0.0.1])
	by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new,
	port 10024) with ESMTP id 27152-02 for <ima@ietf.org>;
	Fri, 30 Mar 2007 20:01:00 +0200 (CEST)
Received: from [172.28.62.85] (unknown [72.14.228.89])
	by eikenes.alvestrand.no (Postfix) with ESMTP id 041CF2596AF
	for <ima@ietf.org>; Fri, 30 Mar 2007 20:00:59 +0200 (CEST)
Date: Fri, 30 Mar 2007 20:00:47 +0200
From: Harald Tveit Alvestrand <harald@alvestrand.no>
To: EAI WG <ima@ietf.org>
Message-ID: <45AF04455CA54DF27B250DBC@[172.26.93.60]>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2
Subject: [EAI] Terminology "UTF8SMTP messages"
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Please note the following text from -framework:

   In this document, an address is "all-ASCII", or just an "ASCII
   address", if every character in the address is in the ASCII character
   repertoire [ASCII]; an address is "non-ASCII", or an "i18n-address",
   if any character is not in the ASCII character repertoire.  Such
   addresses may be restricted in other ways, but those restrictions are
   not relevant to this definition.  The term "all-ASCII" is also
   applied to other protocol elements when the distinction is important,
   with "non-ASCII" or "internationalized" as its opposite.

   The umbrella term to describe the email address internationalization
   specified by this document and its companion documents is "UTF8SMTP".
   For example, an address permitted by this specification is referred
   to as a "UTF8SMTP (compliant) address".

By symmetry, the term "UTF8SMTP message" should be reserved for the set of 
messages that encompasses both RFC 2822 compatible messages and messages 
which make use of the extensions defined in the memos we are discussing).

Unless people want to reopen the -framework document and change this 
terminology, I'm declaring the issue of the term "UTF8SMTP message" a 
closed one.

But that's not the end of naming.

For the headers, talking about "ASCII header" and "non-ASCII header" makes 
sense, but for the whole message, it seems to be a bad fit, given the wide 
range of non-ASCII stuff that goes into message bodies.

Better suggestions?

                 Harald

_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 31 06:20:49 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HXags-0002R1-Mt; Sat, 31 Mar 2007 06:20:10 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HXagr-0002Qw-RN
	for ima@ietf.org; Sat, 31 Mar 2007 06:20:09 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HXagn-00020D-Cl
	for ima@ietf.org; Sat, 31 Mar 2007 06:20:09 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HXagR-00017p-CJ for ima@ietf.org; Sat, 31 Mar 2007 12:19:43 +0200
Received: from 212.82.251.197 ([212.82.251.197])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 31 Mar 2007 12:19:43 +0200
Received: from nobody by 212.82.251.197 with local (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 31 Mar 2007 12:19:43 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 31 Mar 2007 12:09:01 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 76
Message-ID: <460E333D.6546@xyzzy.claranet.de>
References: <45AF04455CA54DF27B250DBC@[172.26.93.60]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: 212.82.251.197
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 1.6 (+)
X-Scan-Signature: 0fa76816851382eb71b0a882ccdc29ac
Subject: [EAI] Re: Terminology "UTF8SMTP messages"
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Harald Tveit Alvestrand wrote:

> the term "UTF8SMTP message" should be reserved for the set of
> messages that encompasses both RFC 2822 compatible messages and messages
> which make use of the extensions defined in the memos we are discussing).

> Unless people want to reopen the -framework document and change this
> terminology, I'm declaring the issue of the term "UTF8SMTP message" a
> closed one.

Either we're in violent agreement, or I've no clue what you're talking
about.  A _valid_ message/rfc822 is always also a valid "message/utf-8"
or "UTF8SMTP message".

1: Maybe "UTF8SMTP message" is more general, if it covers more subtypes
   than only "utf-8", i.e. other subtypes specified in the DSN draft.
   These other subtypes are only used as MIME parts, they are unrelated
   to the "Internet Message format" (= message objects transported by
   UTF8SMTP or similar protocols, UTF8NNTP, UTF8UUCP, etc.)

2: Because message/rfc822 is a proper subset of message/utf-8, there's
   another proper subset "non-rfc822 message/utf8".  Apparently we have
   no shorthand for this yet.

3: An "invalid" message/rfc822 with raw 8bit characters in its header,
   using an unknown 8bit charset, is also interesting.  So far I claimed
   that this is never a valid message/utf-8, and therefore more or less
   irrelevant for us.

4: "Some" folks - where "some" could be anybody but me here - extend the
   concept of "UTF8SMTP messages" also to MIME version 1.0 part headers,
   and define that messages with UTF-8 in Content-* header fields are
   also implicitly message/utf-8.  Others - maybe only me - claim that
   that's implicitly a new MIME version, and tagging it explicitly in
   a MIME version header field could make sense.

   Implicit or explicit, the MIME version doesn't propagate into or out
   of embedded message parts, a traditional message/rfc822 can contain
   message/utf-8 parts without changing its top level MIME version 1.0.
   And v.v.  Of course a 7bit message can't contain 8bit / binary parts.

> But that's not the end of naming.

Getting the terminology right could help to get the drafts ready.  The
"framework" RFC doesn't go into these MIME details,  The "headers" I-D
should do this, or outsource the question to a separate I-D with a 100%
clear message/utf-8 definition.  Most technical details are already
worked out, IFF message/utf-8 implicitly allows UTF-8 in Content-* and
any MIME part header fields, then identifying a message/utf-8 requires
to parse the MIME structure - maybe including the internal structure of
"well-known" subtypes of embedded message parts.

I'd like a separate draft:  The other drafts could build on it, and to
some degree they're not affected by the fine print of this definition.

Possibly we'll arrive at a "MAY declare an explicit MIME version 2.0"
for message/utf-8, and a SHOULD for other message subtypes using UTF-8
in their internal MIME part headers.  Or a SHOULD / MUST solution.

> Better suggestions?

Get some external MIME experts.  Let's use "invalid message/rfc822"
for anything with unknown 8bit octets in its header (or "headers" for
folks wanting an implicit MIME upgrade), and let's decree that this
(= unknown 8bit) is out of scope.

How about "non-ASCII message/utf-8" for a valid message/utf-8 that's
not a valid message/rfc822, because it uses raw UTF-8 in its header
(or its "headers" resp.) ?

Let's say that "message/utf8" and "UTF8SMTP message" are synonyms in
most cases, unless the use of UTF8SMTP is limited to the envelope at
a particular UTF8SMTP hop.

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 31 06:42:06 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HXb26-0007Sx-Jk; Sat, 31 Mar 2007 06:42:06 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HXb25-0007Ss-91
	for ima@ietf.org; Sat, 31 Mar 2007 06:42:05 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HXb24-0004x0-09
	for ima@ietf.org; Sat, 31 Mar 2007 06:42:05 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HXb1s-0003gr-Kh for ima@ietf.org; Sat, 31 Mar 2007 12:41:52 +0200
Received: from 212.82.251.197 ([212.82.251.197])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 31 Mar 2007 12:41:52 +0200
Received: from nobody by 212.82.251.197 with local (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 31 Mar 2007 12:41:52 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 31 Mar 2007 12:41:38 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 13
Message-ID: <460E3AE2.7F36@xyzzy.claranet.de>
References: <6D61E50E631C519346FE9B0B@htat43p-no.corp.google.com>
	<5dmz1xtgcv.fsf@Hurtta06k.keh.iki.fi>
	<op.tpx5o8ai6hl8nm@clerew.man.ac.uk>
	<325112866.20070329155022@pobox.com>
	<op.tpz8jigo6hl8nm@clerew.man.ac.uk>
	<1158577433.20070330094455@pobox.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: 212.82.251.197
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 1.6 (+)
X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2
Subject: [EAI] Re: draft-ietf-eai-utf8headers-04.txt (#3) new chapter +
	possible draft-ietf-eai-smtpext-04.txt: (#15) update
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Charles Lindsey wrote:

> That all depends whether we are going to define message/utf8 or not.
> All suggested definitions of that type so far are EXPRESSLY FORBIDDEN
> by RFC 2045.

It's "only" a SHOULD, and necessarily EAI is an excuse to violate it.

> Personally, I want to allow UTF8 messages to be sent as message/rfc822

That gives you MIME 1.0 as is with RFC 2049 as is, and the whole EAI
effort should IMNSHO never survive something like an IETF Last Call.



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



From ima-bounces@ietf.org Sat Mar 31 07:39:18 2007
Return-path: <ima-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1HXbvO-0007Wl-7B; Sat, 31 Mar 2007 07:39:14 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1HXbvL-0007Vq-QE
	for ima@ietf.org; Sat, 31 Mar 2007 07:39:11 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HXbvK-0006aE-Ai
	for ima@ietf.org; Sat, 31 Mar 2007 07:39:11 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1HXbvA-0001wQ-5w for ima@ietf.org; Sat, 31 Mar 2007 13:39:00 +0200
Received: from 212.82.251.197 ([212.82.251.197])
	by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 31 Mar 2007 13:39:00 +0200
Received: from nobody by 212.82.251.197 with local (Gmexim 0.1 (Debian))
	id 1AlnuQ-0007hv-00
	for <ima@ietf.org>; Sat, 31 Mar 2007 13:39:00 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ima@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 31 Mar 2007 13:34:04 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 106
Message-ID: <460E472C.46F3@xyzzy.claranet.de>
References: <op.tpu4dhki6hl8nm@clerew.man.ac.uk>
	<46098893.2BB4@xyzzy.claranet.de>
	<op.tpwyl8zk6hl8nm@clerew.man.ac.uk>
	<460BF5D7.5CC1@xyzzy.claranet.de> <op.tp0g1iqf6hl8nm@clerew.man.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: 212.82.251.197
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 1.6 (+)
X-Scan-Signature: 944ecb6e61f753561f559a497458fb4f
Subject: [EAI] Re: Discussion of draft-ietf-eai-downgrade-03.txt
X-BeenThere: ima@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "EAI \(Email Address Internationalization\)" <ima.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ima>
List-Post: <mailto:ima@ietf.org>
List-Help: <mailto:ima-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ima>,
	<mailto:ima-request@ietf.org?subject=subscribe>
Errors-To: ima-bounces@ietf.org

Charles Lindsey wrote:

>>> Content-Disposition: attachment; filename=3D"ma=F1ana"
[...]
>> For starters the unknown 8bit in the filename parameter
>> isn't allowed in MIME 1.0 part headers.

> It is allowed by UTF8headers, as that document is
> currently written. So it needs a downgrade mechanism to
> go with it.

Are you talking about what I see, a Latin-1 &ntilde; ?
Or was it meant to be an UTF-8 &ntilde; ?

>> | Content-Disposition: inline; filename*=3Dunknown-8bit''ma%F1ana

> Is that supposed to be what the writer of the message puts there, or is=
> that supposed to be what it becomes after the downgrade? If so, then that
> is almost exactly how you would downgrade it using RFC 2231, except it
> should be
>      Content-Disposition: inline; filename*=3Dutf-8''ma%C3%B1ana

I tried to 2231 encode the undeclared F1 octet.  Your example
didn't state that it's a new MIME version allowing raw UTF-8
in Content-* header fields.

>>> You cannot leave that "ma=F1ana" alone, because 8BITMIME
>>> does not permit that

>> Doesn't it ?  My 2231-attempt was intended for 7BIT, why
>> does 8BITMIME care about 8bit crap in MIME part headers ?

> Because there is no way to downgrade them to 7bit for a further MTA
> which does not advertise 8BITMIME. So you need to downgrade it to
> filename*=3Dutf-8''ma%C3%B1ana before it leaves the UTF8SMTP universe.

Maybe start with a new example where it's clear what you're talking
about.  MIME 1.0 with an unknown %xF1 garbage is very different
from "MIME 2.0" with UTF-8 %xC3.B1.  In both cases I don't see
why 8BITMIME should care about 8bit stuff in the body, it has a
parameter BODY=3D8BITMIME.  The definition in RFC 1652 says:

| The value associated with the BODY parameter indicates whether the
| content body which will be passed using the DATA command consists of
| a MIME message containing some arbitrary octet-aligned material
| ("8BITMIME") or is encoded entirely in accordance with [1] ("7BIT").

IMO "some arbitrary octet-aligned material" does _not_ imply that
servers are supposed to check the MIME syntax, let alone version.

>> =3D=3D=3D

>>> actually, I want to replace <dvalue> by 1*(utext / encoded-word),
>>> and you seem to agree, so let us skip to that for the detailed
>>> discussion.

>> Yes, and two days later I think we're deep in the woodwork:  It's
>> strictly impossible to 2047-encode something, that might already
>> contain 2231 encoded-words, without knowing its structure.

> Then don't put yourself in a position where that is necessary. If
> the writer of the message is foolish enough to put some of his
> Subject line encoded in RFC 2047 and some of it as raw UTF-8, then
> he deserves all he gets

That's not foolish.  IMO using UTF-8 without language tags, word by
word if necessary, can be foolish.  For that using 2231 is required,
unless you intend to talk about the raw + deprecated plane 14 tags.

>> subject: =3D?utf-8*de?Qtest?=3D =FC =3D?utf-8*en?Q?this?=3D
>> The info "de" for test and "en" for this is supposed to survive ;-)

> How about
>    subject: =3D?utf-8*de?Qtest_?=3D ?utf-8?Q?%C3%BC?=3D =3D?utf-8*en?Q?=
_this?=3D

I think that's perfect.  You could also add the spaces to the second
word, leaving the adjacent words alone -- for cases where you have no
clue what charset / language / encoding it might be - but there can't
be any encoding different from "Q" or "B", or can it ?.

>> Lost language tags.  EAI is an I18N effort, losing language tags
>> (now also containing script subtags like Hans or Hant) is no option.

> Yes, there was a time when the header language could be specified as
> a <parameter> to the Header-Type header.

That allowed only "global" language definitions for a complete header.
Header fields are created by different agents, for that you need 2231.
And as soon as you have 2231 anyway using different languages within
a header field is trivial (e.g. for Keywords: in different languages.)

The BCP 47 concept of "language tags" now also covers scripts.  Bruce
didn't continue to work on his Content-Script I-D.  And that covered
again only the content (body), not the header.

> what would be nice would be a new Identity encoding mechanism
> for RFC 2047, so you could write

>     Subject: =3D?utf-8*es?I?ma=F1ana=3D?

Really nice.  A missing piece for a future 2231bis integrating 2047.
Or at least a point in any future "MIME version 2.0" requirements...

Frank



_______________________________________________
IMA mailing list
IMA@ietf.org
https://www1.ietf.org/mailman/listinfo/ima



