Re: [Extra] Spam Reporting?

Stephan Bosch <stephan.bosch@dovecot.fi> Wed, 28 February 2018 08:20 UTC

Return-Path: <stephan.bosch@dovecot.fi>
X-Original-To: extra@ietfa.amsl.com
Delivered-To: extra@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E290112D86A for <extra@ietfa.amsl.com>; Wed, 28 Feb 2018 00:20:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.211
X-Spam-Level:
X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A3IcQRBw-Lfd for <extra@ietfa.amsl.com>; Wed, 28 Feb 2018 00:20:53 -0800 (PST)
Received: from mail.dovecot.fi (wursti.dovecot.fi [94.237.32.243]) by ietfa.amsl.com (Postfix) with ESMTP id A4C1112E039 for <extra@ietf.org>; Wed, 28 Feb 2018 00:20:40 -0800 (PST)
Received: from [10.168.3.2] (klara.student.utwente.nl [130.89.162.218]) by mail.dovecot.fi (Postfix) with ESMTPSA id A10602CED40; Wed, 28 Feb 2018 10:20:39 +0200 (EET)
To: Bron Gondwana <brong@fastmailteam.com>, extra@ietf.org
References: <1519691879.2831523.1284423560.70A87A64@webmail.messagingengine.com>
From: Stephan Bosch <stephan.bosch@dovecot.fi>
Message-ID: <60235340-1514-fca2-2e34-73683a5c247b@dovecot.fi>
Date: Wed, 28 Feb 2018 09:20:35 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <1519691879.2831523.1284423560.70A87A64@webmail.messagingengine.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/extra/O7l8RWFegohEJB3uTJnkbF2yv3U>
Subject: Re: [Extra] Spam Reporting?
X-BeenThere: extra@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email mailstore and eXtensions To Revise or Amend <extra.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/extra>, <mailto:extra-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/extra/>
List-Post: <mailto:extra@ietf.org>
List-Help: <mailto:extra-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/extra>, <mailto:extra-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Feb 2018 08:20:58 -0000

Hi Bron,

Op 2/27/2018 om 1:37 AM schreef Bron Gondwana:
> Digging through my very old FLAGGED emails to see if there was
> anything I should be looking at, this sprung up:
>
> https://datatracker.ietf.org/doc/draft-ordogh-spam-reporting-using-imap/
>
> In a discussion from Alexey following on from my Fosdem report at the
> time:
>
> https://www.mail-archive.com/search?l=cyrus-devel%40lists.andrew.cmu.edu&q=subject%3A%22FOSDEM+Report+%5C-+Saturday%22&x=0&y=0
>
> Is there any appetite for reviving discussion of a standard way to
> report spam/phishing/whatever from clients such that the server knows
> that a user has explicitly made the determination?

I haven't yet fully read this draft, but this is definitely useful
functionality to have. For Dovecot, solutions that monitor the spam
folder have been used for years now. This automatically triggers spam
learning activities when a mail is either moved into or moved out of the
spam folder. Historically, this was performed by an external plugin, but
more recently this is done using IMAPSieve. Additionally, using a sieve
language extension, MARF reports (RFC 5965) can be sent:
https://raw.githubusercontent.com/dovecot/pigeonhole/master/doc/rfc/spec-bosch-sieve-report.txt


The Ordogh draft adds a new command instead. I am not sure what I prefer
more. Adding a new command is problematic in that it requires client
support, which some clients will never attain. The problem with the
implicit reports based on folder events is that you're never quite a
100% sure it is what the user intended, and moving lots of messages can
produce problems.

Regards,

-- 
Stephan Bosch
Senior Developer 


Phone: +49 2761 75252 00  Fax: +49 2761 75252 30
Email: stephan.bosch@dovecot.fi


-------------------------------------------------------------------------------------
Open-Xchange AG,  Rollnerstr. 14, 90408 Nuremberg, District Court Nuremberg HRB 24738
Managing Board: Rafael Laguna de la Vera, Carsten Dirks, Michael Knapstein 
Chairman of the Board: Richard Seibt

Dovecot Oy, Lars Sonckin Kaari 10, 02600 Espoo, Finland
Managing Director: Markku Kentta
Chairman of the Board: Timo Sirainen
Board Member: Carsten Dirks

-------------------------------------------------------------------------------------