Last active
October 21, 2016 20:47
-
-
Save DonnchaC/17d4b23a164c3214f652bcdf62972baf to your computer and use it in GitHub Desktop.
Another script for stripping unsigned content from an email - https://gist.github.com/DonnchaC/070b82ab465ae0b9babc0004b05694c2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# sudo apt-get install libmail-dkim-perl | |
# perl validate-dkim.pl < 5205 | |
signature identity: @hillaryclinton.com | |
verify result: pass | |
pass |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Delivered-To: [email protected] | |
Received: by 10.25.88.78 with SMTP id m75csp1706493lfb; | |
Sat, 12 Mar 2016 13:41:52 -0800 (PST) | |
X-Received: by 10.194.62.102 with SMTP id x6mr16783752wjr.18.1457818911993; | |
Sat, 12 Mar 2016 13:41:51 -0800 (PST) | |
Return-Path: <[email protected]> | |
Received: from mail-wm0-x234.google.com (mail-wm0-x234.google.com. [2a00:1450:400c:c09::234]) | |
by mx.google.com with ESMTPS id d9si12786067wjr.170.2016.03.12.13.41.51 | |
for <[email protected]> | |
(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); | |
Sat, 12 Mar 2016 13:41:51 -0800 (PST) | |
Received-SPF: pass (google.com: domain of [email protected] designates 2a00:1450:400c:c09::234 as permitted sender) client-ip=2a00:1450:400c:c09::234; | |
Authentication-Results: mx.google.com; | |
spf=pass (google.com: domain of [email protected] designates 2a00:1450:400c:c09::234 as permitted sender) [email protected]; | |
dkim=pass [email protected]; | |
dmarc=pass (p=QUARANTINE dis=NONE) header.from=hillaryclinton.com | |
Received: by mail-wm0-x234.google.com with SMTP id p65so31171494wmp.1 | |
for <[email protected]>; Sat, 12 Mar 2016 13:41:51 -0800 (PST) | |
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; | |
d=hillaryclinton.com; s=google; | |
h=from:mime-version:references:in-reply-to:date:message-id:subject:to | |
:cc; | |
bh=EHIyNFKU1g6KhzxpAJQtxaW82g5+cTT3qlzIbUpGoRY=; | |
b=JgW85tkuhlDcythkyCrUMjPIAjHbUVPtgyqu+KpUR/kqQjE8+W23zacIh0DtVTqUGD | |
mzaviTrNmI8Ds2aUlzEFjxhJHtgKT4zbRiqDZS7fgba8ifMKCyDgApGNfenmQz+81+hN | |
2OHb/pLmmop+lIeM8ELXHhhr0m/Sd4c/3BOy8= | |
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; | |
d=1e100.net; s=20130820; | |
h=x-gm-message-state:from:mime-version:references:in-reply-to:date | |
:message-id:subject:to:cc; | |
bh=EHIyNFKU1g6KhzxpAJQtxaW82g5+cTT3qlzIbUpGoRY=; | |
b=dEYKdN2vH085sl/02zUgJ1Lr66LV8lRV9Lrqx9SIpfiF1bOLLbIr1Au6AAY5vwg1vS | |
klK/TvacKT0j8aYADGNWP6BtG5XZ+IME6ydojlufQ3jqksqLkycSJ2ahYhxw4LmCii8n | |
kja2EKzRFcKGPnfhYnfwBCmIk/D5FWN6+yvpAYSmmZlxsR4b7mTJ8r/NmB7dKRIHeq8b | |
Ersjyl8edCTfC6nGbUrEEV7C6uQE3N16B5m2XPnRATWSuWj/Nz7ZsM/9snj+rlTjJx5e | |
wI5Epet9ADtlAWqJw/L/5HCNaAFqyR3QK1/AFjsTk+Q2METC3+0Eo+yMaArw2viFZLu4 | |
hvoQ== | |
X-Gm-Message-State: AD7BkJIVsTnWS4h6zaELaAic4KGo4suqpsDZaIL5hf/NhK7PXlprE+3n4QLcriYzdyqwnIkdCe6qIljT5AHRT7j6 | |
X-Received: by 10.194.118.106 with SMTP id kl10mr18795665wjb.154.1457818911700; | |
Sat, 12 Mar 2016 13:41:51 -0800 (PST) | |
From: Jennifer Palmieri <[email protected]> | |
Mime-Version: 1.0 (1.0) | |
References: <[email protected]> | |
In-Reply-To: <[email protected]> | |
Date: Sat, 12 Mar 2016 16:41:51 -0500 | |
Message-ID: <8469808270885997286@unknownmsgid> | |
Subject: Re: From time to time I get the questions in advance | |
To: Donna Brazile <[email protected]>, | |
Betsaida Alcantara <[email protected]> | |
CC: "[email protected]" <[email protected]>, | |
Minyon Moore <[email protected]> | |
Content-Type: multipart/alternative; boundary=001a1130c848611a81052de0ea66 | |
--001a1130c848611a81052de0ea66 | |
Content-Type: text/plain; charset=UTF-8 | |
Content-Transfer-Encoding: quoted-printable | |
Hi. Yes, it is one she gets asked about. Not everyone likes her answer | |
but can share it. | |
Betsaida - can you send her answer on death penalty? | |
Sent from my iPhone | |
On Mar 12, 2016, at 4:39 PM, Donna Brazile <[email protected]> | |
wrote: | |
Here's one that worries me about HRC. | |
DEATH PENALTY | |
19 states and the District of Columbia have banned the death penalty. 31 | |
states, including Ohio, still have the death penalty. According to the | |
National Coalition to Abolish the Death Penalty, since 1973, 156 people | |
have been on death row and later set free. Since 1976, 1,414 people have | |
been executed in the U.S. That=E2=80=99s 11% of Americans who were sentence= | |
d to | |
die, but later exonerated and freed. Should Ohio and the 30 other states | |
join the current list and abolish the death penalty? | |
Sent from Donna's I Pad. Follow me on twitter @donnabrazile | |
--001a1130c848611a81052de0ea66 | |
Content-Type: text/html; charset=UTF-8 | |
Content-Transfer-Encoding: quoted-printable | |
<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset= | |
=3Dutf-8"></head><body dir=3D"auto"><div>Hi.=C2=A0 Yes, it is one she gets = | |
asked about.=C2=A0 Not everyone likes her answer but can share it.</div><di= | |
v id=3D"AppleMailSignature"><br></div><div id=3D"AppleMailSignature">Betsai= | |
da - can you send her answer on death penalty?=C2=A0<br><br>Sent from my iP= | |
hone</div><div><br>On Mar 12, 2016, at 4:39 PM, Donna Brazile <<a href= | |
=3D"mailto:[email protected]">[email protected]</a>>= | |
wrote:<br><br></div><blockquote type=3D"cite"><div> | |
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8"> | |
<div>Here's one that worries me about HRC.</div> | |
<div id=3D"AppleMailSignature"><br> | |
</div> | |
<div id=3D"AppleMailSignature"> | |
<p class=3D"MsoNormal"><span style=3D"background-color:rgba(255,255,255,0)"= | |
>DEATH PENALTY</span></p> | |
<p class=3D"MsoNormal"><span style=3D"background-color:rgba(255,255,255,0)"= | |
>=C2=A0</span></p> | |
<p class=3D"MsoNormal"><span style=3D"background-color:rgba(255,255,255,0)"= | |
>19 states and the District of Columbia have banned the death penalty. 31 s= | |
tates, including Ohio, still have the death penalty. According to the Natio= | |
nal Coalition to Abolish the Death | |
Penalty, since 1973, 156 people have been on death row and later set free.= | |
Since 1976, 1,414 people have been executed in the U.S. That=E2=80=99s 11%= | |
of Americans who were sentenced to die, but later exonerated and freed. Sh= | |
ould Ohio and the 30 other states join the | |
current list and abolish the death penalty?</span></p> | |
<br> | |
Sent from Donna's I Pad. Follow me on twitter @donnabrazile | |
<div><br> | |
</div> | |
</div> | |
</div></blockquote></body></html> | |
--001a1130c848611a81052de0ea66-- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/perl | |
# use strict; use warnings; | |
use Mail::DKIM::Verifier; | |
my $dkim = Mail::DKIM::Verifier->new; | |
while ( <STDIN> ) { | |
chomp; | |
s/\015$//; | |
$dkim->PRINT( "$_\015\012" ); | |
} | |
$dkim->CLOSE; | |
foreach my $signature ($dkim->signatures) | |
{ | |
print "signature identity: " . $signature->identity . "\n"; | |
print "verify result: " . $signature->result_detail . "\n"; | |
# if ($signature->result_detail != "pass") { | |
# die "invalid" | |
# } | |
} | |
my $result = $dkim->result; | |
print "$result\n"; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment