
From superuser@gmail.com  Sun Mar  3 01:00:18 2013
Return-Path: <superuser@gmail.com>
X-Original-To: marf@ietfa.amsl.com
Delivered-To: marf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C913F21F84AF; Sun,  3 Mar 2013 01:00:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8IsCdxrgUrpK; Sun,  3 Mar 2013 01:00:17 -0800 (PST)
Received: from mail-wg0-x22a.google.com (mail-wg0-x22a.google.com [IPv6:2a00:1450:400c:c00::22a]) by ietfa.amsl.com (Postfix) with ESMTP id 52C0321F84DC; Sun,  3 Mar 2013 01:00:17 -0800 (PST)
Received: by mail-wg0-f42.google.com with SMTP id 12so816524wgh.3 for <multiple recipients>; Sun, 03 Mar 2013 01:00:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=20v0v+mv6OI7TEaWx4IlhmnUfpxU9HUYAzwGo4FB1XI=; b=ak2AiWFEgeoxbGiFN+fu3Ue1NSQNKeMPj4bI9jFSrfxj6RqAGAWGVyZYjGSr6URRij RNBsEm+wFUqHML0gG6w3bl3s9YPCxfSsvx75N6t1if916BtRuoUNnFKr7X0+aoQa6qHN T/174n/vISGIZzxivYZ7nu8m25mDANmnW6ZHkaIk4oGK/QXsEKYJMjTwrk+yQKTlt04B d0gLt3IeAOsDAlo/qX76yJ7GD9L3rUyfk0jPuTe3/Tt2aXpu/+Rc/KC5VwvA1onzTeAA 8ZgTuRKiJCIfpSRgOEb/yQ0S02MeoJSr2Uq8Abzns+vz8qVcnEOSAzG3epCFWkalAxIe Ky/w==
MIME-Version: 1.0
X-Received: by 10.180.93.168 with SMTP id cv8mr5902767wib.5.1362301216380; Sun, 03 Mar 2013 01:00:16 -0800 (PST)
Received: by 10.180.189.6 with HTTP; Sun, 3 Mar 2013 01:00:16 -0800 (PST)
In-Reply-To: <F5063677821E3B4F81ACFB7905573F24D6253D5D@MX15A.corp.emc.com>
References: <F5063677821E3B4F81ACFB7905573F24D6253D43@MX15A.corp.emc.com> <B14C10CA81885B4AAE1954F18457F2AB057004DB6D@MX36A.corp.emc.com> <F5063677821E3B4F81ACFB7905573F24D6253D5D@MX15A.corp.emc.com>
Date: Sun, 3 Mar 2013 01:00:16 -0800
Message-ID: <CAL0qLwa9ixHTeONJoq3SM-ZknKybHDg590cH5SHDhgbS=j89Gg@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: "Moriarty, Kathleen" <kathleen.moriarty@emc.com>
Content-Type: multipart/alternative; boundary=f46d043c7fba145e9204d70178df
Cc: "mile@ietf.org" <mile@ietf.org>, "marf@ietf.org" <marf@ietf.org>
Subject: Re: [marf] Including Mail fields in IODEF
X-BeenThere: marf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Message Abuse Report Format working group discussion list <marf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/marf>, <mailto:marf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/marf>
List-Post: <mailto:marf@ietf.org>
List-Help: <mailto:marf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/marf>, <mailto:marf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 03 Mar 2013 09:00:19 -0000

--f46d043c7fba145e9204d70178df
Content-Type: text/plain; charset=ISO-8859-1

Hi Kathleen, sorry for the delay replying to this.  It seems to me that, as
you suggested, your options are:

1) As I read RFC5901, it's a set of XML tags used to extract specific
pieces of message data or meta-data and include them in an IODEF report.
You could simply add some DKIM and SPF fields as well.  Keep in mind that
SPF applies once per message (because there's always exactly one envelope)
but any number of DKIM results (including zero) can be present.  There's
also some religion around whether a failed DKIM signature is even worth
reporting, but we can get into that separately if needed.

2) RFC5901 also adds the capability to include a complete email message in
the report payload.  This could be an ARF message (using the SPF and DKIM
extensions), which itself can contain the original.

I would suggest going with (1) personally; it's more work procedurally, but
the result is cleaner.  With (2) you're able to capitalize on what MARF
did, but the receiver has to know that the payload message is actually an
abuse report that contains part or all of the problem message, and is not
itself the problem message.

Let me know if you'd like more detail on any of that.

-MSK


On Thu, Feb 21, 2013 at 2:19 AM, Moriarty, Kathleen <
kathleen.moriarty@emc.com> wrote:

> Hello,
>
> Cross posting with MAIL and MARF -
>
> In MILE related work, I have come across use cases that would like to
> include DKIM and SPF information in addition to specific mail fields (like
> the ones Chris lists below).  We would like some help to figure out the
> best approach.  Should we embed ARF and MARF RFC extensions to accommodate
> this need or should we look at updating RFC5901?  Both take the approach of
> including an email message as opposed to using XML to tag each field and
> allow for this in the data model (in my opinion, that is fine and reduces
> bloat, but there may be other opinions).
>
> There was a draft published last year (link included below) that includes
> MARF in an IODE extension.
>
> Thanks,
> Kathleen
> ________________________________________
> From: Harrington, Christopher
> Sent: Wednesday, February 20, 2013 2:57 PM
> To: Moriarty, Kathleen; mile@ietf.org
> Subject: RE: Mail fields
>
> I'm for the simplest solution as always. These are the indicator types that
> we routinely share. I would use these as a base:
>
> Email address (denoting if it is to or from)
> Email Subject
> Email attachment name
> Email attachment hash
> X-Mailer (from header)
> Hyperlink in email
>
> It's also very common to share the whole header. Bad guys routinely forge
> them and put extra header items that can be used as indicators.  Although
> not an indicator sharing the entire email as an .eml or .msg file is also
> pretty common.
>
> Thanks,
>
> --Chris
>
>
> -----Original Message-----
> From: mile-bounces@ietf.org [mailto:mile-bounces@ietf.org] On Behalf Of
> Moriarty, Kathleen
> Sent: Wednesday, February 20, 2013 2:58 AM
> To: mile@ietf.org
> Subject: [mile] Mail fields
>
> Hi,
>
> In looking at the updated rfc5070bis and coming across some requests for
> handling certain types of exchanges, I am curious to hear how others think
> we should handle mail related indicators and incidents.  A couple of
> commonly exchanged fields were added into the Record class.  You can still
> extend out using RFC5901 and include a full mail message, but if you wanted
> to include DKIM or Sender Policy Framework, you need something else.  The
> IETF group MARF already solved these issues.
>
> MARF uses the email tags rather than XML and there was a draft that
> embedded
> MARF content into IODEF (contains an example), can be found here:
> http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00
>
> Since mail is already marked and can be parsed, would this be a better
> option to use what MARF has already done to solve the question on how to
> exchange this data?  Other options would be to update RFC5901 or to extend
> IODEF further.  I prefer the use of MARF.  It is already in use by mail
> operators, so there is adoption.
>
> Thanks,
> Kathleen
> _______________________________________________
> mile mailing list
> mile@ietf.org
> https://www.ietf.org/mailman/listinfo/mile
> _______________________________________________
> marf mailing list
> marf@ietf.org
> https://www.ietf.org/mailman/listinfo/marf
>

--f46d043c7fba145e9204d70178df
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div>Hi Kathleen, sorry for the delay replying t=
o this.=A0 It seems to me that, as you suggested, your options are:<br><br>=
</div>1) As I read RFC5901, it&#39;s a set of XML tags used to extract spec=
ific pieces of message data or meta-data and include them in an IODEF repor=
t.=A0 You could simply add some DKIM and SPF fields as well.=A0 Keep in min=
d that SPF applies once per message (because there&#39;s always exactly one=
 envelope) but any number of DKIM results (including zero) can be present.=
=A0 There&#39;s also some religion around whether a failed DKIM signature i=
s even worth reporting, but we can get into that separately if needed.<br>
<br></div>2) RFC5901 also adds the capability to include a complete email m=
essage in the report payload.=A0 This could be an ARF message (using the SP=
F and DKIM extensions), which itself can contain the original.<br><br></div=
>
I would suggest going with (1) personally; it&#39;s more work procedurally,=
 but the result is cleaner.=A0 With (2) you&#39;re able to capitalize on wh=
at MARF did, but the receiver has to know that the payload message is actua=
lly an abuse report that contains part or all of the problem message, and i=
s not itself the problem message.<br>
<div><br></div><div>Let me know if you&#39;d like more detail on any of tha=
t.<br><br></div><div>-MSK<br></div></div><div class=3D"gmail_extra"><br><br=
><div class=3D"gmail_quote">On Thu, Feb 21, 2013 at 2:19 AM, Moriarty, Kath=
leen <span dir=3D"ltr">&lt;<a href=3D"mailto:kathleen.moriarty@emc.com" tar=
get=3D"_blank">kathleen.moriarty@emc.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Hello,<br>
<br>
Cross posting with MAIL and MARF -<br>
<br>
In MILE related work, I have come across use cases that would like to inclu=
de DKIM and SPF information in addition to specific mail fields (like the o=
nes Chris lists below). =A0We would like some help to figure out the best a=
pproach. =A0Should we embed ARF and MARF RFC extensions to accommodate this=
 need or should we look at updating RFC5901? =A0Both take the approach of i=
ncluding an email message as opposed to using XML to tag each field and all=
ow for this in the data model (in my opinion, that is fine and reduces bloa=
t, but there may be other opinions).<br>

<br>
There was a draft published last year (link included below) that includes M=
ARF in an IODE extension.<br>
<br>
Thanks,<br>
Kathleen<br>
________________________________________<br>
From: Harrington, Christopher<br>
Sent: Wednesday, February 20, 2013 2:57 PM<br>
To: Moriarty, Kathleen; <a href=3D"mailto:mile@ietf.org">mile@ietf.org</a><=
br>
Subject: RE: Mail fields<br>
<br>
I&#39;m for the simplest solution as always. These are the indicator types =
that<br>
we routinely share. I would use these as a base:<br>
<br>
Email address (denoting if it is to or from)<br>
Email Subject<br>
Email attachment name<br>
Email attachment hash<br>
X-Mailer (from header)<br>
Hyperlink in email<br>
<br>
It&#39;s also very common to share the whole header. Bad guys routinely for=
ge<br>
them and put extra header items that can be used as indicators. =A0Although=
<br>
not an indicator sharing the entire email as an .eml or .msg file is also<b=
r>
pretty common.<br>
<br>
Thanks,<br>
<br>
--Chris<br>
<br>
<br>
-----Original Message-----<br>
From: <a href=3D"mailto:mile-bounces@ietf.org">mile-bounces@ietf.org</a> [m=
ailto:<a href=3D"mailto:mile-bounces@ietf.org">mile-bounces@ietf.org</a>] O=
n Behalf Of<br>
Moriarty, Kathleen<br>
Sent: Wednesday, February 20, 2013 2:58 AM<br>
To: <a href=3D"mailto:mile@ietf.org">mile@ietf.org</a><br>
Subject: [mile] Mail fields<br>
<br>
Hi,<br>
<br>
In looking at the updated rfc5070bis and coming across some requests for<br=
>
handling certain types of exchanges, I am curious to hear how others think<=
br>
we should handle mail related indicators and incidents. =A0A couple of<br>
commonly exchanged fields were added into the Record class. =A0You can stil=
l<br>
extend out using RFC5901 and include a full mail message, but if you wanted=
<br>
to include DKIM or Sender Policy Framework, you need something else. =A0The=
<br>
IETF group MARF already solved these issues.<br>
<br>
MARF uses the email tags rather than XML and there was a draft that embedde=
d<br>
MARF content into IODEF (contains an example), can be found here:<br>
<a href=3D"http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00" targ=
et=3D"_blank">http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00</a=
><br>
<br>
Since mail is already marked and can be parsed, would this be a better<br>
option to use what MARF has already done to solve the question on how to<br=
>
exchange this data? =A0Other options would be to update RFC5901 or to exten=
d<br>
IODEF further. =A0I prefer the use of MARF. =A0It is already in use by mail=
<br>
operators, so there is adoption.<br>
<br>
Thanks,<br>
Kathleen<br>
_______________________________________________<br>
mile mailing list<br>
<a href=3D"mailto:mile@ietf.org">mile@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mile" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mile</a><br>
_______________________________________________<br>
marf mailing list<br>
<a href=3D"mailto:marf@ietf.org">marf@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/marf" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/marf</a><br>
</blockquote></div><br></div>

--f46d043c7fba145e9204d70178df--

