1 Return-Path: <fgeller@gmail.com>
\r
2 X-Original-To: notmuch@notmuchmail.org
\r
3 Delivered-To: notmuch@notmuchmail.org
\r
4 Received: from localhost (localhost [127.0.0.1])
\r
5 by olra.theworths.org (Postfix) with ESMTP id D8D55431FD0
\r
6 for <notmuch@notmuchmail.org>; Thu, 2 Jun 2011 09:49:42 -0700 (PDT)
\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org
\r
11 X-Spam-Status: No, score=-0.789 tagged_above=-999 required=5
\r
12 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1,
\r
13 FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, T_MIME_NO_TEXT=0.01]
\r
15 Received: from olra.theworths.org ([127.0.0.1])
\r
16 by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)
\r
17 with ESMTP id TuV4+JERrJ9d for <notmuch@notmuchmail.org>;
\r
18 Thu, 2 Jun 2011 09:49:41 -0700 (PDT)
\r
19 Received: from mail-bw0-f53.google.com (mail-bw0-f53.google.com
\r
20 [209.85.214.53]) (using TLSv1 with cipher RC4-SHA (128/128 bits))
\r
21 (No client certificate requested)
\r
22 by olra.theworths.org (Postfix) with ESMTPS id B0B1B431FB6
\r
23 for <notmuch@notmuchmail.org>; Thu, 2 Jun 2011 09:49:40 -0700 (PDT)
\r
24 Received: by bwg12 with SMTP id 12so1190314bwg.26
\r
25 for <notmuch@notmuchmail.org>; Thu, 02 Jun 2011 09:49:39 -0700 (PDT)
\r
26 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
\r
27 h=domainkey-signature:from:to:subject:in-reply-to:references
\r
28 :user-agent:date:message-id:mime-version:content-type;
\r
29 bh=XN1jqm5TxcaV3s+N7vyj6FUMngnPGfZMF502GKfntZ4=;
\r
30 b=Bk4QSqebmgvBb6WEDMdTzyhzWjAoViHsxlyMpXpg4SHiGkuEltQSSK2Stu6nbMTxWv
\r
31 YfgFERgOe3p3HFIWTBC4JQDx5EMMAqYt+/ZM/fyCqtrMUenhCuEQv3iBmRWunltxh2Wz
\r
32 rgHysgLSrknKr2wIakKlz3cXFj+oReZ9X2Xok=
\r
33 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
\r
34 h=from:to:subject:in-reply-to:references:user-agent:date:message-id
\r
35 :mime-version:content-type;
\r
36 b=fNIB4R/7iqL/0nf6w+6YE3GTQGOnjQmO8Py3axvuUqTFDGR3dH/tD2Fo9gBt4zZ5hd
\r
37 aiIVqWDaZJdJgdwTQ58mbHmKvgOgqqJoHu/7L9svUwTaPrbV9j8RVwStAhYRzSM8k/Zx
\r
38 ODlRqe5e+reJvc0VlOAkose1RjHx+i7hM6i+M=
\r
39 Received: by 10.204.16.198 with SMTP id p6mr956279bka.143.1307033367610;
\r
40 Thu, 02 Jun 2011 09:49:27 -0700 (PDT)
\r
41 Received: from localhorst.example.com (p509892f3.dip0.t-ipconnect.de
\r
43 by mx.google.com with ESMTPS id k16sm599385bks.1.2011.06.02.09.49.24
\r
44 (version=TLSv1/SSLv3 cipher=OTHER);
\r
45 Thu, 02 Jun 2011 09:49:26 -0700 (PDT)
\r
46 Received: by localhorst.example.com (Postfix, from userid 501)
\r
47 id DDA054231ADF; Thu, 2 Jun 2011 18:49:22 +0200 (CEST)
\r
48 From: Felix Geller <fgeller@gmail.com>
\r
49 To: Jameson Graef Rollins <jrollins@finestructure.net>,
\r
50 notmuch@notmuchmail.org
\r
51 Subject: Re: Decryption fails
\r
52 In-Reply-To: <8739jsjley.fsf@servo.factory.finestructure.net>
\r
53 References: <m2zkm4dm10.fsf@gmail.com>
\r
54 <87wrh7ibi5.fsf@servo.factory.finestructure.net>
\r
55 <m2wrh6epw6.fsf@gmail.com>
\r
56 <8739jsjley.fsf@servo.factory.finestructure.net>
\r
57 User-Agent: Emacs/23.3.1 (x86_64-apple-darwin10.7.0)
\r
58 Date: Thu, 02 Jun 2011 18:49:22 +0200
\r
59 Message-ID: <m2lixkdvql.fsf@gmail.com>
\r
61 Content-Type: multipart/signed; boundary="==-=-=";
\r
62 micalg=pgp-sha1; protocol="application/pgp-signature"
\r
63 X-BeenThere: notmuch@notmuchmail.org
\r
64 X-Mailman-Version: 2.1.13
\r
66 List-Id: "Use and development of the notmuch mail system."
\r
67 <notmuch.notmuchmail.org>
\r
68 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,
\r
69 <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>
\r
70 List-Archive: <http://notmuchmail.org/pipermail/notmuch>
\r
71 List-Post: <mailto:notmuch@notmuchmail.org>
\r
72 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>
\r
73 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,
\r
74 <mailto:notmuch-request@notmuchmail.org?subject=subscribe>
\r
75 X-List-Received-Date: Thu, 02 Jun 2011 16:49:43 -0000
\r
78 Content-Type: multipart/mixed; boundary="=-=-="
\r
81 Content-Transfer-Encoding: quoted-printable
\r
83 On Thu, 02 Jun 2011 08:35:49 -0700, Jameson Graef Rollins <jrollins@finestr=
\r
85 Non-text part: multipart/signed
\r
87 > Hey, Felix. Yeah, I unfortunately don't have any other suggestions
\r
88 > other than asking the gmime folks.
\r
90 Jeff replied and sent me a working patch :) Not sure yet how he prefers
\r
91 to publish the patch, but the problem is fixed.
\r
93 > Interestingly, I see the following message in your crypto test output:
\r
95 > Error: search term did not match precisely one message.
\r
97 > which seems to indicate that the desired message wasn't actually
\r
98 > delivered properly, contrary to what the emacs delivery tests are
\r
99 > stating. Not sure how that could be related, though, since it looks
\r
100 > like the trace that you show above definitely looks like gmime caught in
\r
103 Just ran the tests with a "fixed" poll function and it seems that many
\r
104 problems remain. Don't have the time at the moment to take a closer
\r
105 look, but I attached the output.
\r
107 Anyway, I'm a glad decrypting user now ;)
\r
114 Non-text part: application/pgp-signature
\r
117 Content-Disposition: attachment; filename=crypto.txt
\r
118 Content-Transfer-Encoding: quoted-printable
\r
120 crypto: Testing PGP/MIME signature verification and decryption
\r
121 PASS emacs delivery of signed message
\r
122 FAIL signature verification
\r
123 --- crypto.2.expected 2011-06-02 16:46:27.000000000 +0000
\r
124 +++ crypto.2.output 2011-06-02 16:46:27.000000000 +0000
\r
126 -[[[{"id": "XXXXX",
\r
128 - "filename": "YYYYY",
\r
129 - "timestamp": 946728000,
\r
130 - "date_relative": "2000-01-01",
\r
131 - "tags": ["inbox","signed"],
\r
132 - "headers": {"Subject": "test signed message 001",
\r
133 - "From": "Notmuch Test Suite <test_suite@notmuchmail.org>",
\r
134 - "To": "test_suite@notmuchmail.org",
\r
137 - "Date": "01 Jan 2000 12:00:00 -0000"},
\r
138 - "body": [{"id": 1,
\r
139 - "sigstatus": [{"status": "good",
\r
140 - "fingerprint": "5AEAB11F5E33DCE875DDB75B6D92612D94E46381",
\r
141 - "created": 946728000}],
\r
142 - "content-type": "multipart/signed",
\r
143 - "content": [{"id": 2,
\r
144 - "content-type": "text/plain",
\r
145 - "content": "This is a test signed message.\n"},
\r
147 - "content-type": "application/pgp-signature"}]}]},
\r
149 +[[[{"id": "XXXXX",n "match": true,n "filename": "YYYYY",n "timestamp": 94=
\r
150 6728000,n "date_relative": "2000-01-01",n "tags": ["inbox","signed"],n "hea=
\r
151 ders": {"Subject": "test signed message 001",n "From": "Notmuch Test Suite =
\r
152 <test_suite@notmuchmail.org>",n "To": "test_suite@notmuchmail.org",n "Cc": =
\r
153 "",n "Bcc": "",n "Date": "01 Jan 2000 12:00:00 -0000"},n "body": [{"id": 1,=
\r
154 n "sigstatus": [{"status": "good",n "fingerprint": "5AEAB11F5E33DCE875DDB75=
\r
155 B6D92612D94E46381",n "created": 946728000}],n "content-type": "multipart/si=
\r
156 gned",n "content": [{"id": 2,n "content-type": "text/plain",n "content": "T=
\r
157 his is a test signed message.\n"},n {"id": 3,n "content-type": "application=
\r
158 /pgp-signature"}]}]},n []]]]
\r
159 FAIL signature verification with full owner trust
\r
160 --- crypto.3.expected 2011-06-02 16:46:27.000000000 +0000
\r
161 +++ crypto.3.output 2011-06-02 16:46:27.000000000 +0000
\r
163 -[[[{"id": "XXXXX",
\r
165 - "filename": "YYYYY",
\r
166 - "timestamp": 946728000,
\r
167 - "date_relative": "2000-01-01",
\r
168 - "tags": ["inbox","signed"],
\r
169 - "headers": {"Subject": "test signed message 001",
\r
170 - "From": "Notmuch Test Suite <test_suite@notmuchmail.org>",
\r
171 - "To": "test_suite@notmuchmail.org",
\r
174 - "Date": "01 Jan 2000 12:00:00 -0000"},
\r
175 - "body": [{"id": 1,
\r
176 - "sigstatus": [{"status": "good",
\r
177 - "fingerprint": "5AEAB11F5E33DCE875DDB75B6D92612D94E46381",
\r
178 - "created": 946728000,
\r
179 - "userid": " Notmuch Test Suite <test_suite@notmuchmail.org> (INSECURE!)"=
\r
181 - "content-type": "multipart/signed",
\r
182 - "content": [{"id": 2,
\r
183 - "content-type": "text/plain",
\r
184 - "content": "This is a test signed message.\n"},
\r
186 - "content-type": "application/pgp-signature"}]}]},
\r
188 +[[[{"id": "XXXXX",n "match": true,n "filename": "YYYYY",n "timestamp": 94=
\r
189 6728000,n "date_relative": "2000-01-01",n "tags": ["inbox","signed"],n "hea=
\r
190 ders": {"Subject": "test signed message 001",n "From": "Notmuch Test Suite =
\r
191 <test_suite@notmuchmail.org>",n "To": "test_suite@notmuchmail.org",n "Cc": =
\r
192 "",n "Bcc": "",n "Date": "01 Jan 2000 12:00:00 -0000"},n "body": [{"id": 1,=
\r
193 n "sigstatus": [{"status": "good",n "fingerprint": "5AEAB11F5E33DCE875DDB75=
\r
194 B6D92612D94E46381",n "created": 946728000,n "userid": " Notmuch Test Suite =
\r
195 <test_suite@notmuchmail.org> (INSECURE!)"}],n "content-type": "multipart/si=
\r
196 gned",n "content": [{"id": 2,n "content-type": "text/plain",n "content": "T=
\r
197 his is a test signed message.\n"},n {"id": 3,n "content-type": "application=
\r
198 /pgp-signature"}]}]},n []]]]
\r
199 FAIL signature verification with signer key unavailable
\r
200 --- crypto.4.expected 2011-06-02 16:46:28.000000000 +0000
\r
201 +++ crypto.4.output 2011-06-02 16:46:28.000000000 +0000
\r
203 -[[[{"id": "XXXXX",
\r
205 - "filename": "YYYYY",
\r
206 - "timestamp": 946728000,
\r
207 - "date_relative": "2000-01-01",
\r
208 - "tags": ["inbox","signed"],
\r
209 - "headers": {"Subject": "test signed message 001",
\r
210 - "From": "Notmuch Test Suite <test_suite@notmuchmail.org>",
\r
211 - "To": "test_suite@notmuchmail.org",
\r
214 - "Date": "01 Jan 2000 12:00:00 -0000"},
\r
215 - "body": [{"id": 1,
\r
216 - "sigstatus": [{"status": "error",
\r
217 - "keyid": "6D92612D94E46381",
\r
219 - "content-type": "multipart/signed",
\r
220 - "content": [{"id": 2,
\r
221 - "content-type": "text/plain",
\r
222 - "content": "This is a test signed message.\n"},
\r
224 - "content-type": "application/pgp-signature"}]}]},
\r
226 +[[[{"id": "XXXXX",n "match": true,n "filename": "YYYYY",n "timestamp": 94=
\r
227 6728000,n "date_relative": "2000-01-01",n "tags": ["inbox","signed"],n "hea=
\r
228 ders": {"Subject": "test signed message 001",n "From": "Notmuch Test Suite =
\r
229 <test_suite@notmuchmail.org>",n "To": "test_suite@notmuchmail.org",n "Cc": =
\r
230 "",n "Bcc": "",n "Date": "01 Jan 2000 12:00:00 -0000"},n "body": [{"id": 1,=
\r
231 n "sigstatus": [{"status": "error",n "keyid": "6D92612D94E46381",n "errors"=
\r
232 : 2}],n "content-type": "multipart/signed",n "content": [{"id": 2,n "conten=
\r
233 t-type": "text/plain",n "content": "This is a test signed message.\n"},n {"=
\r
234 id": 3,n "content-type": "application/pgp-signature"}]}]},n []]]]
\r
235 PASS emacs delivery of encrypted message with attachment
\r
236 PASS decryption, --format=3Dtext
\r
237 FAIL decryption, --format=3Djson
\r
238 --- crypto.7.expected 2011-06-02 16:46:29.000000000 +0000
\r
239 +++ crypto.7.output 2011-06-02 16:46:29.000000000 +0000
\r
241 -[[[{"id": "XXXXX",
\r
243 - "filename": "YYYYY",
\r
244 - "timestamp": 946728000,
\r
245 - "date_relative": "2000-01-01",
\r
246 - "tags": ["encrypted","inbox"],
\r
247 - "headers": {"Subject": "test encrypted message 001",
\r
248 - "From": "Notmuch Test Suite <test_suite@notmuchmail.org>",
\r
249 - "To": "test_suite@notmuchmail.org",
\r
252 - "Date": "01 Jan 2000 12:00:00 -0000"},
\r
253 - "body": [{"id": 1,
\r
254 - "encstatus": [{"status": "good"}],
\r
256 - "content-type": "multipart/encrypted",
\r
257 - "content": [{"id": 2,
\r
258 - "content-type": "application/pgp-encrypted"},
\r
260 - "content-type": "multipart/mixed",
\r
261 - "content": [{"id": 4,
\r
262 - "content-type": "text/plain",
\r
263 - "content": "This is a test encrypted message.\n"},
\r
265 - "content-type": "application/octet-stream",
\r
266 - "filename": "TESTATTACHMENT"}]}]}]},
\r
268 +[[[{"id": "XXXXX",n "match": true,n "filename": "YYYYY",n "timestamp": 94=
\r
269 6728000,n "date_relative": "2000-01-01",n "tags": ["encrypted","inbox"],n "=
\r
270 headers": {"Subject": "test encrypted message 001",n "From": "Notmuch Test =
\r
271 Suite <test_suite@notmuchmail.org>",n "To": "test_suite@notmuchmail.org",n =
\r
272 "Cc": "",n "Bcc": "",n "Date": "01 Jan 2000 12:00:00 -0000"},n "body": [{"i=
\r
273 d": 1,n "encstatus": [{"status": "good"}],n "sigstatus": [],n "content-type=
\r
274 ": "multipart/encrypted",n "content": [{"id": 2,n "content-type": "applicat=
\r
275 ion/pgp-encrypted"},n {"id": 3,n "content-type": "multipart/mixed",n "conte=
\r
276 nt": [{"id": 4,n "content-type": "text/plain",n "content": "This is a test =
\r
277 encrypted message.\n"},n {"id": 5,n "content-type": "application/octet-stre=
\r
278 am",n "filename": "TESTATTACHMENT"}]}]}]},n []]]]
\r
279 FAIL decryption, --format=3Djson, --part=3D4
\r
280 --- crypto.8.expected 2011-06-02 16:46:29.000000000 +0000
\r
281 +++ crypto.8.output 2011-06-02 16:46:29.000000000 +0000
\r
284 - "content-type": "text/plain",
\r
285 - "content": "This is a test encrypted message.\n"}
\r
286 +{"id": 4,n "content-type": "text/plain",n "content": "This is a test encr=
\r
288 PASS decrypt attachment (--part=3D5 --format=3Draw)
\r
289 FAIL decryption failure with missing key
\r
290 --- crypto.10.expected 2011-06-02 16:46:30.000000000 +0000
\r
291 +++ crypto.10.output 2011-06-02 16:46:30.000000000 +0000
\r
293 -[[[{"id": "XXXXX",
\r
295 - "filename": "YYYYY",
\r
296 - "timestamp": 946728000,
\r
297 - "date_relative": "2000-01-01",
\r
298 - "tags": ["encrypted","inbox"],
\r
299 - "headers": {"Subject": "test encrypted message 001",
\r
300 - "From": "Notmuch Test Suite <test_suite@notmuchmail.org>",
\r
301 - "To": "test_suite@notmuchmail.org",
\r
304 - "Date": "01 Jan 2000 12:00:00 -0000"},
\r
305 - "body": [{"id": 1,
\r
306 - "encstatus": [{"status": "bad"}],
\r
307 - "content-type": "multipart/encrypted",
\r
308 - "content": [{"id": 2,
\r
309 - "content-type": "application/pgp-encrypted"},
\r
311 - "content-type": "application/octet-stream"}]}]},
\r
313 +[[[{"id": "XXXXX",n "match": true,n "filename": "YYYYY",n "timestamp": 94=
\r
314 6728000,n "date_relative": "2000-01-01",n "tags": ["encrypted","inbox"],n "=
\r
315 headers": {"Subject": "test encrypted message 001",n "From": "Notmuch Test =
\r
316 Suite <test_suite@notmuchmail.org>",n "To": "test_suite@notmuchmail.org",n =
\r
317 "Cc": "",n "Bcc": "",n "Date": "01 Jan 2000 12:00:00 -0000"},n "body": [{"i=
\r
318 d": 1,n "encstatus": [{"status": "bad"}],n "content-type": "multipart/encry=
\r
319 pted",n "content": [{"id": 2,n "content-type": "application/pgp-encrypted"}=
\r
320 ,n {"id": 3,n "content-type": "application/octet-stream"}]}]},n []]]]
\r
321 Failed to decrypt part: gpg: keyblock resource `/Users/fgeller/Devel/repos/=
\r
322 notmuch/test/tmp.crypto/gnupg/secring.gpg': No such file or directory
\r
323 gpg: keyblock resource `/Users/fgeller/Devel/repos/notmuch/test/tmp.crypto/=
\r
324 gnupg/pubring.gpg': No such file or directory
\r
325 Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
\r
326 gpg: armor header:=20
\r
327 gpg: public key is AD54AB16
\r
328 gpg: encrypted with RSA key, ID AD54AB16
\r
329 gpg: decryption failed: No secret key
\r
331 PASS emacs delivery of encrypted + signed message
\r
332 FAIL decryption + signature verification
\r
333 --- crypto.12.expected 2011-06-02 16:46:31.000000000 +0000
\r
334 +++ crypto.12.output 2011-06-02 16:46:31.000000000 +0000
\r
336 -[[[{"id": "XXXXX",
\r
338 - "filename": "YYYYY",
\r
339 - "timestamp": 946728000,
\r
340 - "date_relative": "2000-01-01",
\r
341 - "tags": ["encrypted","inbox"],
\r
342 - "headers": {"Subject": "test encrypted message 002",
\r
343 - "From": "Notmuch Test Suite <test_suite@notmuchmail.org>",
\r
344 - "To": "test_suite@notmuchmail.org",
\r
347 - "Date": "01 Jan 2000 12:00:00 -0000"},
\r
348 - "body": [{"id": 1,
\r
349 - "encstatus": [{"status": "good"}],
\r
350 - "sigstatus": [{"status": "good",
\r
351 - "fingerprint": "5AEAB11F5E33DCE875DDB75B6D92612D94E46381",
\r
352 - "created": 946728000,
\r
353 - "userid": " Notmuch Test Suite <test_suite@notmuchmail.org> (INSECURE!)"=
\r
355 - "content-type": "multipart/encrypted",
\r
356 - "content": [{"id": 2,
\r
357 - "content-type": "application/pgp-encrypted"},
\r
359 - "content-type": "text/plain",
\r
360 - "content": "This is another test encrypted message.\n"}]}]},
\r
362 +[[[{"id": "XXXXX",n "match": true,n "filename": "YYYYY",n "timestamp": 94=
\r
363 6728000,n "date_relative": "2000-01-01",n "tags": ["encrypted","inbox"],n "=
\r
364 headers": {"Subject": "test encrypted message 002",n "From": "Notmuch Test =
\r
365 Suite <test_suite@notmuchmail.org>",n "To": "test_suite@notmuchmail.org",n =
\r
366 "Cc": "",n "Bcc": "",n "Date": "01 Jan 2000 12:00:00 -0000"},n "body": [{"i=
\r
367 d": 1,n "encstatus": [{"status": "good"}],n "sigstatus": [{"status": "good"=
\r
368 ,n "fingerprint": "5AEAB11F5E33DCE875DDB75B6D92612D94E46381",n "created": 9=
\r
369 46728000,n "userid": " Notmuch Test Suite <test_suite@notmuchmail.org> (INS=
\r
370 ECURE!)"}],n "content-type": "multipart/encrypted",n "content": [{"id": 2,n=
\r
371 "content-type": "application/pgp-encrypted"},n {"id": 3,n "content-type": =
\r
372 "text/plain",n "content": "This is another test encrypted message.\n"}]}]},=
\r
374 PASS reply to encrypted message
\r
375 FAIL signature verification with revoked key
\r
376 --- crypto.14.expected 2011-06-02 16:46:31.000000000 +0000
\r
377 +++ crypto.14.output 2011-06-02 16:46:31.000000000 +0000
\r
379 -[[[{"id": "XXXXX",
\r
381 - "filename": "YYYYY",
\r
382 - "timestamp": 946728000,
\r
383 - "date_relative": "2000-01-01",
\r
384 - "tags": ["inbox","signed"],
\r
385 - "headers": {"Subject": "test signed message 001",
\r
386 - "From": "Notmuch Test Suite <test_suite@notmuchmail.org>",
\r
387 - "To": "test_suite@notmuchmail.org",
\r
390 - "Date": "01 Jan 2000 12:00:00 -0000"},
\r
391 - "body": [{"id": 1,
\r
392 - "sigstatus": [{"status": "error",
\r
393 - "keyid": "6D92612D94E46381",
\r
395 - "content-type": "multipart/signed",
\r
396 - "content": [{"id": 2,
\r
397 - "content-type": "text/plain",
\r
398 - "content": "This is a test signed message.\n"},
\r
400 - "content-type": "application/pgp-signature"}]}]},
\r
402 +[[[{"id": "XXXXX",n "match": true,n "filename": "YYYYY",n "timestamp": 94=
\r
403 6728000,n "date_relative": "2000-01-01",n "tags": ["inbox","signed"],n "hea=
\r
404 ders": {"Subject": "test signed message 001",n "From": "Notmuch Test Suite =
\r
405 <test_suite@notmuchmail.org>",n "To": "test_suite@notmuchmail.org",n "Cc": =
\r
406 "",n "Bcc": "",n "Date": "01 Jan 2000 12:00:00 -0000"},n "body": [{"id": 1,=
\r
407 n "sigstatus": [{"status": "error",n "keyid": "6D92612D94E46381",n "errors"=
\r
408 : 8}],n "content-type": "multipart/signed",n "content": [{"id": 2,n "conten=
\r
409 t-type": "text/plain",n "content": "This is a test signed message.\n"},n {"=
\r
410 id": 3,n "content-type": "application/pgp-signature"}]}]},n []]]]
\r
411 gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
\r
412 gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u
\r
417 Content-Type: application/pgp-signature
\r
419 -----BEGIN PGP SIGNATURE-----
\r
420 Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
\r
422 iEYEARECAAYFAk3nvxIACgkQMxgKfMb9y5YrGQCg6VMRqxxRJkxYS3qLf17zWv5A
\r
423 AFkAoIxtKVzgx2kKs5DK/N3JPlSksePA
\r
425 -----END PGP SIGNATURE-----
\r