wasm-demo/demo/ermis-f/imap-protocol/cur/1600094993.22592.mbox:2,S

40 lines
2.3 KiB
Plaintext

MBOX-Line: From tss at iki.fi Mon Apr 6 05:05:54 2015
To: imap-protocol@u.washington.edu
From: Timo Sirainen <tss@iki.fi>
Date: Fri Jun 8 12:34:54 2018
Subject: [Imap-protocol] Is OpenEmailSurvey open to share method or code?
In-Reply-To: <55109D4C.2080900@laposte.net>
References: <55109D4C.2080900@laposte.net>
Message-ID: <7C224ADC-D72B-4D77-8320-4D9D94C508DF@iki.fi>
On 24 Mar 2015, at 08:10, Gilles LAMIRAL <gilles.lamiral@laposte.net> wrote:
> My main goal is to add a wizard mode to imapsync, a mode where options
> for specific imap servers are set automagically. Avoiding that users
> and I always read and apply the same FAQ items is a user experience
> improvement I aim.
What kind of options? In theory you should get everything from CAPABILITY and NAMESPACE replies of course. This kind of detection sounds very much like what the ID extension RFC says MUST NOT be used for any behavioral differences. But I suppose in practise it may be useful/necessary sometimes.
> Do you share on OpenEmailSurvey project?
> Is there a mailing-list or similar?
> Are code or principles to detect real imap server softwares open?
Not really. It sends a couple of IMAP commands to server (capability, id, unknowncmd, logout) and saves the unique replies to database. Then with some manual work and scripts the different replies are assigned to different servers. Ugly and time consuming work that I wouldn't recommend for any IMAP client developers to use.
An old mapping list is available in http://www.imapwiki.org/Specs/Raw but a new one would require some SQL database dump and maybe some other things..
> My other questions about OpenEmailSurvey, less important for my
> purpose, are the followings:
>
> 100% IPv4 scanned is claimed: How do you deal with abuse reports?
In earlier years there weren't that many of them and we added the reported networks to the zmap blacklist, but this year there were enough of them to stop the scan entirely. Anybody want to host such a scan? :) Or maybe it would work to just make it run more slowly..
> What means a crossed out imap server on
> http://www.openemailsurvey.org/ ?
Software used by only a single service provider. Possibly only an IMAP proxy, but maybe also a backend. We only bothered to add that to a couple of providers with a ton of IP addresses.