From pkampana@cisco.com  Fri Mar  1 13:52:33 2013
Return-Path: <pkampana@cisco.com>
X-Original-To: marf@ietfa.amsl.com
Delivered-To: marf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3934721F8D6D; Fri,  1 Mar 2013 13:52:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wGBhYlaOSU3F; Fri,  1 Mar 2013 13:52:32 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id 36D6F21F8D66; Fri,  1 Mar 2013 13:52:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3535; q=dns/txt; s=iport; t=1362174752; x=1363384352; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=DUFu3ziD9oZ9Fmwrtzt9XqUKgKXkelnjGzCUKCgnE/Y=; b=l71bu5l/tdo2Y7ZfQUhiXlsb7DlsIgUKEEEyeBRW3LEuJDfiIHmi6k0p fwRe7+EBaHfMbixSCIEBTbkuMfKSnBCbuWmPikF/+vJfAv1SvFQxlnPZ3 U2qSwNGvPLzbZXVMOTeqE1tbvL+mJXltWUk9YNDqtvLcTpGPTsIPnQtBA M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgEFAFQhMVGtJV2d/2dsb2JhbABEwj5/FnOCHwEBAQQBAQE3NBcEAgEIEQQBAQsUCQcnCxQJCAIEAQ4ECBOHeAzBGo1MEIEQJhIGgllhA5dhj02DCIFyNQ
X-IronPort-AV: E=Sophos;i="4.84,762,1355097600"; d="scan'208";a="179847234"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-9.cisco.com with ESMTP; 01 Mar 2013 21:52:31 +0000
Received: from xhc-aln-x01.cisco.com (xhc-aln-x01.cisco.com [173.36.12.75]) by rcdn-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id r21LqVX1013508 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 1 Mar 2013 21:52:31 GMT
Received: from xmb-rcd-x10.cisco.com ([169.254.15.195]) by xhc-aln-x01.cisco.com ([173.36.12.75]) with mapi id 14.02.0318.004; Fri, 1 Mar 2013 15:52:31 -0600
From: "Panos Kampanakis (pkampana)" <pkampana@cisco.com>
To: "Moriarty, Kathleen" <kathleen.moriarty@emc.com>, "mile@ietf.org" <mile@ietf.org>, "marf@ietf.org" <marf@ietf.org>
Thread-Topic: Including Mail fields in IODEF
Thread-Index: AQHOEBvuagQSHFBhb0e+qysbcbjrmZiRbEJg
Date: Fri, 1 Mar 2013 21:52:31 +0000
Message-ID: <1C9F17D1873AFA47A969C4DD98F98A75187684@xmb-rcd-x10.cisco.com>
References: <F5063677821E3B4F81ACFB7905573F24D6253D43@MX15A.corp.emc.com>, <B14C10CA81885B4AAE1954F18457F2AB057004DB6D@MX36A.corp.emc.com> <F5063677821E3B4F81ACFB7905573F24D6253D5D@MX15A.corp.emc.com>
In-Reply-To: <F5063677821E3B4F81ACFB7905573F24D6253D5D@MX15A.corp.emc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [64.102.89.108]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailman-Approved-At: Sun, 03 Mar 2013 01:05:41 -0800
Subject: Re: [marf] Including Mail fields in IODEF
X-BeenThere: marf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Message Abuse Report Format working group discussion list <marf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/marf>, <mailto:marf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/marf>
List-Post: <mailto:marf@ietf.org>
List-Help: <mailto:marf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/marf>, <mailto:marf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Mar 2013 21:52:33 -0000

I think MARF provides more functionality and should be leverage for emails =
in IODEF.
I also think we need to resurrect http://tools.ietf.org/html/draft-vesely-m=
ile-mail-abuse-00 within MILE since MARF was concluded..
Panos


-----Original Message-----
From: mile-bounces@ietf.org [mailto:mile-bounces@ietf.org] On Behalf Of Mor=
iarty, Kathleen
Sent: Thursday, February 21, 2013 5:19 AM
To: mile@ietf.org; marf@ietf.org
Subject: [mile] Including Mail fields in IODEF

Hello,

Cross posting with MAIL and MARF -=20

In MILE related work, I have come across use cases that would like to inclu=
de DKIM and SPF information in addition to specific mail fields (like the o=
nes Chris lists below).  We would like some help to figure out the best app=
roach.  Should we embed ARF and MARF RFC extensions to accommodate this nee=
d or should we look at updating RFC5901?  Both take the approach of includi=
ng an email message as opposed to using XML to tag each field and allow for=
 this in the data model (in my opinion, that is fine and reduces bloat, but=
 there may be other opinions).

There was a draft published last year (link included below) that includes M=
ARF in an IODE extension.

Thanks,
Kathleen
________________________________________
From: Harrington, Christopher
Sent: Wednesday, February 20, 2013 2:57 PM
To: Moriarty, Kathleen; mile@ietf.org
Subject: RE: Mail fields

I'm for the simplest solution as always. These are the indicator types that=
 we routinely share. I would use these as a base:

Email address (denoting if it is to or from) Email Subject Email attachment=
 name Email attachment hash X-Mailer (from header) Hyperlink in email

It's also very common to share the whole header. Bad guys routinely forge t=
hem and put extra header items that can be used as indicators.  Although no=
t an indicator sharing the entire email as an .eml or .msg file is also pre=
tty common.

Thanks,

--Chris


-----Original Message-----
From: mile-bounces@ietf.org [mailto:mile-bounces@ietf.org] On Behalf Of Mor=
iarty, Kathleen
Sent: Wednesday, February 20, 2013 2:58 AM
To: mile@ietf.org
Subject: [mile] Mail fields

Hi,

In looking at the updated rfc5070bis and coming across some requests for ha=
ndling certain types of exchanges, I am curious to hear how others think we=
 should handle mail related indicators and incidents.  A couple of commonly=
 exchanged fields were added into the Record class.  You can still extend o=
ut using RFC5901 and include a full mail message, but if you wanted to incl=
ude DKIM or Sender Policy Framework, you need something else.  The IETF gro=
up MARF already solved these issues.

MARF uses the email tags rather than XML and there was a draft that embedde=
d MARF content into IODEF (contains an example), can be found here:
http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00

Since mail is already marked and can be parsed, would this be a better opti=
on to use what MARF has already done to solve the question on how to exchan=
ge this data?  Other options would be to update RFC5901 or to extend IODEF =
further.  I prefer the use of MARF.  It is already in use by mail operators=
, so there is adoption.

Thanks,
Kathleen
_______________________________________________
mile mailing list
mile@ietf.org
https://www.ietf.org/mailman/listinfo/mile
_______________________________________________
mile mailing list
mile@ietf.org
https://www.ietf.org/mailman/listinfo/mile

