[lamps] smile.p7m as attachments in MUA

Pavan Kumar Dinesh <pdinesh@gmu.edu> Sat, 18 June 2022 14:41 UTC

Return-Path: <pdinesh@gmu.edu>
X-Original-To: spasm@ietfa.amsl.com
Delivered-To: spasm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8FFCC14F75F for <spasm@ietfa.amsl.com>; Sat, 18 Jun 2022 07:41:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.907
X-Spam-Level:
X-Spam-Status: No, score=-1.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmuedu.onmicrosoft.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X-RrzvwIxeIw for <spasm@ietfa.amsl.com>; Sat, 18 Jun 2022 07:41:43 -0700 (PDT)
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on20611.outbound.protection.outlook.com [IPv6:2a01:111:f400:7eaa::611]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7346BC14CF00 for <spasm@ietf.org>; Sat, 18 Jun 2022 07:41:43 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hU5oiJ2VKOVAA91utdLgvpEHnmj/5/adn4g7VF/Ux1tb6IrfGwOW9vSDV+qKRrCo/qeTLyzaIhnUFanoje0Kg4IvMqL+b8PwPGDxXgGjPYBqvarPmL2V0D1r87IL24ACrgoQI+gEsPiG2+8RB0nHeFMZyUYNF5t4FYSKHIuVBcJIuta1GBk4ljI7nf7KtC9govcQHhWAE94jifdbFNIsDP/LEymWGnoBLRpgSQLrL+zJLIRpB/Ad15JYmrBlIf9nNzL453r8SBKVgF2GqgbxToGAek6p7ltYAg9/vgLIn8ji7ZbPVrwmoFWlYZssnulEAt+qEfkeh43x3gICgOr1TQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=oal9IdQANtOH1OpY99ZI98/ar2v1JfRbOrwuhNcGrGo=; b=ERjZEEQhgLt/atwIQ07S50s4vcBvuvYPQokgmcOzYww7/dzHfWu22fzAT4UpiOCZ2bJLGSPphgJNJM2LPX3Bun1jHSgJUWsD/CXOtvdUdTTKjPKzTxll4hBnugXYCpJvfh9xsT18iMFjdFKwRarTH+2t94iTfSmyJddSCMH9T8Y5K0MAFL7c1gEYB/FKUB+mpvZXdHsqORLuCeV6LwPo6B975PIcVv6RSFMeRBTmrTgxa2Y1GCDoAetBVs5E1Ade4yo37QLqwtBmDqzCaBQuyZsSJOuPNyszU3lLgLZTwDqRsxhTKyh2RM/ILf11HFmVvIQy1vfHPkvk+VoE9cXqiQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=gmu.edu; dmarc=pass action=none header.from=gmu.edu; dkim=pass header.d=gmu.edu; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmuedu.onmicrosoft.com; s=selector2-gmuedu-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oal9IdQANtOH1OpY99ZI98/ar2v1JfRbOrwuhNcGrGo=; b=w1kpa8jTMVotbvZJGn+vgR/kuT2DS+0c3xKVYT0kp4C88m3qxa1Xuy94ikPHJ9+lHvqutXoH0orq13TNeBNnnegkr89NPvIFkYrg1wbLYHZH2xO8CLTwsN0c/1x2lzjQUp8p7Qgos61ILauvOD1G3vBuyOHcZYQMUPX0YiAfN2k=
Received: from SN6PR05MB5247.namprd05.prod.outlook.com (2603:10b6:805:e0::32) by MN2PR05MB6159.namprd05.prod.outlook.com (2603:10b6:208:c7::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5373.9; Sat, 18 Jun 2022 14:41:37 +0000
Received: from SN6PR05MB5247.namprd05.prod.outlook.com ([fe80::95b1:5d01:9a1d:1fc]) by SN6PR05MB5247.namprd05.prod.outlook.com ([fe80::95b1:5d01:9a1d:1fc%5]) with mapi id 15.20.5373.011; Sat, 18 Jun 2022 14:41:37 +0000
From: Pavan Kumar Dinesh <pdinesh@gmu.edu>
To: "spasm@ietf.org" <spasm@ietf.org>
CC: Tawhidul Islam <tislam20@gmu.edu>, Eric Osterweil <eoster@gmu.edu>
Thread-Topic: smile.p7m as attachments in MUA
Thread-Index: AQHYgyC/Zos9UXX7wU2YU/KKvwymeA==
Date: Sat, 18 Jun 2022 14:41:36 +0000
Message-ID: <SN6PR05MB524761A318CF3A9D5E2858A1B2AE9@SN6PR05MB5247.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=gmu.edu;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2dbf2748-b696-4474-6353-08da5138a5f2
x-ms-traffictypediagnostic: MN2PR05MB6159:EE_
x-microsoft-antispam-prvs: <MN2PR05MB61595156599C249EB3169786B2AE9@MN2PR05MB6159.namprd05.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: s8kSnFHAV3yUyR8mPmqMUX2cFFgkxTxNcLxIlMjbP1iqSlWa5WHtFH+u3y2ATlhRtAoyshkhl2JFg10mM3VXiI4FyLTODG4XtH/gky3yKHmPAjJysRhKY8aihv8VxBgs643m943g6Kua00Y0nFeLktVfM6fIdPLUi1T5P6UG31JGoKAUftYpfyawWqi2JjRAzQzITqW7CMApfGGGOcr23vHnk0psyG6mpuUBM2TLTg70FpK30gAUcOjPL9gtRWWHB3HaTzJO7TIDklzyggm2oyQ/C/1EXkI04zoDpYgymslEgrDxkWXgZuBy6H/pJHRLgbhIxVoOM1NzW7xw/YXaU4b1XO8kBJwt9VDM6OZs7mmRECHbJroL4vzbCDN9E88ISBKk/mnSdIwe7KGBtpPccDyC9WnLACyQnyZhCZxmGPw0eYiWhwqnO/fp2wHSzwvksm6LbXdvLLevFlYGEiCkKzs1A1QE9OYfarLZXHYYfe+NJ+nN947ylM2VcnPf71tzTwMIEOZAoS7PsTgUD9AszkkXP87vl3aAXm5wzK5p5ilZH1ZK4pipzVvCeWarYpJUU7cfLp0pxeiFUFg7nj4bt9LLpjC97fl1oH0HcvdTkMaJtngn0y79B+IpVWPNw7+ny7F3VA12fhwR/nssZJgebDzxv2sP0hyrM+z5YRzh/Cn0eUxJJOKW/a9jZGugunvPV9Lx4lW8XH6beh0lm7eHOw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR05MB5247.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(8936002)(66446008)(71200400001)(52536014)(4326008)(8676002)(66476007)(5660300002)(2906002)(186003)(26005)(64756008)(9686003)(83380400001)(66556008)(38100700002)(6916009)(33656002)(6506007)(7696005)(66946007)(75432002)(86362001)(55016003)(786003)(38070700005)(122000001)(498600001)(316002)(235185007)(76116006)(91956017)(54906003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: /j0owzLfQbfl6Hv1VwkJjZp6DFX2HZv43ygBE9593/qcOHJcUq9xOg36RvuL0CjBo9UgafMtgCYMR9Q7+HWhNpHW3NgMN9M08tSri9jxagIv8f6RsbAOU2B1ov3pP5gQA8ZC6J0n3cQazy89tIjX2KFghVyW62toNa9rB+hkoO5ATm5MgLxUeKBJFdk+ex6KCs80t8ARwrTpZjjTwWwQTQenk8UwXymOHbiWG2gRhBpFJV3+C0KncUAgpTM7wJQVea9xAioEcKausHozCqnBeENHUNyEfEmjRaYT/hr+vweJ58IplyPMu1mIkDjZ4jRmInFrz2YzypDsDkc43F43HrwsPI+u7FpAbYR4FTF61LOVNjFvhvM73IL/XS76fR42/WvUVmSScWv+husfBKVFoRwKzqsZ6FyH+5YFhjMQNmeBKkGflVBml+aegZ0Kymbkz7iStY2spXbmBPnuvFm2Ha+pbVVih64EzYcGAggPYHVV++7MU0YPoUBi+EC0W7T1JZoQDrjsiwlSoB1r5/twxE1VXqIRbNfgjCxmPiu92y4UhI9BceHDrZavkeGlzrdp7xmexQjW0FvW/bVixphLGDDtwFSCHTKSpJtfaBf+TtRnpV/M1fnZfdflP/3ZEBLbbtzsd0+zbKmpMODWXFWbsbjJ5Lu3pZZu9IGyUzd+nTr6q0yle3Eey/aGcYlvycMhT0zWAZa1XZHP+CVWM59Y+YXi6+hVkdz07moxj5aDcEmJPttbUXpl8koey1j2RzC2y/xBN2zOAYTj3fQM9RGgOANHd4k/bI6yfr1rV0r31qspDw3NziSh8K67iDZXdCcjTMTYOPsAN4nI2v6qG3oH3S3gvm4+mQ157G2tbmycFTXAlSInl+7iGJqVE8T6J6gMFKZ7d3V2M6qu8bIAbM7w1LIq4e2L1c0Grrw5kIOctuDepCP5QbzI49uSsMXyV6VUBGN0BMhj6YcZ6hwHQNwMR7l/YT0oVwjad9Kj6ub9XLN36N14JCdvVngQ1IKaFi5hitik3IBkblWvTZs9z2hz9S9H+/xu6OGbM7JgC9E4gFqeCPvP0QyzCbf884xyX8IJxX5OC+cEJQoCZ/EXCXP9gUi0xIoQYYSDiu94f4oSZJnU9iZw1UBpZKqXD1oDHIZjNwExXRG+/MY32bq89rLpduX+ixhTuNIpQEAWI9C3BPZ5mjfDXmZxcfoUj8gvgCg2N/TTPIOXIPkL0tVupocYY9JrZzlgh6is6aWxnkVEkMVkLnFv8d6nGvYPZVdNENEwmSUohRFZpvBwZxcuvirW3amfRmt3ZsQ5KYf/ZK+i5QRc//D9f5AO/aOgzE5n19ig/Mbe46zEkT+C0i0BojpRn6fvpqLen8OmHSFGx7wr1A5G5uv+eC+UWN5WiqsyVwIaLSbg796SnH30JNKdwrqquDeTjPHSKDJuAi8gSzNzC1HoiCJOm5vI1JenjGU1ZtJx525qUnz912FljSnh4BQvrUWsHOcoiq8O841s/jNwQvWBt3No2rfApz8HhhZL6sLwuqdHuYhUZW18FgRcOrijKSLynnWYkXEl2rRO38fQyr7hCzteV38WXJ5CVbqjtOTtP/LI6N5LIdA6sxX5NUZnIVCIV8oap6a7Kpj/wfdoCM600sd8CFEK49TN/kdRnTJrnTT9h9EtxrAoPUe/2eMUdewX3NkDTlK1w0rH8tT/6oppQkEnTnQ3yWkzGQc/MUV+MuyW2qmTgGAOdxNJBFcYdFveuCO0l8AzKrASdoZbvYo=
Content-Type: multipart/alternative; boundary="_000_SN6PR05MB524761A318CF3A9D5E2858A1B2AE9SN6PR05MB5247namp_"
MIME-Version: 1.0
X-OriginatorOrg: gmu.edu
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SN6PR05MB5247.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2dbf2748-b696-4474-6353-08da5138a5f2
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2022 14:41:36.9865 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 9e857255-df57-4c47-a0c0-0546460380cb
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: qLeRHaPNejdDLoWi4IynokKWpY2VoFkS9x3r3uyBVwQ2VhBJTSf6euQdLhOthOcb
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR05MB6159
Archived-At: <https://mailarchive.ietf.org/arch/msg/spasm/ZnSu3ABdXU9oCJKt1hXb4PLnlJc>
Subject: [lamps] smile.p7m as attachments in MUA
X-BeenThere: spasm@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "This is a venue for discussion of doing Some Pkix And SMime \(spasm\) work." <spasm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spasm>, <mailto:spasm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spasm/>
List-Post: <mailto:spasm@ietf.org>
List-Help: <mailto:spasm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spasm>, <mailto:spasm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 18 Jun 2022 14:42:54 -0000

TLDR: Is "smime.p7m" a file that is attached to emails, or a reserved name used by recipient MUAs that represents the source MIME of the email?

Hello,

We are students working on an MUA extension that sends SMIME emails as attachments.
A file containing the "multipart/signed" or "application/pkcs7-mime" MIME structures is attached to the email being sent.

>From our understanding, this should be similar to how MUAs sometimes show SMIME messages as an attachment called "smime.p7m". RFC 8551 describes .p7m as the extension for "application/pkcs7-mime", and examples include Content-Disposition: attachment (Section 3.3).

However, when calling the attachment "smime.p7m" (Or really anything with the ".p7m" extension) , certain MUA (Apple Mail) has odd behavior on the recipient side, renaming the attachment to "Mail Attachment.eml" and showing security warnings for user before message displayed. This occurs no matter the content of the attached file. This makes us suspect sending emails with *.p7m named attachments is not widely compatible (perhaps a conflict with reserved file names for the MUA).

Any words of wisdom on what "smime.p7m" actually is when mail clients show it as an attachment? Is that something we can send as an attachment at all?

Thank you!