diff --git a/FlowCrypt/src/androidTest/assets/messages/info/encrypted_msg_info_error_no_mdc.json b/FlowCrypt/src/androidTest/assets/messages/info/encrypted_msg_info_error_no_mdc.json new file mode 100644 index 0000000000..2e0d4e1b2f --- /dev/null +++ b/FlowCrypt/src/androidTest/assets/messages/info/encrypted_msg_info_error_no_mdc.json @@ -0,0 +1,58 @@ +{ + "encryptionType": "STANDARD", + "msgBlocks": [ + { + "complete": true, + "content": "\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n \u003cmeta name\u003d\"viewport\" content\u003d\"width\u003ddevice-width\"/\u003e\n \u003cstyle\u003e\n body { word-wrap: break-word; word-break: break-word; hyphens: auto; margin-left: 0px; padding-left: 0px; }\n body img { display: inline !important; height: auto !important; max-width: 95% !important; }\n body pre { white-space: pre-wrap !important; }\n body \u003e div.MsgBlock \u003e table { zoom: 75% } /* table layouts tend to overflow - eg emails from fb */\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody\u003e\u003c/body\u003e\n\u003c/html\u003e", + "type": "plainHtml" + }, + { + "complete": true, + "content": "-----BEGIN PGP MESSAGE-----\r\n\r\nhQIMA3LvK1JdDBkzAQ//RjLOB+l/hvljxS+WamHcsx6JH4YVWcrElifdlmmFTB0z\r\nR+F3mlJXLLAbpwAs0hLpfpsI+cpf3Ori67FfGyQPxCY3O0ilamPIvaJm7CqBJ08Y\r\nc0zwVXpmOfAj0cv3NtPKERx88LgukolLk72m5UV2jVKv5fwH685B202rO08GcCt6\r\nGO8CfvyzMv42ys8KgiPkZd8snY9NBT5918nHqHywBFmU9N3suiLM2nKvvFsg+bAg\r\n+0yGkhrFxyWuoL+OYiytR1rutDQjiqwBM7rWvwNFqN3hcBtY46qqQNq0PMe2n1Xm\r\n1fcYI2ESganoO6Ovt2m5LbEyRAJYbVpeTAe/zS1EcmF7Abcn4Zy6mrWi+7eaVfju\r\n8zhE4rxCxkQCFLb+bNc5hBl7ZTT7u7PcoRVGG8KSJc401ztef14RpzzpyP/RIhpq\r\nV4m88VZ9yimr7eIvGPG2WHW445JCq47iu61j8FyVnscgFCMNTyn3t2k/IS/dyVEA\r\nPeN36NUBhd8rM5i6WopO9szqFtwNI0Y9+xvjy07OBueU0enmxA3dcdq21Zc80F/3\r\nkkyD7W5dh4p4uBFzyL/o187hSlqGFk2+d9d6qDKVm7Ff3cY2ivF8SHXjtYk9kau2\r\nZhFyoT8D1Jf3sYxCOdj72FyByPv/ugrxce/wu9bVBZbw7WDxcxmgvEsXv+UxTTrJ\r\nwKHaEMxIbu1scpeSVUEaaAKeiviCkkC5m8jHTpjCmcVt8Sl8ucw/m5AwWIJosR20\r\n0NmxsgsEhT10fyuynWi3JhDpi+Z+TPTAxNgTqHR5pCBga/gyAQUbpNcWASylp6qa\r\nAmqrP2IFEhED6MUmxcNLomIscRVUSS29+JHJZ7RLKORKymJq2stMnpuntwV+Hq7P\r\nZqSyI7YtiUvgFsINTdpydAWmIEkSOfIDNoDFDEcxFa7AYz72YEVUHVuuS5pmJ/A+\r\nfmkvS74gJMTqf7NYRE40uUUF9gPCS86qOeyzlYqxYdCZ0ipDrUQEMFNSgwLVuDBH\r\nEM23JNOSs13nABklfWYkS9AAV1WYn/UxOHgBPspS1I+izTt2DQmjCd7RChk6a12K\r\nR8C2GYrhhlsqMNZhwaI6gGKEg5yD2Ru3oVZPGrdifMaAu1mbOVzUHfJTFzzH/2xe\r\nAD30MkqtGBtQ0rBnaMC4E8+JIA\u003d\u003d\r\n\u003d5QII\r\n-----END PGP MESSAGE-----", + "decryptErr": { + "error": { + "message": "Message is encrypted using a \u0027Symmetrically Encrypted Data\u0027 (SED) packet, which enables certain types of attacks. A \u0027Symmetrically Encrypted Integrity Protected\u0027 (SEIP) packet should be used instead.", + "type": "NO_MDC" + }, + "fingerprints": [], + "isEncrypted": true + }, + "type": "decryptErr" + } + ], + "msgEntity": { + "cc": [], + "email": "default@flowcrypt.test", + "flags": "\\SEEN", + "folder": "INBOX", + "from": [ + { + "address": "denbond7@flowcrypt.test" + } + ], + "fromAddress": "denbond7@flowcrypt.test", + "hasAttachments": false, + "id": 90, + "isSeen": true, + "isEncrypted": true, + "msgState": "NONE", + "receivedDate": 1632554486000, + "replyTo": "denbond7@flowcrypt.test", + "replyToAddress": [ + { + "address": "denbond7@flowcrypt.test" + } + ], + "sentDate": 1632554484000, + "subject": "Decryption error. NO_MDC", + "to": [ + { + "address": "default@flowcrypt.test" + } + ], + "toAddress": "default@flowcrypt.test", + "uid": 20, + "uidAsHEX": "14" + }, + "text": "" +} diff --git a/FlowCrypt/src/androidTest/assets/messages/mime/encrypted_msg_info_error_no_mdc.txt b/FlowCrypt/src/androidTest/assets/messages/mime/encrypted_msg_info_error_no_mdc.txt new file mode 100644 index 0000000000..d0f5585b56 --- /dev/null +++ b/FlowCrypt/src/androidTest/assets/messages/mime/encrypted_msg_info_error_no_mdc.txt @@ -0,0 +1,47 @@ +Return-Path: +Delivered-To: default@flowcrypt.test +Received: from mail.flowcrypt.test + by mail.flowcrypt.test with LMTP + id zEBDJfbNTmEHBgAAc/RpdQ + (envelope-from ) + for ; Sat, 25 Sep 2021 07:21:26 +0000 +Received: from localhost (localhost [127.0.0.1]) + by mail.flowcrypt.test (Postfix) with ESMTP id 9445F1C2020 + for ; Sat, 25 Sep 2021 07:21:26 +0000 (UTC) +Date: Sat, 25 Sep 2021 10:21:24 +0300 (GMT+03:00) +From: denbond7@flowcrypt.test +To: default@flowcrypt.test +Message-ID: <132485680.1.1632554484802@flowcrypt.test> +Subject: Decryption error. NO_MDC +Mime-Version: 1.0 +Content-Type: multipart/mixed; + boundary="----=_Part_0_200041331.1632554484783" + +------=_Part_0_200041331.1632554484783 +Content-Type: text/plain; charset=us-ascii +Content-Transfer-Encoding: 7bit + +-----BEGIN PGP MESSAGE----- + +hQIMA3LvK1JdDBkzAQ//RjLOB+l/hvljxS+WamHcsx6JH4YVWcrElifdlmmFTB0z +R+F3mlJXLLAbpwAs0hLpfpsI+cpf3Ori67FfGyQPxCY3O0ilamPIvaJm7CqBJ08Y +c0zwVXpmOfAj0cv3NtPKERx88LgukolLk72m5UV2jVKv5fwH685B202rO08GcCt6 +GO8CfvyzMv42ys8KgiPkZd8snY9NBT5918nHqHywBFmU9N3suiLM2nKvvFsg+bAg ++0yGkhrFxyWuoL+OYiytR1rutDQjiqwBM7rWvwNFqN3hcBtY46qqQNq0PMe2n1Xm +1fcYI2ESganoO6Ovt2m5LbEyRAJYbVpeTAe/zS1EcmF7Abcn4Zy6mrWi+7eaVfju +8zhE4rxCxkQCFLb+bNc5hBl7ZTT7u7PcoRVGG8KSJc401ztef14RpzzpyP/RIhpq +V4m88VZ9yimr7eIvGPG2WHW445JCq47iu61j8FyVnscgFCMNTyn3t2k/IS/dyVEA +PeN36NUBhd8rM5i6WopO9szqFtwNI0Y9+xvjy07OBueU0enmxA3dcdq21Zc80F/3 +kkyD7W5dh4p4uBFzyL/o187hSlqGFk2+d9d6qDKVm7Ff3cY2ivF8SHXjtYk9kau2 +ZhFyoT8D1Jf3sYxCOdj72FyByPv/ugrxce/wu9bVBZbw7WDxcxmgvEsXv+UxTTrJ +wKHaEMxIbu1scpeSVUEaaAKeiviCkkC5m8jHTpjCmcVt8Sl8ucw/m5AwWIJosR20 +0NmxsgsEhT10fyuynWi3JhDpi+Z+TPTAxNgTqHR5pCBga/gyAQUbpNcWASylp6qa +AmqrP2IFEhED6MUmxcNLomIscRVUSS29+JHJZ7RLKORKymJq2stMnpuntwV+Hq7P +ZqSyI7YtiUvgFsINTdpydAWmIEkSOfIDNoDFDEcxFa7AYz72YEVUHVuuS5pmJ/A+ +fmkvS74gJMTqf7NYRE40uUUF9gPCS86qOeyzlYqxYdCZ0ipDrUQEMFNSgwLVuDBH +EM23JNOSs13nABklfWYkS9AAV1WYn/UxOHgBPspS1I+izTt2DQmjCd7RChk6a12K +R8C2GYrhhlsqMNZhwaI6gGKEg5yD2Ru3oVZPGrdifMaAu1mbOVzUHfJTFzzH/2xe +AD30MkqtGBtQ0rBnaMC4E8+JIA== +=5QII +-----END PGP MESSAGE----- +------=_Part_0_200041331.1632554484783-- diff --git a/FlowCrypt/src/androidTest/assets/pgp/default@flowcrypt.test_thirdKey_RSA4096_prv_strong.asc b/FlowCrypt/src/androidTest/assets/pgp/default@flowcrypt.test_thirdKey_RSA4096_prv_strong.asc new file mode 100644 index 0000000000..cb23a36043 --- /dev/null +++ b/FlowCrypt/src/androidTest/assets/pgp/default@flowcrypt.test_thirdKey_RSA4096_prv_strong.asc @@ -0,0 +1,57 @@ +-----BEGIN PGP PRIVATE KEY BLOCK----- +Version: PGPainless + +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 +T4OHtMBjorNdrA== +=WjJJ +-----END PGP PRIVATE KEY BLOCK----- diff --git a/FlowCrypt/src/androidTest/assets/pgp/default@flowcrypt.test_thirdKey_RSA4096_pub.asc b/FlowCrypt/src/androidTest/assets/pgp/default@flowcrypt.test_thirdKey_RSA4096_pub.asc new file mode 100644 index 0000000000..94c6f6f0cd --- /dev/null +++ b/FlowCrypt/src/androidTest/assets/pgp/default@flowcrypt.test_thirdKey_RSA4096_pub.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: PGPainless + +mQINBGFN0KMBEAC5WFb0g6fhgeKqCoN0D2XCf9KDt1aMFHH20srKgk1iyUzJU4I6 +XNSLoHWEAexdxCWRCs1pEn+HOWF8/fw+AL26D3nIm9WvzIOMLtSLqP0UHCaF3mjo +jLb1xhub3yEakL2L8BixDaFY4fp2oG/qoLQndw/sK8sP9cLdRLLUbrYwb9wLHOYd +g12lEfGRiELAQnhQgxz70dq7zZXBIcydawi7Z5BJ5urie17sGX0+YVaikORtDxw5 +XO9ZQrtRqqKBHyi5uBJL8OP1wJh97R0X0zBMzYb1VzSScG9rQgDWsHpbfQUzS+K4 +6UVsSjoYMX0+ApAhZdRqZoGseuz0pCEv/FoikYl0fhzWk3J9LPx0modx1QNZ+0fy +8+5I5IXuTYZxprAQ5W+Y6QSHQtHEglDsUTFREZqZWQVSDSBDAfdKvDa74jVlilGw ++YFdQ7/e5xUEckK8X5YIcnLcxgKAzvA2dvOyB6xiyZI5FG7H2vldLle6MZwmRgcn +0QoiApFE+6jRG6fbGcmAO1hxw4l9V0trLOnGl0Die08nyN2UFdCSbjOGJk/WgPnf +eqZK0a+buFRvay2qE6b9066FptD3aJaDJobrVwX6aT8jd0UTB0WnpmsrFUDctGgf +MV1sJkgx6U57UCNAz+yahMYd0HoxU9iGYHcOl+ZDq2PmoFp5LD3Eiw1AtQARAQAB +tBZkZWZhdWx0QGZsb3djcnlwdC50ZXN0iQI2BBMBCgAgBQJhTdCjAhsHBRYCAwEA +BAsJCAcFFQoJCAsCHgECGQEACgkQcu8rUl0MGTMaGw//SOhH5xc32NvITmi2uzAy +hK5h6ygXP4oir3Sh7ctz03YeOQdipLC+SNPxS3roccDJlCCVyk9klyP4HSuKlSbI +FH2t9ElTuIjWFRCIAzJXMYwPnYWNf1SCXqxSmmj5w+ucpSxR8LG7N0jKA8TXSZ03 +dthGXwU04DUkH/T3s/jB2+Og3a5KmYcB/mq2li3yxbGDI4n9tBM5f9zkPtCzd+vf +tjlxkcA/5DCRnEaY8Dm/IOPlJ2b9SUrl9Z5071r9EhaCxrb8iCNHcZMblGvkKpxv +FBGZTxRPnWEMzEnMlYOql0EfPpiy04wgtOKBKUcBkJ00lALAxLzaCvgizreZmqlU +35ho4mYbVqFGrKYcDcJgBiVJPJC18aZUtGSmU/xLrjTE4ukMfxXJSZ2gy1s5nGdY +H0fmCXmZe3DN2goj1bwpjl11T4XV9LCw8Io28oDPb5yeXe+IoVg1NgsaFmJJrOUu +MzUp56bR+iOikqh1PnOdPUc1MOuYkQgsMkNg/ww/9lwE7ExZkbpwKH8X6WEZ6MCK +L93ARXbIjNyL7O9bTf20ABPHFJkFpDplEQ7+cUk5xMn8M4db0TytBme3u1eCq5xE +R8pGcbBXnNjG6WRxs/iyFQtEbJo6giaDwj+1z+KmFP7EhlFkeFWFKqTUbHBDdp5t +ghiFm8pyJk+Dh7TAY6KzXaw= +=ZuKQ +-----END PGP PUBLIC KEY BLOCK----- diff --git a/FlowCrypt/src/androidTest/java/com/flowcrypt/email/ui/activity/MessageDetailsActivityTest.kt b/FlowCrypt/src/androidTest/java/com/flowcrypt/email/ui/activity/MessageDetailsActivityTest.kt index 1d9dcfff6a..271f0905d3 100644 --- a/FlowCrypt/src/androidTest/java/com/flowcrypt/email/ui/activity/MessageDetailsActivityTest.kt +++ b/FlowCrypt/src/androidTest/java/com/flowcrypt/email/ui/activity/MessageDetailsActivityTest.kt @@ -181,7 +181,7 @@ class MessageDetailsActivityTest : BaseMessageDetailsActivityTest() { } @Test - fun testMissingKeyErrorImportKey() { + fun testDecryptionError_KEY_MISMATCH_MissingKeyErrorImportKey() { testMissingKey( getMsgInfo( "messages/info/encrypted_msg_info_text_with_missing_key.json", @@ -217,7 +217,7 @@ class MessageDetailsActivityTest : BaseMessageDetailsActivityTest() { } @Test - fun testMissingPubKey() { + fun testDecryptionError_KEY_MISMATCH_MissingPubKey() { testMissingKey( getMsgInfo( "messages/info/encrypted_msg_info_text_error_one_pub_key.json", @@ -227,7 +227,7 @@ class MessageDetailsActivityTest : BaseMessageDetailsActivityTest() { } @Test - fun testBadlyFormattedMsg() { + fun testDecryptionError_FORMAT_BadlyFormattedMsg() { val msgInfo = getMsgInfo( "messages/info/encrypted_msg_info_text_error_badly_formatted.json", "messages/mime/encrypted_msg_info_plain_text_error_badly_formatted.txt" @@ -254,6 +254,31 @@ class MessageDetailsActivityTest : BaseMessageDetailsActivityTest() { matchReplyButtons(details) } + @Test + fun testDecryptionError_NO_MDC() { + val msgInfo = getMsgInfo( + "messages/info/encrypted_msg_info_error_no_mdc.json", + "messages/mime/encrypted_msg_info_error_no_mdc.txt" + ) ?: throw NullPointerException() + + assertThat(msgInfo, notNullValue()) + + val details = msgInfo.msgEntity + + launchActivity(details) + matchHeader(msgInfo) + + val block = msgInfo.msgBlocks?.get(1) as DecryptErrorMsgBlock + val decryptError = block.error + val errorMsg = getResString( + R.string.could_not_decrypt_message_due_to_error, + decryptError?.details?.type.toString() + ": " + getResString(R.string.decrypt_error_message_no_mdc) + ) + onView(withId(R.id.textViewErrorMessage)) + .check(matches(withText(errorMsg))) + matchReplyButtons(details) + } + @Test fun testMissingKeyErrorChooseSinglePubKey() { val msgInfo = getMsgInfo( diff --git a/docker-mailserver/docker-compose.yml b/docker-mailserver/docker-compose.yml index acddcf2a93..a970efafc4 100644 --- a/docker-mailserver/docker-compose.yml +++ b/docker-mailserver/docker-compose.yml @@ -1,7 +1,7 @@ version: '2' services: mail: - image: flowcrypt/flowcrypt-email-server:0.0.5 + image: flowcrypt/flowcrypt-email-server:0.0.6 hostname: ${HOSTNAME} domainname: ${DOMAINNAME} container_name: ${CONTAINER_NAME} diff --git a/docker-mailserver/maildata_source/flowcrypt.test/default/dovecot.list.index.log b/docker-mailserver/maildata_source/flowcrypt.test/default/dovecot.list.index.log index 66da2845dc..f5f5d0a79a 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/default/dovecot.list.index.log and b/docker-mailserver/maildata_source/flowcrypt.test/default/dovecot.list.index.log differ diff --git a/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Drafts/dbox-Mails/dovecot.index.log b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Drafts/dbox-Mails/dovecot.index.log index 29ed1f6e1e..dd9325f688 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Drafts/dbox-Mails/dovecot.index.log and b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Drafts/dbox-Mails/dovecot.index.log differ diff --git a/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/INBOX/dbox-Mails/dovecot.index.cache b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/INBOX/dbox-Mails/dovecot.index.cache index 8cbfc0d41a..e7b2709e1e 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/INBOX/dbox-Mails/dovecot.index.cache and b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/INBOX/dbox-Mails/dovecot.index.cache differ diff --git a/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/INBOX/dbox-Mails/dovecot.index.log b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/INBOX/dbox-Mails/dovecot.index.log index 4a296d3fe6..b1b87ec53d 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/INBOX/dbox-Mails/dovecot.index.log and b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/INBOX/dbox-Mails/dovecot.index.log differ diff --git a/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/INBOX/dbox-Mails/u.19 b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/INBOX/dbox-Mails/u.19 new file mode 100644 index 0000000000..3da42da3e6 --- /dev/null +++ b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/INBOX/dbox-Mails/u.19 @@ -0,0 +1,44 @@ +2 M1e C614d9aed +N 000000000000055D +Return-Path: +Delivered-To: default@flowcrypt.test +Received: from mail.flowcrypt.test + by mail.flowcrypt.test with LMTP + id jQt4B+2aTWGmCgAAc/RpdQ + (envelope-from ) + for ; Fri, 24 Sep 2021 09:31:25 +0000 +Received: from localhost (localhost [127.0.0.1]) + by mail.flowcrypt.test (Postfix) with ESMTP id 1932F1602D7 + for ; Fri, 24 Sep 2021 09:31:25 +0000 (UTC) +Date: Fri, 24 Sep 2021 12:31:22 +0300 (GMT+03:00) +From: denbond7@flowcrypt.test +To: default@flowcrypt.test +Message-ID: <235891014.1.1632475882427@flowcrypt.test> +Subject: Decryption error. FORMAT +Mime-Version: 1.0 +Content-Type: multipart/mixed; + boundary="----=_Part_0_96825633.1632475882412" + +------=_Part_0_96825633.1632475882412 +Content-Type: text/plain; charset=us-ascii +Content-Transfer-Encoding: 7bit + +-----BEGIN PGP MESSAGE----- +Version: PGPainless + +hF4DTxRYvSK3u1MSAQdAjfCz/Api6+scscDotDFdYWIJkb/yoPO1bO7oG0bmVy8w +hNMnPoJltwL/NFTRzePhukPpF4TCotVfNRIR2yFUWdHCrAWAhNbrG0RSNQqrf165 +hF4D16Pe22XLHvsSAQdAgXBEKRUnjR6tJh2/PAsyAgSPcQCq89ssZaUEZcezMlYw +UoQgZuspiMdEYElItrZFCL8k1TiGHQ4KWKswjEqDePJ5y4YNe1nRO8oSymss7Fy3 +zYTOmwyWeb5g5OXsF1yovMlI19L4UQnKqhMik2hK8iNyBzp3l3cZcNl9Pmgs4a4l +DysRDxlHxwFlMg0ksjKKemn1FPHWuFNcUANTt9ZllMKCaxtpDCfDfMdwSWA= +=FNNA +-----END PGP MESSAGE----- + +------=_Part_0_96825633.1632475882412-- + + +R614d9aed +V581 +G91209d07ed9a4d61a60a000073f46975 + diff --git a/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/INBOX/dbox-Mails/u.20 b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/INBOX/dbox-Mails/u.20 new file mode 100644 index 0000000000..8e242f08fa --- /dev/null +++ b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/INBOX/dbox-Mails/u.20 @@ -0,0 +1,55 @@ +2 M1e C614ecdf6 +N 0000000000000878 +Return-Path: +Delivered-To: default@flowcrypt.test +Received: from mail.flowcrypt.test + by mail.flowcrypt.test with LMTP + id zEBDJfbNTmEHBgAAc/RpdQ + (envelope-from ) + for ; Sat, 25 Sep 2021 07:21:26 +0000 +Received: from localhost (localhost [127.0.0.1]) + by mail.flowcrypt.test (Postfix) with ESMTP id 9445F1C2020 + for ; Sat, 25 Sep 2021 07:21:26 +0000 (UTC) +Date: Sat, 25 Sep 2021 10:21:24 +0300 (GMT+03:00) +From: denbond7@flowcrypt.test +To: default@flowcrypt.test +Message-ID: <132485680.1.1632554484802@flowcrypt.test> +Subject: Decryption error. NO_MDC +Mime-Version: 1.0 +Content-Type: multipart/mixed; + boundary="----=_Part_0_200041331.1632554484783" + +------=_Part_0_200041331.1632554484783 +Content-Type: text/plain; charset=us-ascii +Content-Transfer-Encoding: 7bit + +-----BEGIN PGP MESSAGE----- + +hQIMA3LvK1JdDBkzAQ//RjLOB+l/hvljxS+WamHcsx6JH4YVWcrElifdlmmFTB0z +R+F3mlJXLLAbpwAs0hLpfpsI+cpf3Ori67FfGyQPxCY3O0ilamPIvaJm7CqBJ08Y +c0zwVXpmOfAj0cv3NtPKERx88LgukolLk72m5UV2jVKv5fwH685B202rO08GcCt6 +GO8CfvyzMv42ys8KgiPkZd8snY9NBT5918nHqHywBFmU9N3suiLM2nKvvFsg+bAg ++0yGkhrFxyWuoL+OYiytR1rutDQjiqwBM7rWvwNFqN3hcBtY46qqQNq0PMe2n1Xm +1fcYI2ESganoO6Ovt2m5LbEyRAJYbVpeTAe/zS1EcmF7Abcn4Zy6mrWi+7eaVfju +8zhE4rxCxkQCFLb+bNc5hBl7ZTT7u7PcoRVGG8KSJc401ztef14RpzzpyP/RIhpq +V4m88VZ9yimr7eIvGPG2WHW445JCq47iu61j8FyVnscgFCMNTyn3t2k/IS/dyVEA +PeN36NUBhd8rM5i6WopO9szqFtwNI0Y9+xvjy07OBueU0enmxA3dcdq21Zc80F/3 +kkyD7W5dh4p4uBFzyL/o187hSlqGFk2+d9d6qDKVm7Ff3cY2ivF8SHXjtYk9kau2 +ZhFyoT8D1Jf3sYxCOdj72FyByPv/ugrxce/wu9bVBZbw7WDxcxmgvEsXv+UxTTrJ +wKHaEMxIbu1scpeSVUEaaAKeiviCkkC5m8jHTpjCmcVt8Sl8ucw/m5AwWIJosR20 +0NmxsgsEhT10fyuynWi3JhDpi+Z+TPTAxNgTqHR5pCBga/gyAQUbpNcWASylp6qa +AmqrP2IFEhED6MUmxcNLomIscRVUSS29+JHJZ7RLKORKymJq2stMnpuntwV+Hq7P +ZqSyI7YtiUvgFsINTdpydAWmIEkSOfIDNoDFDEcxFa7AYz72YEVUHVuuS5pmJ/A+ +fmkvS74gJMTqf7NYRE40uUUF9gPCS86qOeyzlYqxYdCZ0ipDrUQEMFNSgwLVuDBH +EM23JNOSs13nABklfWYkS9AAV1WYn/UxOHgBPspS1I+izTt2DQmjCd7RChk6a12K +R8C2GYrhhlsqMNZhwaI6gGKEg5yD2Ru3oVZPGrdifMaAu1mbOVzUHfJTFzzH/2xe +AD30MkqtGBtQ0rBnaMC4E8+JIA== +=5QII +-----END PGP MESSAGE----- +------=_Part_0_200041331.1632554484783-- + + +R614ecdf6 +V8a7 +Gd1576225f6cd4e610706000073f46975 + diff --git a/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Junk/dbox-Mails/dovecot.index.log b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Junk/dbox-Mails/dovecot.index.log index 18c3d33e01..01a963325b 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Junk/dbox-Mails/dovecot.index.log and b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Junk/dbox-Mails/dovecot.index.log differ diff --git a/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Sent/dbox-Mails/dovecot.index.log b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Sent/dbox-Mails/dovecot.index.log index 9c91ad8b25..415811cd74 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Sent/dbox-Mails/dovecot.index.log and b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Sent/dbox-Mails/dovecot.index.log differ diff --git a/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Trash/dbox-Mails/dovecot.index.cache b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Trash/dbox-Mails/dovecot.index.cache index 7d72f76898..1dcefb3964 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Trash/dbox-Mails/dovecot.index.cache and b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Trash/dbox-Mails/dovecot.index.cache differ diff --git a/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Trash/dbox-Mails/dovecot.index.log b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Trash/dbox-Mails/dovecot.index.log index 01bcdd5613..aa62efc12c 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Trash/dbox-Mails/dovecot.index.log and b/docker-mailserver/maildata_source/flowcrypt.test/default/mailboxes/Trash/dbox-Mails/dovecot.index.log differ diff --git a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/dovecot.list.index.log b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/dovecot.list.index.log index b640eae2a4..a67ec69e6c 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/dovecot.list.index.log and b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/dovecot.list.index.log differ diff --git a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Drafts/dbox-Mails/dovecot.index.log b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Drafts/dbox-Mails/dovecot.index.log index f5306d1234..fba7da47b8 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Drafts/dbox-Mails/dovecot.index.log and b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Drafts/dbox-Mails/dovecot.index.log differ diff --git a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/INBOX/dbox-Mails/dovecot.index.cache b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/INBOX/dbox-Mails/dovecot.index.cache index d428e647ab..3edcba4dc9 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/INBOX/dbox-Mails/dovecot.index.cache and b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/INBOX/dbox-Mails/dovecot.index.cache differ diff --git a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/INBOX/dbox-Mails/dovecot.index.log b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/INBOX/dbox-Mails/dovecot.index.log index d31a0d93c3..a1687e1d55 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/INBOX/dbox-Mails/dovecot.index.log and b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/INBOX/dbox-Mails/dovecot.index.log differ diff --git a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Junk/dbox-Mails/dovecot.index.log b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Junk/dbox-Mails/dovecot.index.log index 8296bbc848..5086669d65 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Junk/dbox-Mails/dovecot.index.log and b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Junk/dbox-Mails/dovecot.index.log differ diff --git a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Sent/dbox-Mails/dovecot.index.cache b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Sent/dbox-Mails/dovecot.index.cache index 88301bfd18..0fc330f789 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Sent/dbox-Mails/dovecot.index.cache and b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Sent/dbox-Mails/dovecot.index.cache differ diff --git a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Sent/dbox-Mails/dovecot.index.log b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Sent/dbox-Mails/dovecot.index.log index 334ace215d..e1f285bbfd 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Sent/dbox-Mails/dovecot.index.log and b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Sent/dbox-Mails/dovecot.index.log differ diff --git a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Sent/dbox-Mails/u.18 b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Sent/dbox-Mails/u.18 new file mode 100644 index 0000000000..b3babe43a0 --- /dev/null +++ b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Sent/dbox-Mails/u.18 @@ -0,0 +1,35 @@ +2 M1e C614d9aed +N 00000000000003CD +Date: Fri, 24 Sep 2021 12:31:22 +0300 (GMT+03:00) +From: denbond7@flowcrypt.test +To: default@flowcrypt.test +Message-ID: <235891014.1.1632475882427@flowcrypt.test> +Subject: Decryption error. FORMAT +MIME-Version: 1.0 +Content-Type: multipart/mixed; + boundary="----=_Part_0_96825633.1632475882412" +User-Agent: FlowCrypt_Android_1.2.1_dev_121__2021_09_24 + +------=_Part_0_96825633.1632475882412 +Content-Type: text/plain; charset=us-ascii +Content-Transfer-Encoding: 7bit + +-----BEGIN PGP MESSAGE----- +Version: PGPainless + +hF4DTxRYvSK3u1MSAQdAjfCz/Api6+scscDotDFdYWIJkb/yoPO1bO7oG0bmVy8w +hNMnPoJltwL/NFTRzePhukPpF4TCotVfNRIR2yFUWdHCrAWAhNbrG0RSNQqrf165 +hF4D16Pe22XLHvsSAQdAgXBEKRUnjR6tJh2/PAsyAgSPcQCq89ssZaUEZcezMlYw +UoQgZuspiMdEYElItrZFCL8k1TiGHQ4KWKswjEqDePJ5y4YNe1nRO8oSymss7Fy3 +zYTOmwyWeb5g5OXsF1yovMlI19L4UQnKqhMik2hK8iNyBzp3l3cZcNl9Pmgs4a4l +DysRDxlHxwFlMg0ksjKKemn1FPHWuFNcUANTt9ZllMKCaxtpDCfDfMdwSWA= +=FNNA +-----END PGP MESSAGE----- + +------=_Part_0_96825633.1632475882412-- + + +R614d9aea +V3e8 +G88f91b03ed9a4d61960a000073f46975 + diff --git a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Sent/dbox-Mails/u.19 b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Sent/dbox-Mails/u.19 new file mode 100644 index 0000000000..dc6c15bdd0 --- /dev/null +++ b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Sent/dbox-Mails/u.19 @@ -0,0 +1,46 @@ +2 M1e C614ecdf6 +N 00000000000006E8 +Date: Sat, 25 Sep 2021 10:21:24 +0300 (GMT+03:00) +From: denbond7@flowcrypt.test +To: default@flowcrypt.test +Message-ID: <132485680.1.1632554484802@flowcrypt.test> +Subject: Decryption error. NO_MDC +MIME-Version: 1.0 +Content-Type: multipart/mixed; + boundary="----=_Part_0_200041331.1632554484783" +User-Agent: FlowCrypt_Android_1.2.1_dev_121__2021_09_25 + +------=_Part_0_200041331.1632554484783 +Content-Type: text/plain; charset=us-ascii +Content-Transfer-Encoding: 7bit + +-----BEGIN PGP MESSAGE----- + +hQIMA3LvK1JdDBkzAQ//RjLOB+l/hvljxS+WamHcsx6JH4YVWcrElifdlmmFTB0z +R+F3mlJXLLAbpwAs0hLpfpsI+cpf3Ori67FfGyQPxCY3O0ilamPIvaJm7CqBJ08Y +c0zwVXpmOfAj0cv3NtPKERx88LgukolLk72m5UV2jVKv5fwH685B202rO08GcCt6 +GO8CfvyzMv42ys8KgiPkZd8snY9NBT5918nHqHywBFmU9N3suiLM2nKvvFsg+bAg ++0yGkhrFxyWuoL+OYiytR1rutDQjiqwBM7rWvwNFqN3hcBtY46qqQNq0PMe2n1Xm +1fcYI2ESganoO6Ovt2m5LbEyRAJYbVpeTAe/zS1EcmF7Abcn4Zy6mrWi+7eaVfju +8zhE4rxCxkQCFLb+bNc5hBl7ZTT7u7PcoRVGG8KSJc401ztef14RpzzpyP/RIhpq +V4m88VZ9yimr7eIvGPG2WHW445JCq47iu61j8FyVnscgFCMNTyn3t2k/IS/dyVEA +PeN36NUBhd8rM5i6WopO9szqFtwNI0Y9+xvjy07OBueU0enmxA3dcdq21Zc80F/3 +kkyD7W5dh4p4uBFzyL/o187hSlqGFk2+d9d6qDKVm7Ff3cY2ivF8SHXjtYk9kau2 +ZhFyoT8D1Jf3sYxCOdj72FyByPv/ugrxce/wu9bVBZbw7WDxcxmgvEsXv+UxTTrJ +wKHaEMxIbu1scpeSVUEaaAKeiviCkkC5m8jHTpjCmcVt8Sl8ucw/m5AwWIJosR20 +0NmxsgsEhT10fyuynWi3JhDpi+Z+TPTAxNgTqHR5pCBga/gyAQUbpNcWASylp6qa +AmqrP2IFEhED6MUmxcNLomIscRVUSS29+JHJZ7RLKORKymJq2stMnpuntwV+Hq7P +ZqSyI7YtiUvgFsINTdpydAWmIEkSOfIDNoDFDEcxFa7AYz72YEVUHVuuS5pmJ/A+ +fmkvS74gJMTqf7NYRE40uUUF9gPCS86qOeyzlYqxYdCZ0ipDrUQEMFNSgwLVuDBH +EM23JNOSs13nABklfWYkS9AAV1WYn/UxOHgBPspS1I+izTt2DQmjCd7RChk6a12K +R8C2GYrhhlsqMNZhwaI6gGKEg5yD2Ru3oVZPGrdifMaAu1mbOVzUHfJTFzzH/2xe +AD30MkqtGBtQ0rBnaMC4E8+JIA== +=5QII +-----END PGP MESSAGE----- +------=_Part_0_200041331.1632554484783-- + + +R614ecdf4 +V70e +G80698f22f6cd4e61f105000073f46975 + diff --git a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Trash/dbox-Mails/dovecot.index.cache b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Trash/dbox-Mails/dovecot.index.cache index f6c17b3428..fd98fb3346 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Trash/dbox-Mails/dovecot.index.cache and b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Trash/dbox-Mails/dovecot.index.cache differ diff --git a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Trash/dbox-Mails/dovecot.index.log b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Trash/dbox-Mails/dovecot.index.log index 246d248942..4efa8365f9 100644 Binary files a/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Trash/dbox-Mails/dovecot.index.log and b/docker-mailserver/maildata_source/flowcrypt.test/denbond7/mailboxes/Trash/dbox-Mails/dovecot.index.log differ