From superuser@gmail.com  Sun Mar  3 01:09:36 2013
Return-Path: <superuser@gmail.com>
X-Original-To: marf@ietfa.amsl.com
Delivered-To: marf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A1DC21F8648; Sun,  3 Mar 2013 01:09:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.117
X-Spam-Level: 
X-Spam-Status: No, score=-3.117 tagged_above=-999 required=5 tests=[AWL=0.481,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HsdrMkLMPFTg; Sun,  3 Mar 2013 01:09:34 -0800 (PST)
Received: from mail-wg0-f47.google.com (mail-wg0-f47.google.com [74.125.82.47]) by ietfa.amsl.com (Postfix) with ESMTP id 97A9A21F85EE; Sun,  3 Mar 2013 01:09:33 -0800 (PST)
Received: by mail-wg0-f47.google.com with SMTP id dr13so3442250wgb.26 for <multiple recipients>; Sun, 03 Mar 2013 01:09:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=uF1tTBOit/eOXcG0zSoqhIq3LEc7i5Im8bBhw5oTpLY=; b=cRMMteOcFghHnLXzOeANcM/1QLap7HjK3bxQdzqAh6NlOaRMJ2ZbXL4lAYS5jjnvMs tPlvi/4gQ83hx8zSmlEIQ9FWYjytpsyPkpKrlFKzk4DS/ChEadLcPLrNY9pnwkMTTnxx sRk30Daecy0BpjpnpUXZ0KehOqCFaE4qK8sQvD6dSnnWRk26McyrY1jEF2fUdVFzK68X iBCJV06NFo4YGpVRPhCEYfHsRuLOxhSFx55QcF4fY4bqR9N56LF4fY2yt/u4fxRthQW0 6DZhI5FeerpV0s0EN93UBQaGp329hG6CL9bdLlUJmrinTZd3wRxBnH0c/ooWXF39ur5L et/g==
MIME-Version: 1.0
X-Received: by 10.180.82.70 with SMTP id g6mr5415567wiy.21.1362301772581; Sun, 03 Mar 2013 01:09:32 -0800 (PST)
Received: by 10.180.189.6 with HTTP; Sun, 3 Mar 2013 01:09:32 -0800 (PST)
In-Reply-To: <1C9F17D1873AFA47A969C4DD98F98A75187684@xmb-rcd-x10.cisco.com>
References: <F5063677821E3B4F81ACFB7905573F24D6253D43@MX15A.corp.emc.com> <B14C10CA81885B4AAE1954F18457F2AB057004DB6D@MX36A.corp.emc.com> <F5063677821E3B4F81ACFB7905573F24D6253D5D@MX15A.corp.emc.com> <1C9F17D1873AFA47A969C4DD98F98A75187684@xmb-rcd-x10.cisco.com>
Date: Sun, 3 Mar 2013 01:09:32 -0800
Message-ID: <CAL0qLwZxwkcJi7Ej0fU5s8k-xZ=n_4fa0cvVVF05YtQPc3Ndag@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: "Panos Kampanakis (pkampana)" <pkampana@cisco.com>
Content-Type: multipart/alternative; boundary=f46d044267263b52da04d701991a
Cc: "mile@ietf.org" <mile@ietf.org>, "marf@ietf.org" <marf@ietf.org>
Subject: Re: [marf] Including Mail fields in IODEF
X-BeenThere: marf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Message Abuse Report Format working group discussion list <marf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/marf>, <mailto:marf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/marf>
List-Post: <mailto:marf@ietf.org>
List-Help: <mailto:marf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/marf>, <mailto:marf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 03 Mar 2013 09:09:36 -0000

--f46d044267263b52da04d701991a
Content-Type: text/plain; charset=ISO-8859-1

The issue with MARF inside IODEF is that the receiver needs to know that
the payload being provided inside an EmailMessage element is itself an ARF
report, and not the message that caused the report in the first place.  You
certainly could crack open the EmailMessage content and see if conforms to
the ARF specification to tell which kind of report you've gotten, but that
seems inelegant.

I suppose then another option is an extension element that indicates you've
received an ARF payload rather than the actual offending message.

Also of note: An ARF can contain the offending message or only the
offending message's header, and still be compliant.  If your application
needs the whole message, you'll have to add some additional stipulations
someplace.

-MSK


On Fri, Mar 1, 2013 at 1:52 PM, Panos Kampanakis (pkampana) <
pkampana@cisco.com> wrote:

> I think MARF provides more functionality and should be leverage for emails
> in IODEF.
> I also think we need to resurrect
> http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00 within MILE
> since MARF was concluded..
> Panos
>
>
> -----Original Message-----
> From: mile-bounces@ietf.org [mailto:mile-bounces@ietf.org] On Behalf Of
> Moriarty, Kathleen
> Sent: Thursday, February 21, 2013 5:19 AM
> To: mile@ietf.org; marf@ietf.org
> Subject: [mile] Including Mail fields in IODEF
>
> Hello,
>
> Cross posting with MAIL and MARF -
>
> In MILE related work, I have come across use cases that would like to
> include DKIM and SPF information in addition to specific mail fields (like
> the ones Chris lists below).  We would like some help to figure out the
> best approach.  Should we embed ARF and MARF RFC extensions to accommodate
> this need or should we look at updating RFC5901?  Both take the approach of
> including an email message as opposed to using XML to tag each field and
> allow for this in the data model (in my opinion, that is fine and reduces
> bloat, but there may be other opinions).
>
> There was a draft published last year (link included below) that includes
> MARF in an IODE extension.
>
> Thanks,
> Kathleen
> ________________________________________
> From: Harrington, Christopher
> Sent: Wednesday, February 20, 2013 2:57 PM
> To: Moriarty, Kathleen; mile@ietf.org
> Subject: RE: Mail fields
>
> I'm for the simplest solution as always. These are the indicator types
> that we routinely share. I would use these as a base:
>
> Email address (denoting if it is to or from) Email Subject Email
> attachment name Email attachment hash X-Mailer (from header) Hyperlink in
> email
>
> It's also very common to share the whole header. Bad guys routinely forge
> them and put extra header items that can be used as indicators.  Although
> not an indicator sharing the entire email as an .eml or .msg file is also
> pretty common.
>
> Thanks,
>
> --Chris
>
>
> -----Original Message-----
> From: mile-bounces@ietf.org [mailto:mile-bounces@ietf.org] On Behalf Of
> Moriarty, Kathleen
> Sent: Wednesday, February 20, 2013 2:58 AM
> To: mile@ietf.org
> Subject: [mile] Mail fields
>
> Hi,
>
> In looking at the updated rfc5070bis and coming across some requests for
> handling certain types of exchanges, I am curious to hear how others think
> we should handle mail related indicators and incidents.  A couple of
> commonly exchanged fields were added into the Record class.  You can still
> extend out using RFC5901 and include a full mail message, but if you wanted
> to include DKIM or Sender Policy Framework, you need something else.  The
> IETF group MARF already solved these issues.
>
> MARF uses the email tags rather than XML and there was a draft that
> embedded MARF content into IODEF (contains an example), can be found here:
> http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00
>
> Since mail is already marked and can be parsed, would this be a better
> option to use what MARF has already done to solve the question on how to
> exchange this data?  Other options would be to update RFC5901 or to extend
> IODEF further.  I prefer the use of MARF.  It is already in use by mail
> operators, so there is adoption.
>
> Thanks,
> Kathleen
> _______________________________________________
> mile mailing list
> mile@ietf.org
> https://www.ietf.org/mailman/listinfo/mile
> _______________________________________________
> mile mailing list
> mile@ietf.org
> https://www.ietf.org/mailman/listinfo/mile
> _______________________________________________
> marf mailing list
> marf@ietf.org
> https://www.ietf.org/mailman/listinfo/marf
>

--f46d044267263b52da04d701991a
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div>The issue with MARF inside IODEF is that the rec=
eiver needs to know that the payload being provided inside an EmailMessage =
element is itself an ARF report, and not the message that caused the report=
 in the first place.=A0 You certainly could crack open the EmailMessage con=
tent and see if conforms to the ARF specification to tell which kind of rep=
ort you&#39;ve gotten, but that seems inelegant.<br>
<br></div>I suppose then another option is an extension element that indica=
tes you&#39;ve received an ARF payload rather than the actual offending mes=
sage.<br><br>Also of note: An ARF can contain the offending message or only=
 the offending message&#39;s header, and still be compliant.=A0 If your app=
lication needs the whole message, you&#39;ll have to add some additional st=
ipulations someplace.<br>
<br></div>-MSK<br></div><div class=3D"gmail_extra"><br><br><div class=3D"gm=
ail_quote">On Fri, Mar 1, 2013 at 1:52 PM, Panos Kampanakis (pkampana) <spa=
n dir=3D"ltr">&lt;<a href=3D"mailto:pkampana@cisco.com" target=3D"_blank">p=
kampana@cisco.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">I think MARF provides more functionality and=
 should be leverage for emails in IODEF.<br>
I also think we need to resurrect <a href=3D"http://tools.ietf.org/html/dra=
ft-vesely-mile-mail-abuse-00" target=3D"_blank">http://tools.ietf.org/html/=
draft-vesely-mile-mail-abuse-00</a> within MILE since MARF was concluded..<=
br>

<span class=3D"HOEnZb"><font color=3D"#888888">Panos<br>
</font></span><div class=3D"im HOEnZb"><br>
<br>
-----Original Message-----<br>
From: <a href=3D"mailto:mile-bounces@ietf.org">mile-bounces@ietf.org</a> [m=
ailto:<a href=3D"mailto:mile-bounces@ietf.org">mile-bounces@ietf.org</a>] O=
n Behalf Of Moriarty, Kathleen<br>
</div><div class=3D"HOEnZb"><div class=3D"h5">Sent: Thursday, February 21, =
2013 5:19 AM<br>
To: <a href=3D"mailto:mile@ietf.org">mile@ietf.org</a>; <a href=3D"mailto:m=
arf@ietf.org">marf@ietf.org</a><br>
Subject: [mile] Including Mail fields in IODEF<br>
<br>
Hello,<br>
<br>
Cross posting with MAIL and MARF -<br>
<br>
In MILE related work, I have come across use cases that would like to inclu=
de DKIM and SPF information in addition to specific mail fields (like the o=
nes Chris lists below). =A0We would like some help to figure out the best a=
pproach. =A0Should we embed ARF and MARF RFC extensions to accommodate this=
 need or should we look at updating RFC5901? =A0Both take the approach of i=
ncluding an email message as opposed to using XML to tag each field and all=
ow for this in the data model (in my opinion, that is fine and reduces bloa=
t, but there may be other opinions).<br>

<br>
There was a draft published last year (link included below) that includes M=
ARF in an IODE extension.<br>
<br>
Thanks,<br>
Kathleen<br>
________________________________________<br>
From: Harrington, Christopher<br>
Sent: Wednesday, February 20, 2013 2:57 PM<br>
To: Moriarty, Kathleen; <a href=3D"mailto:mile@ietf.org">mile@ietf.org</a><=
br>
Subject: RE: Mail fields<br>
<br>
I&#39;m for the simplest solution as always. These are the indicator types =
that we routinely share. I would use these as a base:<br>
<br>
Email address (denoting if it is to or from) Email Subject Email attachment=
 name Email attachment hash X-Mailer (from header) Hyperlink in email<br>
<br>
It&#39;s also very common to share the whole header. Bad guys routinely for=
ge them and put extra header items that can be used as indicators. =A0Altho=
ugh not an indicator sharing the entire email as an .eml or .msg file is al=
so pretty common.<br>

<br>
Thanks,<br>
<br>
--Chris<br>
<br>
<br>
-----Original Message-----<br>
From: <a href=3D"mailto:mile-bounces@ietf.org">mile-bounces@ietf.org</a> [m=
ailto:<a href=3D"mailto:mile-bounces@ietf.org">mile-bounces@ietf.org</a>] O=
n Behalf Of Moriarty, Kathleen<br>
Sent: Wednesday, February 20, 2013 2:58 AM<br>
To: <a href=3D"mailto:mile@ietf.org">mile@ietf.org</a><br>
Subject: [mile] Mail fields<br>
<br>
Hi,<br>
<br>
In looking at the updated rfc5070bis and coming across some requests for ha=
ndling certain types of exchanges, I am curious to hear how others think we=
 should handle mail related indicators and incidents. =A0A couple of common=
ly exchanged fields were added into the Record class. =A0You can still exte=
nd out using RFC5901 and include a full mail message, but if you wanted to =
include DKIM or Sender Policy Framework, you need something else. =A0The IE=
TF group MARF already solved these issues.<br>

<br>
MARF uses the email tags rather than XML and there was a draft that embedde=
d MARF content into IODEF (contains an example), can be found here:<br>
<a href=3D"http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00" targ=
et=3D"_blank">http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00</a=
><br>
<br>
Since mail is already marked and can be parsed, would this be a better opti=
on to use what MARF has already done to solve the question on how to exchan=
ge this data? =A0Other options would be to update RFC5901 or to extend IODE=
F further. =A0I prefer the use of MARF. =A0It is already in use by mail ope=
rators, so there is adoption.<br>

<br>
Thanks,<br>
Kathleen<br>
_______________________________________________<br>
mile mailing list<br>
<a href=3D"mailto:mile@ietf.org">mile@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mile" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mile</a><br>
_______________________________________________<br>
mile mailing list<br>
<a href=3D"mailto:mile@ietf.org">mile@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mile" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mile</a><br>
_______________________________________________<br>
marf mailing list<br>
<a href=3D"mailto:marf@ietf.org">marf@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/marf" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/marf</a><br>
</div></div></blockquote></div><br></div>

--f46d044267263b52da04d701991a--

From johnl@iecc.com  Sun Mar  3 08:26:29 2013
Return-Path: <johnl@iecc.com>
X-Original-To: marf@ietfa.amsl.com
Delivered-To: marf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18DC621F8793 for <marf@ietfa.amsl.com>; Sun,  3 Mar 2013 08:26:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -111.106
X-Spam-Level: 
X-Spam-Status: No, score=-111.106 tagged_above=-999 required=5 tests=[AWL=0.093, BAYES_00=-2.599, HABEAS_ACCREDITED_SOI=-4.3, RCVD_IN_BSP_TRUSTED=-4.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9IXq+zIqAVnu for <marf@ietfa.amsl.com>; Sun,  3 Mar 2013 08:26:28 -0800 (PST)
Received: from leila.iecc.com (leila6.iecc.com [IPv6:2001:470:1f07:1126:0:4c:6569:6c61]) by ietfa.amsl.com (Postfix) with ESMTP id 5A5C121F8767 for <marf@ietf.org>; Sun,  3 Mar 2013 08:26:22 -0800 (PST)
Received: (qmail 6605 invoked from network); 3 Mar 2013 16:26:22 -0000
Received: from leila.iecc.com (64.57.183.34) by mail1.iecc.com with QMQP; 3 Mar 2013 16:26:22 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:vbr-info; s=513379ad.xn--yuvv84g.k1303; i=johnl@user.iecc.com; bh=jG6PWMXlhrKSWx+SFJ3BvM37b+xhz3AKxy/bgfgSZM0=; b=EeGyVhAqRGokLTrNQ/eKx843aRu6Hf1pMZAUvSnIjTOwV2216KjW3VGKmClNu68uU9xbqiDru+0unjf+XxEthKeFsfxlddGnoC+vYPsUkX/+Zz/M8qfEtfOzlfYb8t9omCyWNaXlkoWxtyO6NgoMBY7oVKLu5q0o7zz9fNgbjnA=
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:vbr-info; s=513379ad.xn--yuvv84g.k1303; olt=johnl@user.iecc.com; bh=jG6PWMXlhrKSWx+SFJ3BvM37b+xhz3AKxy/bgfgSZM0=; b=DDv0/AhvjUuPVQbUb4jyMLUxP7Mn9S4h7QLqpGNdQZF/im/F2qbeaHjFtNoZjjSWt2RrtFut3nZhSSeUSaVcyCrCoXKQw///EVikK4jUyGadD3CF0O7YvqSdDQeDKL9QcQPyD7/PfNUGs6BxVdwHjb3ugtEpCJLzW05uoLs4shA=
VBR-Info: md=iecc.com; mc=all; mv=dwl.spamhaus.org
Date: 3 Mar 2013 16:25:58 -0000
Message-ID: <20130303162558.87728.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: marf@ietf.org
In-Reply-To: <CAL0qLwZxwkcJi7Ej0fU5s8k-xZ=n_4fa0cvVVF05YtQPc3Ndag@mail.gmail.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 7bit
Subject: Re: [marf] Including Mail fields in IODEF
X-BeenThere: marf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Message Abuse Report Format working group discussion list <marf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/marf>, <mailto:marf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/marf>
List-Post: <mailto:marf@ietf.org>
List-Help: <mailto:marf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/marf>, <mailto:marf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 03 Mar 2013 16:26:29 -0000

In article <CAL0qLwZxwkcJi7Ej0fU5s8k-xZ=n_4fa0cvVVF05YtQPc3Ndag@mail.gmail.com>,
Murray S. Kucherawy <superuser@gmail.com> wrote:
>The issue with MARF inside IODEF is that the receiver needs to know that
>the payload being provided inside an EmailMessage element is itself an ARF
>report, and not the message that caused the report in the first place.  You
>certainly could crack open the EmailMessage content and see if conforms to
>the ARF specification to tell which kind of report you've gotten, but that
>seems inelegant.

You also couldn't recognize a complaint about a misdirected ARF report.  That
sort of overloading of fields usually leads to sadness and regret.

>I suppose then another option is an extension element that indicates you've
>received an ARF payload rather than the actual offending message.

That could do it.  Or if you're going to do that, crack apart the ARF report,
put the feedback-report part in the new element, and the message in the
message element.

R's,
John

From pkampana@cisco.com  Sun Mar  3 14:37:09 2013
Return-Path: <pkampana@cisco.com>
X-Original-To: marf@ietfa.amsl.com
Delivered-To: marf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60AC321F88C1; Sun,  3 Mar 2013 14:37:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level: 
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dr41mYSW0Zm7; Sun,  3 Mar 2013 14:37:04 -0800 (PST)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) by ietfa.amsl.com (Postfix) with ESMTP id ABD5D21F88BF; Sun,  3 Mar 2013 14:37:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=21339; q=dns/txt; s=iport; t=1362350224; x=1363559824; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=iGg9gjCTBheDSlzIYA07Wu+PTPYqcVwwQVtlQrbxPY4=; b=XEOCIx1BhfoqyILmtpeXvrKsbuyhWGd4lujs9LRVTCUvtcLg1kUyq4Wd nug1b8HfYlv/EgKguQb1Q4SnfaShfICiOdViQgiuu5hUWoRW4gxtbf+B2 9RTH4H4lt9SNcNC9pVcWLRnNYmkVNcfxaLBU8EdxDgfHjNwV9oxoViSde w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhIFADTQM1GtJXHA/2dsb2JhbABFgkOGa7ByAYgpfhZzgh8BAQEEAQEBKkELDAQCAQgRAwEBAQsdByEGCxQJCAIEDgEECBOHZgMPDL1fDYknjEWBBxCBECAGBgEEBgEGA4JWYQOUZ4J9ijaFGIMIgXI1
X-IronPort-AV: E=Sophos;i="4.84,774,1355097600";  d="scan'208,217";a="183005571"
Received: from rcdn-core2-5.cisco.com ([173.37.113.192]) by rcdn-iport-1.cisco.com with ESMTP; 03 Mar 2013 22:37:02 +0000
Received: from xhc-aln-x05.cisco.com (xhc-aln-x05.cisco.com [173.36.12.79]) by rcdn-core2-5.cisco.com (8.14.5/8.14.5) with ESMTP id r23Mb2Na007233 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Sun, 3 Mar 2013 22:37:02 GMT
Received: from xmb-rcd-x10.cisco.com ([169.254.15.195]) by xhc-aln-x05.cisco.com ([173.36.12.79]) with mapi id 14.02.0318.004; Sun, 3 Mar 2013 16:37:02 -0600
From: "Panos Kampanakis (pkampana)" <pkampana@cisco.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
Thread-Topic: [marf] Including Mail fields in IODEF
Thread-Index: AQHOF+7Za9kyjHSIHUueKEyqFsBb8piUjOJQ
Date: Sun, 3 Mar 2013 22:37:01 +0000
Message-ID: <1C9F17D1873AFA47A969C4DD98F98A75187BDA@xmb-rcd-x10.cisco.com>
References: <F5063677821E3B4F81ACFB7905573F24D6253D43@MX15A.corp.emc.com> <B14C10CA81885B4AAE1954F18457F2AB057004DB6D@MX36A.corp.emc.com> <F5063677821E3B4F81ACFB7905573F24D6253D5D@MX15A.corp.emc.com> <1C9F17D1873AFA47A969C4DD98F98A75187684@xmb-rcd-x10.cisco.com> <CAL0qLwZxwkcJi7Ej0fU5s8k-xZ=n_4fa0cvVVF05YtQPc3Ndag@mail.gmail.com>
In-Reply-To: <CAL0qLwZxwkcJi7Ej0fU5s8k-xZ=n_4fa0cvVVF05YtQPc3Ndag@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.116.63.179]
Content-Type: multipart/alternative; boundary="_000_1C9F17D1873AFA47A969C4DD98F98A75187BDAxmbrcdx10ciscocom_"
MIME-Version: 1.0
X-Mailman-Approved-At: Sun, 03 Mar 2013 19:43:10 -0800
Cc: "mile@ietf.org" <mile@ietf.org>, "marf@ietf.org" <marf@ietf.org>
Subject: Re: [marf] Including Mail fields in IODEF
X-BeenThere: marf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Message Abuse Report Format working group discussion list <marf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/marf>, <mailto:marf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/marf>
List-Post: <mailto:marf@ietf.org>
List-Help: <mailto:marf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/marf>, <mailto:marf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 03 Mar 2013 22:37:09 -0000

