broken dkim key on qq.com causes mail to be dropped
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
Martin Pool | ||
dkimpy |
Fix Released
|
High
|
Martin Pool |
Bug Description
OOPS-2121INBOUNDEMAIL1 shows an incoming mail (saved to http://
Traceback (most recent call last):
Module lp.services.
signature_
Module lp.services.
mail, signature_
Module lp.services.
dkim_
Module lp.services.
signed_
Module dkim, line 573, in verify
x = asn1_parse(
KeyError: 'p'
The dkim signature is
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s0907;
t=1319283879; bh=YNYe6JlvFtLn
h=X-QQ-
X-QQ-
Content-
X-Mailer:
b=ZQIwng8t1rDu
XBG3HfWDaT/
This points to s0907._
s0907._
s0907._
s0907._
According to <http://
This does seem to be a real message, not spam, and mail from this user is currently dropped.
Related branches
- William Grant (community): Approve (code)
-
Diff: 68 lines (+27/-7)2 files modifiedlib/lp/services/mail/incoming.py (+11/-7)
lib/lp/services/mail/tests/test_dkim.py (+16/-0)
description: | updated |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
Probably this ought to be fixed in pydkim and then Launchpad just needs an update to that.