From b11a41392450635abb2c4fc90f0cec682d8d984c Mon Sep 17 00:00:00 2001 From: MAEDA Go Date: Sun, 16 Nov 2025 18:05:37 +0900 Subject: [PATCH 3/4] Stop using legacy application/x-pkcs7-signature MIME type for p7s files --- test/fixtures/mail_handler/smime_signature.eml | 4 ++-- test/unit/mail_handler_test.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/test/fixtures/mail_handler/smime_signature.eml b/test/fixtures/mail_handler/smime_signature.eml index 7c1eea873..af611c794 100644 --- a/test/fixtures/mail_handler/smime_signature.eml +++ b/test/fixtures/mail_handler/smime_signature.eml @@ -5,7 +5,7 @@ From: JSmith To: Date: Wed, 03 Jun 2020 22:29:36 +0900 Content-Type: multipart/signed; micalg="sha-256"; - protocol="application/x-pkcs7-signature"; + protocol="application/pkcs7-signature"; boundary="=-a6R2ultRPmAp8zmxN9qV" X-Mailer: Evolution 3.28.5 (3.28.5-8.el7) Mime-Version: 1.0 @@ -41,7 +41,7 @@ ZXkgLW91dCBzbWltZS5wMTIK --=-WFkuWLE/majN4BpDwkgg-- --=-a6R2ultRPmAp8zmxN9qV -Content-Type: application/x-pkcs7-signature; name="smime.p7s" +Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Disposition: attachment; filename="smime.p7s" Content-Transfer-Encoding: base64 diff --git a/test/unit/mail_handler_test.rb b/test/unit/mail_handler_test.rb index 373819be9..6a7dddc70 100644 --- a/test/unit/mail_handler_test.rb +++ b/test/unit/mail_handler_test.rb @@ -1447,7 +1447,7 @@ class MailHandlerTest < ActiveSupport::TestCase assert_equal 'smime.sh.txt', issue.attachments[0].filename assert_equal 'text/plain', issue.attachments[0].content_type assert_equal 'smime.p7s', issue.attachments[1].filename - assert_equal 'application/x-pkcs7-signature', issue.attachments[1].content_type + assert_equal 'application/pkcs7-signature', issue.attachments[1].content_type end private -- 2.50.1