--_000_1C9F17D1873AFA47A969C4DD98F98A75187BDAxmbrcdx10ciscocom_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Thank you Murray.


The "<arf:EmailMessage>
   Received: from mailserver.example.net
        (mailserver.example.net [192.0.2.1])
        by example.com with ESMTP id M63d4137594e46;
        Thu, 08 Mar 2005 14:00:00 -0400
   From: &lt;somespammer@example.net&gt;
   To: &lt;Undisclosed Recipients&gt;
   Subject: Earn money
   MIME-Version: 1.0
   Content-type: text/plain
   Message-ID: 8787KJKJ3K4J3K4J3K4J3.mail@example.net
   Date: Thu, 02 Sep 2004 12:31:03 -0500

   Spam Spam Spam
   Spam Spam Spam
   Spam Spam Spam
   Spam Spam Spam
         </arf:EmailMessage>"

that I see in http://bgp.potaroo.net/ietf/all-ids/draft-vesely-mile-mail-ab=
use-00.txt looks like just an email message. I don't see "feedback-type" or=
 other ARF fields for example that would make it a ARF.



draft-vesely-mile-mail-abuse-00.txt seems to define a header and then have =
the option for the actual message (EmailMessage). Am I reading it wrong?



Panos




From: Murray S. Kucherawy [mailto:superuser@gmail.com]
Sent: Sunday, March 03, 2013 4:10 AM
To: Panos Kampanakis (pkampana)
Cc: Moriarty, Kathleen; mile@ietf.org; marf@ietf.org
Subject: Re: [marf] Including Mail fields in IODEF

The issue with MARF inside IODEF is that the receiver needs to know that th=
e payload being provided inside an EmailMessage element is itself an ARF re=
port, and not the message that caused the report in the first place.  You c=
ertainly could crack open the EmailMessage content and see if conforms to t=
he ARF specification to tell which kind of report you've gotten, but that s=
eems inelegant.
I suppose then another option is an extension element that indicates you've=
 received an ARF payload rather than the actual offending message.

Also of note: An ARF can contain the offending message or only the offendin=
g message's header, and still be compliant.  If your application needs the =
whole message, you'll have to add some additional stipulations someplace.
-MSK

On Fri, Mar 1, 2013 at 1:52 PM, Panos Kampanakis (pkampana) <pkampana@cisco=
.com<mailto:pkampana@cisco.com>> wrote:
I think MARF provides more functionality and should be leverage for emails =
in IODEF.
I also think we need to resurrect http://tools.ietf.org/html/draft-vesely-m=
ile-mail-abuse-00 within MILE since MARF was concluded..
Panos


-----Original Message-----
From: mile-bounces@ietf.org<mailto:mile-bounces@ietf.org> [mailto:mile-boun=
ces@ietf.org<mailto:mile-bounces@ietf.org>] On Behalf Of Moriarty, Kathleen
Sent: Thursday, February 21, 2013 5:19 AM
To: mile@ietf.org<mailto:mile@ietf.org>; marf@ietf.org<mailto:marf@ietf.org=
>
Subject: [mile] Including Mail fields in IODEF

Hello,

Cross posting with MAIL and MARF -

In MILE related work, I have come across use cases that would like to inclu=
de DKIM and SPF information in addition to specific mail fields (like the o=
nes Chris lists below).  We would like some help to figure out the best app=
roach.  Should we embed ARF and MARF RFC extensions to accommodate this nee=
d or should we look at updating RFC5901?  Both take the approach of includi=
ng an email message as opposed to using XML to tag each field and allow for=
 this in the data model (in my opinion, that is fine and reduces bloat, but=
 there may be other opinions).

There was a draft published last year (link included below) that includes M=
ARF in an IODE extension.

Thanks,
Kathleen
________________________________________
From: Harrington, Christopher
Sent: Wednesday, February 20, 2013 2:57 PM
To: Moriarty, Kathleen; mile@ietf.org<mailto:mile@ietf.org>
Subject: RE: Mail fields

I'm for the simplest solution as always. These are the indicator types that=
 we routinely share. I would use these as a base:

Email address (denoting if it is to or from) Email Subject Email attachment=
 name Email attachment hash X-Mailer (from header) Hyperlink in email

It's also very common to share the whole header. Bad guys routinely forge t=
hem and put extra header items that can be used as indicators.  Although no=
t an indicator sharing the entire email as an .eml or .msg file is also pre=
tty common.

Thanks,

--Chris


-----Original Message-----
From: mile-bounces@ietf.org<mailto:mile-bounces@ietf.org> [mailto:mile-boun=
ces@ietf.org<mailto:mile-bounces@ietf.org>] On Behalf Of Moriarty, Kathleen
Sent: Wednesday, February 20, 2013 2:58 AM
To: mile@ietf.org<mailto:mile@ietf.org>
Subject: [mile] Mail fields

Hi,

In looking at the updated rfc5070bis and coming across some requests for ha=
ndling certain types of exchanges, I am curious to hear how others think we=
 should handle mail related indicators and incidents.  A couple of commonly=
 exchanged fields were added into the Record class.  You can still extend o=
ut using RFC5901 and include a full mail message, but if you wanted to incl=
ude DKIM or Sender Policy Framework, you need something else.  The IETF gro=
up MARF already solved these issues.

MARF uses the email tags rather than XML and there was a draft that embedde=
d MARF content into IODEF (contains an example), can be found here:
http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00

Since mail is already marked and can be parsed, would this be a better opti=
on to use what MARF has already done to solve the question on how to exchan=
ge this data?  Other options would be to update RFC5901 or to extend IODEF =
further.  I prefer the use of MARF.  It is already in use by mail operators=
, so there is adoption.

Thanks,
Kathleen
_______________________________________________
mile mailing list
mile@ietf.org<mailto:mile@ietf.org>
https://www.ietf.org/mailman/listinfo/mile
_______________________________________________
mile mailing list
mile@ietf.org<mailto:mile@ietf.org>
https://www.ietf.org/mailman/listinfo/mile
_______________________________________________
marf mailing list
marf@ietf.org<mailto:marf@ietf.org>
https://www.ietf.org/mailman/listinfo/marf


--_000_1C9F17D1873AFA47A969C4DD98F98A75187BDAxmbrcdx10ciscocom_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.hoenzb
	{mso-style-name:hoenzb;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Thank you Murray.<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;;color:#1F497D">The &#8220;</span><span style=3D"color:blac=
k">&lt;arf:EmailMessage&gt;<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp; Received: from mailserver.example=
.net<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (ma=
ilserver.example.net [192.0.2.1])<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; by =
example.com with ESMTP id M63d4137594e46;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Thu=
, 08 Mar 2005 14:00:00 -0400<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp; From: &amp;lt;somespammer@example=
.net&amp;gt;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp; To: &amp;lt;Undisclosed Recipient=
s&amp;gt;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp; Subject: Earn money<o:p></o:p></s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp; MIME-Version: 1.0<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp; Content-type: text/plain<o:p></o:=
p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp; Message-ID: 8787KJKJ3K4J3K4J3K4J3=
.mail@example.net<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp; Date: Thu, 02 Sep 2004 12:31:03 -=
0500<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp; Spam Spam Spam<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp; Spam Spam Spam<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp; Spam Spam Spam<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp; Spam Spam Spam<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; &lt;/arf:EmailMessage&gt;</span><span style=3D"font-size:11.0pt;font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">&#8221;<o:p><=
/o:p></span></p>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;;color:#1F497D">that I see in <a href=3D"http://bgp.potaroo=
.net/ietf/all-ids/draft-vesely-mile-mail-abuse-00.txt">http://bgp.potaroo.n=
et/ietf/all-ids/draft-vesely-mile-mail-abuse-00.txt</a> looks like just an =
email message. I don&#8217;t see &#8220;</span><span style=3D"color:black">=
feedback-type</span><span style=3D"font-size:11.0pt;font-family:&quot;Calib=
ri&quot;,&quot;sans-serif&quot;;color:#1F497D">&quot; or other ARF fields f=
or example that would make it a ARF.<o:p></o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></pre>
<pre><span style=3D"color:black">draft-vesely-mile-mail-abuse-00.txt </span=
><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans=
-serif&quot;;color:#1F497D">seems to define a header and then have the opti=
on for the actual message (EmailMessage). Am I reading it wrong?<o:p></o:p>=
</span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;;color:#1F497D">Panos<o:p></o:p></span></pre>
<pre><span style=3D"color:black"><o:p>&nbsp;</o:p></span></pre>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Murray S=
. Kucherawy [mailto:superuser@gmail.com]
<br>
<b>Sent:</b> Sunday, March 03, 2013 4:10 AM<br>
<b>To:</b> Panos Kampanakis (pkampana)<br>
<b>Cc:</b> Moriarty, Kathleen; mile@ietf.org; marf@ietf.org<br>
<b>Subject:</b> Re: [marf] Including Mail fields in IODEF<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">The issue with MARF i=
nside IODEF is that the receiver needs to know that the payload being provi=
ded inside an EmailMessage element is itself an ARF report, and not the mes=
sage that caused the report in the first
 place.&nbsp; You certainly could crack open the EmailMessage content and s=
ee if conforms to the ARF specification to tell which kind of report you've=
 gotten, but that seems inelegant.<o:p></o:p></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">I suppose then anothe=
r option is an extension element that indicates you've received an ARF payl=
oad rather than the actual offending message.<br>
<br>
Also of note: An ARF can contain the offending message or only the offendin=
g message's header, and still be compliant.&nbsp; If your application needs=
 the whole message, you'll have to add some additional stipulations somepla=
ce.<o:p></o:p></p>
</div>
<p class=3D"MsoNormal">-MSK<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">On Fri, Mar 1, 2013 at 1:52 PM, Panos Kampanakis (pk=
ampana) &lt;<a href=3D"mailto:pkampana@cisco.com" target=3D"_blank">pkampan=
a@cisco.com</a>&gt; wrote:<o:p></o:p></p>
<p class=3D"MsoNormal">I think MARF provides more functionality and should =
be leverage for emails in IODEF.<br>
I also think we need to resurrect <a href=3D"http://tools.ietf.org/html/dra=
ft-vesely-mile-mail-abuse-00" target=3D"_blank">
http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00</a> within MILE =
since MARF was concluded..<br>
<span class=3D"hoenzb"><span style=3D"color:#888888">Panos</span></span><o:=
p></o:p></p>
<div>
<p class=3D"MsoNormal"><br>
<br>
-----Original Message-----<br>
From: <a href=3D"mailto:mile-bounces@ietf.org">mile-bounces@ietf.org</a> [m=
ailto:<a href=3D"mailto:mile-bounces@ietf.org">mile-bounces@ietf.org</a>] O=
n Behalf Of Moriarty, Kathleen<o:p></o:p></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">Sent: Thursday, February 21, 2013 5:19 AM<br>
To: <a href=3D"mailto:mile@ietf.org">mile@ietf.org</a>; <a href=3D"mailto:m=
arf@ietf.org">
marf@ietf.org</a><br>
Subject: [mile] Including Mail fields in IODEF<br>
<br>
Hello,<br>
<br>
Cross posting with MAIL and MARF -<br>
<br>
In MILE related work, I have come across use cases that would like to inclu=
de DKIM and SPF information in addition to specific mail fields (like the o=
nes Chris lists below). &nbsp;We would like some help to figure out the bes=
t approach. &nbsp;Should we embed ARF and
 MARF RFC extensions to accommodate this need or should we look at updating=
 RFC5901? &nbsp;Both take the approach of including an email message as opp=
