Index: [Article Count Order] [Thread]

Date:  Thu, 4 May 2006 00:32:34 +0900
From:  Yasuda Yutaka <yasuda (at mark) mfc.bakkers.gr.jp>
Subject:  [coba-e:04991] Re: Qpopper
To:  coba-e (at mark) bluequartz.org
Message-Id:  <47EB045A-E73F-428D-9187-F3C72FE3CF4F (at mark) mfc.bakkers.gr.jp>
In-Reply-To:  <7.0.0.16.2.20060502154034.056de938 (at mark) muntada.com>
References:  <614B3AA6-2D0B-4B7E-A723-C93F2FBFD0EE (at mark) alpha.or.jp> <200605020027.27189.bq (at mark) solarspeed.net> <7.0.0.16.2.20060502154034.056de938 (at mark) muntada.com>
X-Mail-Count: 04991

Hi Shibuya-san,

Primarily, it sounds good to add POPS/IMAPS feature to BlueQuartz.
And my opinion is;
. drop APOP and let us go to POPS/IMAPS
. don't think about "switchable" setup for backward compatibility

But I think it is better to show my thought in this time.

So, one of the advantage of Cobalt is the integration of
several authentication methods and password management
into single UI. User can change their password by telling
the replacement password to UI at *once*.
It is a key. very key.

As a guy said, Dovecot may support APOP in future release.
(or current version already has well tested APOP feature,
  but I am not sure. see below.)

Either or, I am afraid that the UI level integration will be broken.
I mean we may not able to integrate Dovecot APOP password
change function. As you know, APOP needs not-encrypted
password string then Qpopper use special password command
named "popauth". But Cobalt succeed to hide it from user.

This is a problem.
So it is okay to add APOP feature to BlueQuartz using Dovecot
if we can integrate it. If it is not possible, it is better that we
give up APOP support.

Regards,
Yasu.

Just for your information, Dovecot APOP issue which I understand;

. wiki shows up Dovecot doesn't (or doesn't want) support
   APOP as their policy, see;
    http://wiki.dovecot.org/Authentication
. Timo Sirainen (author of Dovecot) said version 1.0-tests
   support APOP in Feb. 2005;
    http://www.dovecot.org/list/dovecot/2005-February/006320.html
. In Oct. 2005, Timo said APOP works;
    http://dovecot.org/list/dovecot/2005-October/009500.html
. the recent source codes seems to have APOP support code for
   POP3 access. See; src/pop3-login/client-authenticate.c

but as I did glance Dovecot website, Timo is not
active enough to support APOP totally.

(And I did not test Dovecot by myself, sorry!)