osed to using XML to tag each field and allow for this in the data model (i=
n my opinion, that is fine and reduces
 bloat, but there may be other opinions).<br>
<br>
There was a draft published last year (link included below) that includes M=
ARF in an IODE extension.<br>
<br>
Thanks,<br>
Kathleen<br>
________________________________________<br>
From: Harrington, Christopher<br>
Sent: Wednesday, February 20, 2013 2:57 PM<br>
To: Moriarty, Kathleen; <a href=3D"mailto:mile@ietf.org">mile@ietf.org</a><=
br>
Subject: RE: Mail fields<br>
<br>
I'm for the simplest solution as always. These are the indicator types that=
 we routinely share. I would use these as a base:<br>
<br>
Email address (denoting if it is to or from) Email Subject Email attachment=
 name Email attachment hash X-Mailer (from header) Hyperlink in email<br>
<br>
It's also very common to share the whole header. Bad guys routinely forge t=
hem and put extra header items that can be used as indicators. &nbsp;Althou=
gh not an indicator sharing the entire email as an .eml or .msg file is als=
o pretty common.<br>
<br>
Thanks,<br>
<br>
--Chris<br>
<br>
<br>
-----Original Message-----<br>
From: <a href=3D"mailto:mile-bounces@ietf.org">mile-bounces@ietf.org</a> [m=
ailto:<a href=3D"mailto:mile-bounces@ietf.org">mile-bounces@ietf.org</a>] O=
n Behalf Of Moriarty, Kathleen<br>
Sent: Wednesday, February 20, 2013 2:58 AM<br>
To: <a href=3D"mailto:mile@ietf.org">mile@ietf.org</a><br>
Subject: [mile] Mail fields<br>
<br>
Hi,<br>
<br>
In looking at the updated rfc5070bis and coming across some requests for ha=
ndling certain types of exchanges, I am curious to hear how others think we=
 should handle mail related indicators and incidents. &nbsp;A couple of com=
monly exchanged fields were added into
 the Record class. &nbsp;You can still extend out using RFC5901 and include=
 a full mail message, but if you wanted to include DKIM or Sender Policy Fr=
amework, you need something else. &nbsp;The IETF group MARF already solved =
these issues.<br>
<br>
MARF uses the email tags rather than XML and there was a draft that embedde=
d MARF content into IODEF (contains an example), can be found here:<br>
<a href=3D"http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00" targ=
et=3D"_blank">http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00</a=
><br>
<br>
Since mail is already marked and can be parsed, would this be a better opti=
on to use what MARF has already done to solve the question on how to exchan=
ge this data? &nbsp;Other options would be to update RFC5901 or to extend I=
ODEF further. &nbsp;I prefer the use of MARF.
 &nbsp;It is already in use by mail operators, so there is adoption.<br>
<br>
Thanks,<br>
Kathleen<br>
_______________________________________________<br>
mile mailing list<br>
<a href=3D"mailto:mile@ietf.org">mile@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mile" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mile</a><br>
_______________________________________________<br>
mile mailing list<br>
<a href=3D"mailto:mile@ietf.org">mile@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mile" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mile</a><br>
_______________________________________________<br>
marf mailing list<br>
<a href=3D"mailto:marf@ietf.org">marf@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/marf" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/marf</a><o:p></o:p></p>
</div>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</body>
</html>

--_000_1C9F17D1873AFA47A969C4DD98F98A75187BDAxmbrcdx10ciscocom_--

From superuser@gmail.com  Sun Mar  3 19:46:38 2013
Return-Path: <superuser@gmail.com>
X-Original-To: marf@ietfa.amsl.com
Delivered-To: marf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0472021F886D; Sun,  3 Mar 2013 19:46:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qCkQnp-KJpXf; Sun,  3 Mar 2013 19:46:33 -0800 (PST)
Received: from mail-we0-x234.google.com (mail-we0-x234.google.com [IPv6:2a00:1450:400c:c03::234]) by ietfa.amsl.com (Postfix) with ESMTP id 0B3F121F8717; Sun,  3 Mar 2013 19:46:26 -0800 (PST)
Received: by mail-we0-f180.google.com with SMTP id k14so4011522wer.39 for <multiple recipients>; Sun, 03 Mar 2013 19:46:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=naGsKMv8T5swkmprE0gZB7mUzsafJiEzxvyQha/2nEg=; b=eNDXEtGN4UkbiXMaqRTCZPMRouNLGS2ObLOrCLbhQshcyrwdWRGnRbUTkMhIbEli7x bP7azDzNiknfF7OnojUpRnGpIlFgwYZRnp/ZUMfEM+0bYYivnVumxXcekJNB6zqEnu7q BGcxdDjOBQgJv4uDSdf7s5Gj4JKI3IQWe/fJnFJ7C6+0YrK07VtV8mH6Q/1/TgtSjJD3 NUxcR68GK+KOqkMmkZJFdDEFeIMfmCPv6EEolKT8NcmWhpez1VG9IFI8lYykAwJo2t/r Y12gJKHzZi0HjCn7AAjFl7PRcFil3beFam6bSyU0606XQ8Q1ik2NckcAJh3J4NHar/55 1DQA==
MIME-Version: 1.0
X-Received: by 10.180.185.44 with SMTP id ez12mr8295760wic.33.1362368786189; Sun, 03 Mar 2013 19:46:26 -0800 (PST)
Received: by 10.180.189.6 with HTTP; Sun, 3 Mar 2013 19:46:26 -0800 (PST)
In-Reply-To: <1C9F17D1873AFA47A969C4DD98F98A75187BDA@xmb-rcd-x10.cisco.com>
References: <F5063677821E3B4F81ACFB7905573F24D6253D43@MX15A.corp.emc.com> <B14C10CA81885B4AAE1954F18457F2AB057004DB6D@MX36A.corp.emc.com> <F5063677821E3B4F81ACFB7905573F24D6253D5D@MX15A.corp.emc.com> <1C9F17D1873AFA47A969C4DD98F98A75187684@xmb-rcd-x10.cisco.com> <CAL0qLwZxwkcJi7Ej0fU5s8k-xZ=n_4fa0cvVVF05YtQPc3Ndag@mail.gmail.com> <1C9F17D1873AFA47A969C4DD98F98A75187BDA@xmb-rcd-x10.cisco.com>
Date: Sun, 3 Mar 2013 19:46:26 -0800
Message-ID: <CAL0qLwaE1pS98kq8XSETMk-kKvCWZnErP3RdKO3CRa5jOXtTnw@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: "Panos Kampanakis (pkampana)" <pkampana@cisco.com>
Content-Type: multipart/alternative; boundary=001a11c225748dd5dd04d71133ce
Cc: "mile@ietf.org" <mile@ietf.org>, "marf@ietf.org" <marf@ietf.org>
Subject: Re: [marf] Including Mail fields in IODEF
X-BeenThere: marf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Message Abuse Report Format working group discussion list <marf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/marf>, <mailto:marf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/marf>
List-Post: <mailto:marf@ietf.org>
List-Help: <mailto:marf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/marf>, <mailto:marf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Mar 2013 03:46:38 -0000

--001a11c225748dd5dd04d71133ce
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Hi Panos,

The "feedback-type" would be part of the ArfHeader object, I would
imagine.  It appears immediately before the portion of the example you
cited.

This might also be a viable way to add ARF capability to IODEF, though I
don't think that was the original problem statement (which was only to
include DKIM and SPF details).

At any rate, I don't think you're reading it wrong.

-MSK


On Sun, Mar 3, 2013 at 2:37 PM, Panos Kampanakis (pkampana) <
pkampana@cisco.com> wrote:

>  Thank you Murray.****
>
> ** **
>
> The =93<arf:EmailMessage>****
>
>    Received: from mailserver.example.net****
>
>         (mailserver.example.net [192.0.2.1])****
>
>         by example.com with ESMTP id M63d4137594e46;****
>
>         Thu, 08 Mar 2005 14:00:00 -0400****
>
>    From: &lt;somespammer@example.net&gt;****
>
>    To: &lt;Undisclosed Recipients&gt;****
>
>    Subject: Earn money****
>
>    MIME-Version: 1.0****
>
>    Content-type: text/plain****
>
>    Message-ID: 8787KJKJ3K4J3K4J3K4J3.mail@example.net****
>
>    Date: Thu, 02 Sep 2004 12:31:03 -0500****
>
> ** **
>
>    Spam Spam Spam****
>
>    Spam Spam Spam****
>
>    Spam Spam Spam****
>
>    Spam Spam Spam****
>
>          </arf:EmailMessage>=94****
>
> that I see in http://bgp.potaroo.net/ietf/all-ids/draft-vesely-mile-mail-=
abuse-00.txt looks like just an email message. I don=92t see =93feedback-ty=
pe" or other ARF fields for example that would make it a ARF.****
>
> ** **
>
> draft-vesely-mile-mail-abuse-00.txt seems to define a header and then hav=
e the option for the actual message (EmailMessage). Am I reading it wrong?*=
***
>
> ** **
>
> Panos****
>
> ** **
>
> ** **
>
> ** **
>
> *From:* Murray S. Kucherawy [mailto:superuser@gmail.com]
> *Sent:* Sunday, March 03, 2013 4:10 AM
> *To:* Panos Kampanakis (pkampana)
> *Cc:* Moriarty, Kathleen; mile@ietf.org; marf@ietf.org
> *Subject:* Re: [marf] Including Mail fields in IODEF****
>
> ** **
>
> The issue with MARF inside IODEF is that the receiver needs to know that
> the payload being provided inside an EmailMessage element is itself an AR=
F
> report, and not the message that caused the report in the first place.  Y=
ou
> certainly could crack open the EmailMessage content and see if conforms t=
o
> the ARF specification to tell which kind of report you've gotten, but tha=
t
> seems inelegant.****
>
> I suppose then another option is an extension element that indicates
> you've received an ARF payload rather than the actual offending message.
>
> Also of note: An ARF can contain the offending message or only the
> offending message's header, and still be compliant.  If your application
> needs the whole message, you'll have to add some additional stipulations
> someplace.****
>
> -MSK****
>
> ** **
>
> On Fri, Mar 1, 2013 at 1:52 PM, Panos Kampanakis (pkampana) <
> pkampana@cisco.com> wrote:****
>
> I think MARF provides more functionality and should be leverage for email=
s
> in IODEF.
> I also think we need to resurrect
> http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00 within MILE
> since MARF was concluded..
> Panos****
>
>
>
> -----Original Message-----
> From: mile-bounces@ietf.org [mailto:mile-bounces@ietf.org] On Behalf Of
> Moriarty, Kathleen****
>
> Sent: Thursday, February 21, 2013 5:19 AM
> To: mile@ietf.org; marf@ietf.org
> Subject: [mile] Including Mail fields in IODEF
>
> Hello,
>
> Cross posting with MAIL and MARF -
>
> In MILE related work, I have come across use cases that would like to
> include DKIM and SPF information in addition to specific mail fields (lik=
e
> the ones Chris lists below).  We would like some help to figure out the
> best approach.  Should we embed ARF and MARF RFC extensions to accommodat=
e
> this need or should we look at updating RFC5901?  Both take the approach =
of
> including an email message as opposed to using XML to tag each field and
> allow for this in the data model (in my opinion, that is fine and reduces
> bloat, but there may be other opinions).
>
> There was a draft published last year (link included below) that includes
> MARF in an IODE extension.
>
> Thanks,
> Kathleen
> ________________________________________
> From: Harrington, Christopher
> Sent: Wednesday, February 20, 2013 2:57 PM
> To: Moriarty, Kathleen; mile@ietf.org
> Subject: RE: Mail fields
>
> I'm for the simplest solution as always. These are the indicator types
> that we routinely share. I would use these as a base:
>
> Email address (denoting if it is to or from) Email Subject Email
> attachment name Email attachment hash X-Mailer (from header) Hyperlink in
> email
>
> It's also very common to share the whole header. Bad guys routinely forge
> them and put extra header items that can be used as indicators.  Although
> not an indicator sharing the entire email as an .eml or .msg file is also
> pretty common.
>
> Thanks,
>
> --Chris
>
>
> -----Original Message-----
> From: mile-bounces@ietf.org [mailto:mile-bounces@ietf.org] On Behalf Of
> Moriarty, Kathleen
> Sent: Wednesday, February 20, 2013 2:58 AM
> To: mile@ietf.org
> Subject: [mile] Mail fields
>
> Hi,
>
> In looking at the updated rfc5070bis and coming across some requests for
> handling certain types of exchanges, I am curious to hear how others thin=
k
> we should handle mail related indicators and incidents.  A couple of
> commonly exchanged fields were added into the Record class.  You can stil=
l
> extend out using RFC5901 and include a full mail message, but if you want=
ed
> to include DKIM or Sender Policy Framework, you need something else.  The
> IETF group MARF already solved these issues.
>
> MARF uses the email tags rather than XML and there was a draft that
> embedded MARF content into IODEF (contains an example), can be found here=
:
> http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00
>
> Since mail is already marked and can be parsed, would this be a better
> option to use what MARF has already done to solve the question on how to
> exchange this data?  Other options would be to update RFC5901 or to exten=
d
> IODEF further.  I prefer the use of MARF.  It is already in use by mail
> operators, so there is adoption.
>
> Thanks,
> Kathleen
> _______________________________________________
> mile mailing list
> mile@ietf.org
> https://www.ietf.org/mailman/listinfo/mile
> _______________________________________________
> mile mailing list
> mile@ietf.org
> https://www.ietf.org/mailman/listinfo/mile
> _______________________________________________
> marf mailing list
> marf@ietf.org
> https://www.ietf.org/mailman/listinfo/marf****
>
> ** **
>

--001a11c225748dd5dd04d71133ce
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div>Hi Panos,<br><br></div>The &quot;feedback-t=
ype&quot; would be part of the ArfHeader object, I would imagine.=A0 It app=
ears immediately before the portion of the example you cited.<br><br>This m=
ight also be a viable way to add ARF capability to IODEF, though I don&#39;=
t think that was the original problem statement (which was only to include =
DKIM and SPF details).<br>
<br></div>At any rate, I don&#39;t think you&#39;re reading it wrong.<br><b=
r></div>-MSK<br></div><div class=3D"gmail_extra"><br><br><div class=3D"gmai=
l_quote">On Sun, Mar 3, 2013 at 2:37 PM, Panos Kampanakis (pkampana) <span =
dir=3D"ltr">&lt;<a href=3D"mailto:pkampana@cisco.com" target=3D"_blank">pka=
mpana@cisco.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">





<div link=3D"blue" vlink=3D"purple" lang=3D"EN-US">
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Thank you Murray.<u></u><=
u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;;color:#1f497d">The =93</span><span style>&lt;arf:EmailMess=
age&gt;<u></u><u></u></span></pre>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">=A0=A0 Received: from <a href=3D"http://mailserver.example=
.net" target=3D"_blank">mailserver.example.net</a><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">=A0=A0=A0=A0=A0=A0=A0 (<a href=3D"http://mailserver.exampl=
e.net" target=3D"_blank">mailserver.example.net</a> [192.0.2.1])<u></u><u><=
/u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">=A0=A0=A0=A0=A0=A0=A0 by <a href=3D"http://example.com" ta=
rget=3D"_blank">example.com</a> with ESMTP id M63d4137594e46;<u></u><u></u>=
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">=A0=A0=A0=A0=A0=A0=A0 Thu, 08 Mar 2005 14:00:00 -0400<u></=
u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">=A0=A0 From: &amp;<a href=3D"mailto:lt%3Bsomespammer@examp=
le.net" target=3D"_blank">lt;somespammer@example.net</a>&amp;gt;<u></u><u><=
/u></span></p>

<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">=A0=A0 To: &amp;lt;Undisclosed Recipients&amp;gt;<u></u><u=
></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">=A0=A0 Subject: Earn money<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">=A0=A0 MIME-Version: 1.0<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">=A0=A0 Content-type: text/plain<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">=A0=A0 Message-ID: <a href=3D"mailto:8787KJKJ3K4J3K4J3K4J3=
.mail@example.net" target=3D"_blank">8787KJKJ3K4J3K4J3K4J3.mail@example.net=
</a><u></u><u></u></span></p>

<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">=A0=A0 Date: Thu, 02 Sep 2004 12:31:03 -0500<u></u><u></u>=
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">=A0=A0 Spam Spam Spam<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">=A0=A0 Spam Spam Spam<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">=A0=A0 Spam Spam Spam<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">=A0=A0 Spam Spam Spam<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Co=
urier New&quot;">=A0=A0=A0=A0=A0=A0=A0=A0 &lt;/arf:EmailMessage&gt;</span><=
span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-s=
erif&quot;;color:#1f497d">=94<u></u><u></u></span></p>

<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;;color:#1f497d">that I see in <a href=3D"http://bgp.potaroo=
.net/ietf/all-ids/draft-vesely-mile-mail-abuse-00.txt" target=3D"_blank">ht=
tp://bgp.potaroo.net/ietf/all-ids/draft-vesely-mile-mail-abuse-00.txt</a> l=
ooks like just an email message. I don=92t see =93</span><span style>feedba=
ck-type</span><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quo=
t;,&quot;sans-serif&quot;;color:#1f497d">&quot; or other ARF fields for exa=
mple that would make it a ARF.<u></u><u></u></span></pre>

<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span></pre>
<pre><span style>draft-vesely-mile-mail-abuse-00.txt </span><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;col=
or:#1f497d">seems to define a header and then have the option for the actua=
l message (EmailMessage). Am I reading it wrong?<u></u><u></u></span></pre>

<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;;color:#1f497d">Panos<u></u><u></u></span></pre>
<pre><span style><u></u>=A0<u></u></span></pre>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>=A0<u></u></span><=
/p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Murray S=
. Kucherawy [mailto:<a href=3D"mailto:superuser@gmail.com" target=3D"_blank=
">superuser@gmail.com</a>]
<br>
<b>Sent:</b> Sunday, March 03, 2013 4:10 AM<br>
<b>To:</b> Panos Kampanakis (pkampana)<br>
<b>Cc:</b> Moriarty, Kathleen; <a href=3D"mailto:mile@ietf.org" target=3D"_=
blank">mile@ietf.org</a>; <a href=3D"mailto:marf@ietf.org" target=3D"_blank=
">marf@ietf.org</a><br>
<b>Subject:</b> Re: [marf] Including Mail fields in IODEF<u></u><u></u></sp=
an></p><div><div class=3D"h5">
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">The issue with MARF i=
nside IODEF is that the receiver needs to know that the payload being provi=
ded inside an EmailMessage element is itself an ARF report, and not the mes=
sage that caused the report in the first
 place.=A0 You certainly could crack open the EmailMessage content and see =
if conforms to the ARF specification to tell which kind of report you&#39;v=
e gotten, but that seems inelegant.<u></u><u></u></p>
</div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">I suppose then anothe=
r option is an extension element that indicates you&#39;ve received an ARF =
payload rather than the actual offending message.<br>
<br>
Also of note: An ARF can contain the offending message or only the offendin=
g message&#39;s header, and still be compliant.=A0 If your application need=
s the whole message, you&#39;ll have to add some additional stipulations so=
meplace.<u></u><u></u></p>

</div>
<p class=3D"MsoNormal">-MSK<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><u></u>=A0<u></u></p>
<div>
<p class=3D"MsoNormal">On Fri, Mar 1, 2013 at 1:52 PM, Panos Kampanakis (pk=
ampana) &lt;<a href=3D"mailto:pkampana@cisco.com" target=3D"_blank">pkampan=
a@cisco.com</a>&gt; wrote:<u></u><u></u></p>
<p class=3D"MsoNormal">I think MARF provides more functionality and should =
be leverage for emails in IODEF.<br>
I also think we need to resurrect <a href=3D"http://tools.ietf.org/html/dra=
ft-vesely-mile-mail-abuse-00" target=3D"_blank">
http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00</a> within MILE =
since MARF was concluded..<br>
<span><span style=3D"color:#888888">Panos</span></span><u></u><u></u></p>
<div>
<p class=3D"MsoNormal"><br>
<br>
-----Original Message-----<br>
From: <a href=3D"mailto:mile-bounces@ietf.org" target=3D"_blank">mile-bounc=
es@ietf.org</a> [mailto:<a href=3D"mailto:mile-bounces@ietf.org" target=3D"=
_blank">mile-bounces@ietf.org</a>] On Behalf Of Moriarty, Kathleen<u></u><u=
></u></p>

</div>
<div>
<div>
<p class=3D"MsoNormal">Sent: Thursday, February 21, 2013 5:19 AM<br>
To: <a href=3D"mailto:mile@ietf.org" target=3D"_blank">mile@ietf.org</a>; <=
a href=3D"mailto:marf@ietf.org" target=3D"_blank">
marf@ietf.org</a><br>
Subject: [mile] Including Mail fields in IODEF<br>
<br>
Hello,<br>
<br>
Cross posting with MAIL and MARF -<br>
<br>
In MILE related work, I have come across use cases that would like to inclu=
de DKIM and SPF information in addition to specific mail fields (like the o=
nes Chris lists below). =A0We would like some help to figure out the best a=
pproach. =A0Should we embed ARF and
 MARF RFC extensions to accommodate this need or should we look at updating=
 RFC5901? =A0Both take the approach of including an email message as oppose=
d to using XML to tag each field and allow for this in the data model (in m=
y opinion, that is fine and reduces
 bloat, but there may be other opinions).<br>
<br>
There was a draft published last year (link included below) that includes M=
ARF in an IODE extension.<br>
<br>
Thanks,<br>
Kathleen<br>
________________________________________<br>
From: Harrington, Christopher<br>
Sent: Wednesday, February 20, 2013 2:57 PM<br>
To: Moriarty, Kathleen; <a href=3D"mailto:mile@ietf.org" target=3D"_blank">=
mile@ietf.org</a><br>
Subject: RE: Mail fields<br>
<br>
I&#39;m for the simplest solution as always. These are the indicator types =
that we routinely share. I would use these as a base:<br>
<br>
Email address (denoting if it is to or from) Email Subject Email attachment=
 name Email attachment hash X-Mailer (from header) Hyperlink in email<br>
<br>
It&#39;s also very common to share the whole header. Bad guys routinely for=
ge them and put extra header items that can be used as indicators. =A0Altho=
ugh not an indicator sharing the entire email as an .eml or .msg file is al=
so pretty common.<br>

<br>
Thanks,<br>
<br>
--Chris<br>
<br>
<br>
-----Original Message-----<br>
From: <a href=3D"mailto:mile-bounces@ietf.org" target=3D"_blank">mile-bounc=
es@ietf.org</a> [mailto:<a href=3D"mailto:mile-bounces@ietf.org" target=3D"=
_blank">mile-bounces@ietf.org</a>] On Behalf Of Moriarty, Kathleen<br>
Sent: Wednesday, February 20, 2013 2:58 AM<br>
To: <a href=3D"mailto:mile@ietf.org" target=3D"_blank">mile@ietf.org</a><br=
>
Subject: [mile] Mail fields<br>
<br>
Hi,<br>
<br>
In looking at the updated rfc5070bis and coming across some requests for ha=
ndling certain types of exchanges, I am curious to hear how others think we=
 should handle mail related indicators and incidents. =A0A couple of common=
ly exchanged fields were added into
 the Record class. =A0You can still extend out using RFC5901 and include a =
full mail message, but if you wanted to include DKIM or Sender Policy Frame=
work, you need something else. =A0The IETF group MARF already solved these =
issues.<br>

<br>
MARF uses the email tags rather than XML and there was a draft that embedde=
d MARF content into IODEF (contains an example), can be found here:<br>
<a href=3D"http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00" targ=
et=3D"_blank">http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00</a=
><br>
<br>
Since mail is already marked and can be parsed, would this be a better opti=
on to use what MARF has already done to solve the question on how to exchan=
ge this data? =A0Other options would be to update RFC5901 or to extend IODE=
F further. =A0I prefer the use of MARF.
 =A0It is already in use by mail operators, so there is adoption.<br>
<br>
Thanks,<br>
Kathleen<br>
_______________________________________________<br>
mile mailing list<br>
<a href=3D"mailto:mile@ietf.org" target=3D"_blank">mile@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mile" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mile</a><br>
_______________________________________________<br>
mile mailing list<br>
<a href=3D"mailto:mile@ietf.org" target=3D"_blank">mile@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/mile" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/mile</a><br>
_______________________________________________<br>
marf mailing list<br>
<a href=3D"mailto:marf@ietf.org" target=3D"_blank">marf@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/marf" target=3D"_blank">ht=
tps://www.ietf.org/mailman/listinfo/marf</a><u></u><u></u></p>
</div>
</div>
</div>
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
</div>
</div></div></div>
</div>

</blockquote></div><br></div>

--001a11c225748dd5dd04d71133ce--

From kathleen.moriarty@emc.com  Tue Mar  5 20:58:19 2013
Return-Path: <kathleen.moriarty@emc.com>
X-Original-To: marf@ietfa.amsl.com
Delivered-To: marf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07D1211E8129; Tue,  5 Mar 2013 20:58:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UuHaC4oZzyJ7; Tue,  5 Mar 2013 20:58:13 -0800 (PST)
Received: from mexforward.lss.emc.com (hop-nat-141.emc.com [168.159.213.141]) by ietfa.amsl.com (Postfix) with ESMTP id 9C3C811E80ED; Tue,  5 Mar 2013 20:58:13 -0800 (PST)
Received: from hop04-l1d11-si01.isus.emc.com (HOP04-L1D11-SI01.isus.emc.com [10.254.111.54]) by mexforward.lss.emc.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id r264w91e008637 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 5 Mar 2013 23:58:10 -0500
Received: from mailhub.lss.emc.com (mailhubhoprd04.lss.emc.com [10.254.222.226]) by hop04-l1d11-si01.isus.emc.com (RSA Interceptor); Tue, 5 Mar 2013 23:57:58 -0500
Received: from mxhub05.corp.emc.com (mxhub05.corp.emc.com [128.222.70.202]) by mailhub.lss.emc.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id r264vwnk026878; Tue, 5 Mar 2013 23:57:58 -0500
Received: from mx15a.corp.emc.com ([169.254.1.118]) by mxhub05.corp.emc.com ([128.222.70.202]) with mapi; Tue, 5 Mar 2013 23:57:57 -0500
From: "Moriarty, Kathleen" <kathleen.moriarty@emc.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>, "Panos Kampanakis (pkampana)" <pkampana@cisco.com>
Date: Tue, 5 Mar 2013 23:57:56 -0500
Thread-Topic: [marf] Including Mail fields in IODEF
Thread-Index: Ac4YiuliWLnw6jWnTXaEzQRNpzN0ogBmlGpQ
Message-ID: <F5063677821E3B4F81ACFB7905573F24D796ACC6@MX15A.corp.emc.com>
References: <F5063677821E3B4F81ACFB7905573F24D6253D43@MX15A.corp.emc.com> <B14C10CA81885B4AAE1954F18457F2AB057004DB6D@MX36A.corp.emc.com> <F5063677821E3B4F81ACFB7905573F24D6253D5D@MX15A.corp.emc.com> <1C9F17D1873AFA47A969C4DD98F98A75187684@xmb-rcd-x10.cisco.com> <CAL0qLwZxwkcJi7Ej0fU5s8k-xZ=n_4fa0cvVVF05YtQPc3Ndag@mail.gmail.com> <1C9F17D1873AFA47A969C4DD98F98A75187BDA@xmb-rcd-x10.cisco.com> <CAL0qLwaE1pS98kq8XSETMk-kKvCWZnErP3RdKO3CRa5jOXtTnw@mail.gmail.com>
In-Reply-To: <CAL0qLwaE1pS98kq8XSETMk-kKvCWZnErP3RdKO3CRa5jOXtTnw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_F5063677821E3B4F81ACFB7905573F24D796ACC6MX15Acorpemccom_"
MIME-Version: 1.0
X-EMM-MHVC: 1
Cc: "mile@ietf.org" <mile@ietf.org>, "marf@ietf.org" <marf@ietf.org>
Subject: Re: [marf] Including Mail fields in IODEF
X-BeenThere: marf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Message Abuse Report Format working group discussion list <marf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/marf>, <mailto:marf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/marf>
List-Post: <mailto:marf@ietf.org>
List-Help: <mailto:marf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/marf>, <mailto:marf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Mar 2013 04:58:19 -0000

--_000_F5063677821E3B4F81ACFB7905573F24D796ACC6MX15Acorpemccom_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Murray,

I may not have been clear enough in my first message.  I was asking about i=
ncluding ARF to represent any/all mail fields useful in exchanges by includ=
ing ARF.  The option of using RFC5901 with the full mail message would work=
 as well (as you pointed out).  If ARF has wider adoption, it may make sens=
e to use existing standards and tools to accomplish the task by embedding A=
RF in IODEF.  The format covers some data type representations not in IODEF=
, but specific to mail (which makes sense to extend when you get that deep)=
.

Thanks,
Kathleen

From: Murray S. Kucherawy [mailto:superuser@gmail.com]
Sent: Sunday, March 03, 2013 10:46 PM
To: Panos Kampanakis (pkampana)
Cc: Moriarty, Kathleen; mile@ietf.org; marf@ietf.org
Subject: Re: [marf] Including Mail fields in IODEF

Hi Panos,
The "feedback-type" would be part of the ArfHeader object, I would imagine.=
  It appears immediately before the portion of the example you cited.

This might also be a viable way to add ARF capability to IODEF, though I do=
n't think that was the original problem statement (which was only to includ=
e DKIM and SPF details).
At any rate, I don't think you're reading it wrong.
-MSK

On Sun, Mar 3, 2013 at 2:37 PM, Panos Kampanakis (pkampana) <pkampana@cisco=
.com<mailto:pkampana@cisco.com>> wrote:
Thank you Murray.


The "<arf:EmailMessage>
   Received: from mailserver.example.net<http://mailserver.example.net>
        (mailserver.example.net<http://mailserver.example.net> [192.0.2.1])
        by example.com<http://example.com> with ESMTP id M63d4137594e46;
        Thu, 08 Mar 2005 14:00:00 -0400
   From: &lt;somespammer@example.net<mailto:lt%3Bsomespammer@example.net>&g=
t;
   To: &lt;Undisclosed Recipients&gt;
   Subject: Earn money
   MIME-Version: 1.0
   Content-type: text/plain
   Message-ID: 8787KJKJ3K4J3K4J3K4J3.mail@example.net<mailto:8787KJKJ3K4J3K=
4J3K4J3.mail@example.net>
   Date: Thu, 02 Sep 2004 12:31:03 -0500

   Spam Spam Spam
   Spam Spam Spam
   Spam Spam Spam
   Spam Spam Spam
         </arf:EmailMessage>"

that I see in http://bgp.potaroo.net/ietf/all-ids/draft-vesely-mile-mail-ab=
use-00.txt looks like just an email message. I don't see "feedback-type" or=
 other ARF fields for example that would make it a ARF.



draft-vesely-mile-mail-abuse-00.txt seems to define a header and then have =
the option for the actual message (EmailMessage). Am I reading it wrong?



Panos




From: Murray S. Kucherawy [mailto:superuser@gmail.com<mailto:superuser@gmai=
l.com>]
Sent: Sunday, March 03, 2013 4:10 AM
To: Panos Kampanakis (pkampana)
Cc: Moriarty, Kathleen; mile@ietf.org<mailto:mile@ietf.org>; marf@ietf.org<=
mailto:marf@ietf.org>
Subject: Re: [marf] Including Mail fields in IODEF

The issue with MARF inside IODEF is that the receiver needs to know that th=
e payload being provided inside an EmailMessage element is itself an ARF re=
port, and not the message that caused the report in the first place.  You c=
ertainly could crack open the EmailMessage content and see if conforms to t=
he ARF specification to tell which kind of report you've gotten, but that s=
eems inelegant.
I suppose then another option is an extension element that indicates you've=
 received an ARF payload rather than the actual offending message.

Also of note: An ARF can contain the offending message or only the offendin=
g message's header, and still be compliant.  If your application needs the =
whole message, you'll have to add some additional stipulations someplace.
-MSK

On Fri, Mar 1, 2013 at 1:52 PM, Panos Kampanakis (pkampana) <pkampana@cisco=
.com<mailto:pkampana@cisco.com>> wrote:
I think MARF provides more functionality and should be leverage for emails =
in IODEF.
I also think we need to resurrect http://tools.ietf.org/html/draft-vesely-m=
ile-mail-abuse-00 within MILE since MARF was concluded..
Panos


-----Original Message-----
From: mile-bounces@ietf.org<mailto:mile-bounces@ietf.org> [mailto:mile-boun=
ces@ietf.org<mailto:mile-bounces@ietf.org>] On Behalf Of Moriarty, Kathleen
Sent: Thursday, February 21, 2013 5:19 AM
To: mile@ietf.org<mailto:mile@ietf.org>; marf@ietf.org<mailto:marf@ietf.org=
>
Subject: [mile] Including Mail fields in IODEF

Hello,

Cross posting with MAIL and MARF -

In MILE related work, I have come across use cases that would like to inclu=
de DKIM and SPF information in addition to specific mail fields (like the o=
nes Chris lists below).  We would like some help to figure out the best app=
roach.  Should we embed ARF and MARF RFC extensions to accommodate this nee=
d or should we look at updating RFC5901?  Both take the approach of includi=
ng an email message as opposed to using XML to tag each field and allow for=
 this in the data model (in my opinion, that is fine and reduces bloat, but=
 there may be other opinions).

There was a draft published last year (link included below) that includes M=
ARF in an IODE extension.

Thanks,
Kathleen
________________________________________
From: Harrington, Christopher
Sent: Wednesday, February 20, 2013 2:57 PM
To: Moriarty, Kathleen; mile@ietf.org<mailto:mile@ietf.org>
Subject: RE: Mail fields

I'm for the simplest solution as always. These are the indicator types that=
 we routinely share. I would use these as a base:

Email address (denoting if it is to or from) Email Subject Email attachment=
 name Email attachment hash X-Mailer (from header) Hyperlink in email

It's also very common to share the whole header. Bad guys routinely forge t=
hem and put extra header items that can be used as indicators.  Although no=
t an indicator sharing the entire email as an .eml or .msg file is also pre=
tty common.

Thanks,

--Chris


-----Original Message-----
From: mile-bounces@ietf.org<mailto:mile-bounces@ietf.org> [mailto:mile-boun=
ces@ietf.org<mailto:mile-bounces@ietf.org>] On Behalf Of Moriarty, Kathleen
Sent: Wednesday, February 20, 2013 2:58 AM
To: mile@ietf.org<mailto:mile@ietf.org>
Subject: [mile] Mail fields

Hi,

In looking at the updated rfc5070bis and coming across some requests for ha=
ndling certain types of exchanges, I am curious to hear how others think we=
 should handle mail related indicators and incidents.  A couple of commonly=
 exchanged fields were added into the Record class.  You can still extend o=
ut using RFC5901 and include a full mail message, but if you wanted to incl=
ude DKIM or Sender Policy Framework, you need something else.  The IETF gro=
up MARF already solved these issues.

MARF uses the email tags rather than XML and there was a draft that embedde=
d MARF content into IODEF (contains an example), can be found here:
http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00

Since mail is already marked and can be parsed, would this be a better opti=
on to use what MARF has already done to solve the question on how to exchan=
ge this data?  Other options would be to update RFC5901 or to extend IODEF =
further.  I prefer the use of MARF.  It is already in use by mail operators=
, so there is adoption.

Thanks,
Kathleen
_______________________________________________
mile mailing list
mile@ietf.org<mailto:mile@ietf.org>
https://www.ietf.org/mailman/listinfo/mile
_______________________________________________
mile mailing list
mile@ietf.org<mailto:mile@ietf.org>
https://www.ietf.org/mailman/listinfo/mile
_______________________________________________
marf mailing list
marf@ietf.org<mailto:marf@ietf.org>
https://www.ietf.org/mailman/listinfo/marf



--_000_F5063677821E3B4F81ACFB7905573F24D796ACC6MX15Acorpemccom_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'f=
ont-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hi Murray=
,<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt=
;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span>=
</p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calib=
ri","sans-serif";color:#1F497D'>I may not have been clear enough in my firs=
t message.&nbsp; I was asking about including ARF to represent any/all mail=
 fields useful in exchanges by including ARF.&nbsp; The option of using RFC=
5901 with the full mail message would work as well (as you pointed out).&nb=
sp; If ARF has wider adoption, it may make sense to use existing standards =
and tools to accomplish the task by embedding ARF in IODEF.&nbsp; The forma=
t covers some data type representations not in IODEF, but specific to mail =
(which makes sense to extend when you get that deep).<o:p></o:p></span></p>=
<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNorma=
l><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:=
#1F497D'>Thanks,<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'f=
ont-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Kathleen<=
o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;f=
ont-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></=
p><div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0i=
n 0in 0in'><p class=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-fam=
ily:"Tahoma","sans-serif"'>From:</span></b><span style=3D'font-size:10.0pt;=
font-family:"Tahoma","sans-serif"'> Murray S. Kucherawy [mailto:superuser@g=
mail.com] <br><b>Sent:</b> Sunday, March 03, 2013 10:46 PM<br><b>To:</b> Pa=
nos Kampanakis (pkampana)<br><b>Cc:</b> Moriarty, Kathleen; mile@ietf.org; =
marf@ietf.org<br><b>Subject:</b> Re: [marf] Including Mail fields in IODEF<=
o:p></o:p></span></p></div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><=
div><div><div><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'>Hi Panos,=
<o:p></o:p></p></div><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'>Th=
e &quot;feedback-type&quot; would be part of the ArfHeader object, I would =
imagine.&nbsp; It appears immediately before the portion of the example you=
 cited.<br><br>This might also be a viable way to add ARF capability to IOD=
EF, though I don't think that was the original problem statement (which was=
 only to include DKIM and SPF details).<o:p></o:p></p></div><p class=3DMsoN=
ormal style=3D'margin-bottom:12.0pt'>At any rate, I don't think you're read=
ing it wrong.<o:p></o:p></p></div><p class=3DMsoNormal>-MSK<o:p></o:p></p><=
/div><div><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><o:p>&nbsp;</=
o:p></p><div><p class=3DMsoNormal>On Sun, Mar 3, 2013 at 2:37 PM, Panos Kam=
panakis (pkampana) &lt;<a href=3D"mailto:pkampana@cisco.com" target=3D"_bla=
nk">pkampana@cisco.com</a>&gt; wrote:<o:p></o:p></p><div><div><p class=3DMs=
oNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'=
>Thank you Murray.</span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-m=
argin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:11.=
0pt;font-family:"Calibri","sans-serif";color:#1F497D'>&nbsp;</span><o:p></o=
:p></p><pre><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-ser=
if";color:#1F497D'>The &#8220;</span>&lt;arf:EmailMessage&gt;<o:p></o:p></p=
re><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-=
alt:auto'><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;=
&nbsp; Received: from <a href=3D"http://mailserver.example.net" target=3D"_=
blank">mailserver.example.net</a></span><o:p></o:p></p><p class=3DMsoNormal=
 style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=
=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; (<a href=3D"http://mailserver.example.net" target=3D"_blank=
">mailserver.example.net</a> [192.0.2.1])</span><o:p></o:p></p><p class=3DM=
soNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span=
 style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; by <a href=3D"http://example.com" target=3D"_blank">e=
xample.com</a> with ESMTP id M63d4137594e46;</span><o:p></o:p></p><p class=
=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><=
span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; Thu, 08 Mar 2005 14:00:00 -0400</span><o:p></o:p>=
</p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom=
-alt:auto'><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp=
;&nbsp; From: &amp;<a href=3D"mailto:lt%3Bsomespammer@example.net" target=
=3D"_blank">lt;somespammer@example.net</a>&amp;gt;</span><o:p></o:p></p><p =
class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:au=
to'><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp;=
 To: &amp;lt;Undisclosed Recipients&amp;gt;</span><o:p></o:p></p><p class=
=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><=
span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; Subj=
ect: Earn money</span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-marg=
in-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:10.0pt=
;font-family:"Courier New"'>&nbsp;&nbsp; MIME-Version: 1.0</span><o:p></o:p=
></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-botto=
m-alt:auto'><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbs=
p;&nbsp; Content-type: text/plain</span><o:p></o:p></p><p class=3DMsoNormal=
 style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=
=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; Message-ID: <a=
 href=3D"mailto:8787KJKJ3K4J3K4J3K4J3.mail@example.net" target=3D"_blank">8=
787KJKJ3K4J3K4J3K4J3.mail@example.net</a></span><o:p></o:p></p><p class=3DM=
soNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span=
 style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; Date: Th=
u, 02 Sep 2004 12:31:03 -0500</span><o:p></o:p></p><p class=3DMsoNormal sty=
le=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'fo=
nt-size:10.0pt;font-family:"Courier New"'>&nbsp;</span><o:p></o:p></p><p cl=
ass=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto=
'><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp; S=
pam Spam Spam</span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin=
-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:10.0pt;f=
ont-family:"Courier New"'>&nbsp;&nbsp; Spam Spam Spam</span><o:p></o:p></p>=
<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nb=
sp; Spam Spam Spam</span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-m=
argin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:10.=
0pt;font-family:"Courier New"'>&nbsp;&nbsp; Spam Spam Spam</span><o:p></o:p=
></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-botto=
m-alt:auto'><span style=3D'font-size:10.0pt;font-family:"Courier New"'>&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/arf:EmailMessage&gt;</spa=
n><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:=
#1F497D'>&#8221;</span><o:p></o:p></p><pre><span style=3D'font-size:11.0pt;=
font-family:"Calibri","sans-serif";color:#1F497D'>that I see in <a href=3D"=
http://bgp.potaroo.net/ietf/all-ids/draft-vesely-mile-mail-abuse-00.txt" ta=
rget=3D"_blank">http://bgp.potaroo.net/ietf/all-ids/draft-vesely-mile-mail-=
abuse-00.txt</a> looks like just an email message. I don&#8217;t see &#8220=
;</span>feedback-type<span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";color:#1F497D'>&quot; or other ARF fields for example that wou=
ld make it a ARF.</span><o:p></o:p></pre><pre><span style=3D'font-size:11.0=
pt;font-family:"Calibri","sans-serif";color:#1F497D'>&nbsp;</span><o:p></o:=
p></pre><pre>draft-vesely-mile-mail-abuse-00.txt <span style=3D'font-size:1=
1.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>seems to define a h=
eader and then have the option for the actual message (EmailMessage). Am I =
reading it wrong?</span><o:p></o:p></pre><pre><span style=3D'font-size:11.0=
pt;font-family:"Calibri","sans-serif";color:#1F497D'>&nbsp;</span><o:p></o:=
p></pre><pre><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-se=
rif";color:#1F497D'>Panos</span><o:p></o:p></pre><pre>&nbsp;<o:p></o:p></pr=
e><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto'><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"=
;color:#1F497D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal style=3D'm=
so-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size=
:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>&nbsp;</span><o:p=
></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin=
-bottom-alt:auto'><b><span style=3D'font-size:10.0pt;font-family:"Tahoma","=
sans-serif"'>From:</span></b><span style=3D'font-size:10.0pt;font-family:"T=
ahoma","sans-serif"'> Murray S. Kucherawy [mailto:<a href=3D"mailto:superus=
er@gmail.com" target=3D"_blank">superuser@gmail.com</a>] <br><b>Sent:</b> S=
unday, March 03, 2013 4:10 AM<br><b>To:</b> Panos Kampanakis (pkampana)<br>=
<b>Cc:</b> Moriarty, Kathleen; <a href=3D"mailto:mile@ietf.org" target=3D"_=
blank">mile@ietf.org</a>; <a href=3D"mailto:marf@ietf.org" target=3D"_blank=
">marf@ietf.org</a><br><b>Subject:</b> Re: [marf] Including Mail fields in =
IODEF</span><o:p></o:p></p><div><div><p class=3DMsoNormal style=3D'mso-marg=
in-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p></o:p></p><div><div>=
<div><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;margin-bottom:12=
.0pt'>The issue with MARF inside IODEF is that the receiver needs to know t=
hat the payload being provided inside an EmailMessage element is itself an =
ARF report, and not the message that caused the report in the first place.&=
nbsp; You certainly could crack open the EmailMessage content and see if co=
nforms to the ARF specification to tell which kind of report you've gotten,=
 but that seems inelegant.<o:p></o:p></p></div><p class=3DMsoNormal style=
=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt'>I suppose then another op=
tion is an extension element that indicates you've received an ARF payload =
rather than the actual offending message.<br><br>Also of note: An ARF can c=
ontain the offending message or only the offending message's header, and st=
ill be compliant.&nbsp; If your application needs the whole message, you'll=
 have to add some additional stipulations someplace.<o:p></o:p></p></div><p=
 class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:a=
uto'>-MSK<o:p></o:p></p></div><div><p class=3DMsoNormal style=3D'mso-margin=
-top-alt:auto;margin-bottom:12.0pt'>&nbsp;<o:p></o:p></p><div><p class=3DMs=
oNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>On Fri=
, Mar 1, 2013 at 1:52 PM, Panos Kampanakis (pkampana) &lt;<a href=3D"mailto=
:pkampana@cisco.com" target=3D"_blank">pkampana@cisco.com</a>&gt; wrote:<o:=
p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margi=
n-bottom-alt:auto'>I think MARF provides more functionality and should be l=
everage for emails in IODEF.<br>I also think we need to resurrect <a href=
=3D"http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00" target=3D"_=
blank">http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00</a> withi=
n MILE since MARF was concluded..<br><span style=3D'color:#888888'>Panos</s=
pan><o:p></o:p></p><div><p class=3DMsoNormal style=3D'mso-margin-top-alt:au=
to;mso-margin-bottom-alt:auto'><br><br>-----Original Message-----<br>From: =
<a href=3D"mailto:mile-bounces@ietf.org" target=3D"_blank">mile-bounces@iet=
f.org</a> [mailto:<a href=3D"mailto:mile-bounces@ietf.org" target=3D"_blank=
">mile-bounces@ietf.org</a>] On Behalf Of Moriarty, Kathleen<o:p></o:p></p>=
</div><div><div><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-m=
argin-bottom-alt:auto'>Sent: Thursday, February 21, 2013 5:19 AM<br>To: <a =
href=3D"mailto:mile@ietf.org" target=3D"_blank">mile@ietf.org</a>; <a href=
=3D"mailto:marf@ietf.org" target=3D"_blank">marf@ietf.org</a><br>Subject: [=
mile] Including Mail fields in IODEF<br><br>Hello,<br><br>Cross posting wit=
h MAIL and MARF -<br><br>In MILE related work, I have come across use cases=
 that would like to include DKIM and SPF information in addition to specifi=
c mail fields (like the ones Chris lists below). &nbsp;We would like some h=
elp to figure out the best approach. &nbsp;Should we embed ARF and MARF RFC=
 extensions to accommodate this need or should we look at updating RFC5901?=
 &nbsp;Both take the approach of including an email message as opposed to u=
sing XML to tag each field and allow for this in the data model (in my opin=
ion, that is fine and reduces bloat, but there may be other opinions).<br><=
br>There was a draft published last year (link included below) that include=
s MARF in an IODE extension.<br><br>Thanks,<br>Kathleen<br>________________=
________________________<br>From: Harrington, Christopher<br>Sent: Wednesda=
y, February 20, 2013 2:57 PM<br>To: Moriarty, Kathleen; <a href=3D"mailto:m=
ile@ietf.org" target=3D"_blank">mile@ietf.org</a><br>Subject: RE: Mail fiel=
ds<br><br>I'm for the simplest solution as always. These are the indicator =
types that we routinely share. I would use these as a base:<br><br>Email ad=
dress (denoting if it is to or from) Email Subject Email attachment name Em=
ail attachment hash X-Mailer (from header) Hyperlink in email<br><br>It's a=
lso very common to share the whole header. Bad guys routinely forge them an=
d put extra header items that can be used as indicators. &nbsp;Although not=
 an indicator sharing the entire email as an .eml or .msg file is also pret=
ty common.<br><br>Thanks,<br><br>--Chris<br><br><br>-----Original Message--=
---<br>From: <a href=3D"mailto:mile-bounces@ietf.org" target=3D"_blank">mil=
e-bounces@ietf.org</a> [mailto:<a href=3D"mailto:mile-bounces@ietf.org" tar=
get=3D"_blank">mile-bounces@ietf.org</a>] On Behalf Of Moriarty, Kathleen<b=
r>Sent: Wednesday, February 20, 2013 2:58 AM<br>To: <a href=3D"mailto:mile@=
ietf.org" target=3D"_blank">mile@ietf.org</a><br>Subject: [mile] Mail field=
s<br><br>Hi,<br><br>In looking at the updated rfc5070bis and coming across =
some requests for handling certain types of exchanges, I am curious to hear=
 how others think we should handle mail related indicators and incidents. &=
nbsp;A couple of commonly exchanged fields were added into the Record class=
. &nbsp;You can still extend out using RFC5901 and include a full mail mess=
age, but if you wanted to include DKIM or Sender Policy Framework, you need=
 something else. &nbsp;The IETF group MARF already solved these issues.<br>=
<br>MARF uses the email tags rather than XML and there was a draft that emb=
edded MARF content into IODEF (contains an example), can be found here:<br>=
<a href=3D"http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00" targ=
et=3D"_blank">http://tools.ietf.org/html/draft-vesely-mile-mail-abuse-00</a=
><br><br>Since mail is already marked and can be parsed, would this be a be=
tter option to use what MARF has already done to solve the question on how =
to exchange this data? &nbsp;Other options would be to update RFC5901 or to=
 extend IODEF further. &nbsp;I prefer the use of MARF. &nbsp;It is already =
in use by mail operators, so there is adoption.<br><br>Thanks,<br>Kathleen<=
br>_______________________________________________<br>mile mailing list<br>=
<a href=3D"mailto:mile@ietf.org" target=3D"_blank">mile@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/mile" target=3D"_blank">https=
://www.ietf.org/mailman/listinfo/mile</a><br>______________________________=
_________________<br>mile mailing list<br><a href=3D"mailto:mile@ietf.org" =
target=3D"_blank">mile@ietf.org</a><br><a href=3D"https://www.ietf.org/mail=
man/listinfo/mile" target=3D"_blank">https://www.ietf.org/mailman/listinfo/=
mile</a><br>_______________________________________________<br>marf mailing=
 list<br><a href=3D"mailto:marf@ietf.org" target=3D"_blank">marf@ietf.org</=
a><br><a href=3D"https://www.ietf.org/mailman/listinfo/marf" target=3D"_bla=
nk">https://www.ietf.org/mailman/listinfo/marf</a><o:p></o:p></p></div></di=
v></div><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bo=
ttom-alt:auto'>&nbsp;<o:p></o:p></p></div></div></div></div></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div></body></html>=

--_000_F5063677821E3B4F81ACFB7905573F24D796ACC6MX15Acorpemccom_--
