<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext">
    <title>gmane.ietf.pop3ext</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/249"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/248"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/247"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/246"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/245"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/244"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/243"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/242"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/241"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/240"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/239"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/238"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/237"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/236"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/235"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/234"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/233"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/232"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/231"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.ietf.pop3ext/230"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/249">
    <title>Administrative Sales Support - Virtual Office</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/249</link>
    <description>&lt;pre&gt;
I would like to take this time to welcome you to our hiring process 
and give you a brief synopsis of the position's benefits and requirements.

If you are taking a career break, are on a maternity leave,
recently retired or simply looking for some part-time job, this position is for you.

Occupation: Flexible schedule 1 to 3 hours per day. We can guarantee a minimum 20 hrs/week occupation
Salary: Starting salary is 3000 EUR per month plus commission.

Region: Europe

Please note that there are no startup fees or deposits to start working for us.

To request an application form, schedule your interview and receive more information about this position 
please reply to Trinidad&amp;lt; at &amp;gt;eureseuropa.com,with your personal identification number for this position IDNO: 5690


&lt;/pre&gt;</description>
    <dc:creator>phoffman&lt; at &gt;imc.org</dc:creator>
    <dc:date>2012-04-06T15:19:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/248">
    <title>Re: Fwd: I-D Action: draft-melnikov-pop3-over-tls-01.txt</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/248</link>
    <description>&lt;pre&gt;
24.08.2011 6:41, Chris Newman wrote:

Fine; fixed now.


When pointing to RFCs 2817 &amp;amp; 2818 after brief description of what these 
two ways mean, the reader can thus apply them to these references.  So 
I'll leave the current text (and I don't think it's a significant issue 
to have much discussion and debate).


Fixed.

Mykyta



&lt;/pre&gt;</description>
    <dc:creator>Mykyta Yevstifeyev</dc:creator>
    <dc:date>2011-08-25T09:17:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/247">
    <title>Re: Fwd: I-D Action: draft-melnikov-pop3-over-tls-01.txt</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/247</link>
    <description>&lt;pre&gt;
Only aesthetic editorial suggestions left, use if you wish...

--On August 23, 2011 8:07:33 +0300 Mykyta Yevstifeyev &amp;lt;evnikita2&amp;lt; at &amp;gt;gmail.com&amp;gt; 
wrote:
for
the client

That works for me.

2595.

I can live with either text. But consider changing the final clause to: 
"establishing a TLS connection directly before the POP3 transaction". Note 
that "TLS" standards for "Transport Layer Security", so "Transport Layer 
Security layer connection" just sounds wrong to me, thus the suggestion to 
drop the redundant "layer".

negotiates
previously

Ok, how about this (to make the analogy appear in one place instead of a 
subordinate clause with a forward reference):

OLD:
     Two ways of protecting POP3 with TLS have been deployed (like 2 ways
     of securing HTTP [RFC2616]; see below).  The first includes
NEW suggestion:
     Two ways of protecting POP3 with TLS have been deployed similar to the
     two specified ways of protecting HTTP [RFC2616] with TLS described in
     RFC 2817 [RFC2817] and RFC 2818 [RFC2818]. T&lt;/pre&gt;</description>
    <dc:creator>Chris Newman</dc:creator>
    <dc:date>2011-08-24T03:41:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/246">
    <title>Re: Fwd: I-D Action: draft-melnikov-pop3-over-tls-01.txt</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/246</link>
    <description>&lt;pre&gt;
Chris, all,

Chris agreed to co-author the document, so these are my responses from 
the "co-author's" point of view.

18.08.2011 3:39, Chris Newman wrote:

Here I concur with Alexey that SHOULD NOT is fine to add such sentence.


I'm fine with such change.


I'm OK to remove "updates RFC 1939".  However, the current abstract, 
compared with the proposed, seems to be clearer.


So this change seems OK.


The analogy with HTTP, I'm convinced, is very useful; however, some of 
the improvements you propose here will be incorporated.  (Later:) I've 
left the following text:

    Two ways of protecting POP3 with TLS have been deployed (like 2 ways
    of securing HTTP [RFC2616]; see below).  The first includes
    establishing TLS layer connection during the POP3 transaction (also
    known as upgrading to TLS) [RFC2595].  The other one involves
    establishing TLS connection directly before establishing POP3
    transaction.  Unlike the former, this way (called "POP3S" throughout
    this document) has not bee&lt;/pre&gt;</description>
    <dc:creator>Mykyta Yevstifeyev</dc:creator>
    <dc:date>2011-08-23T05:07:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/245">
    <title>Re: Fwd: I-D Action: draft-melnikov-pop3-over-tls-01.txt</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/245</link>
    <description>&lt;pre&gt;
--On August 19, 2011 12:21:14 +0100 Alexey Melnikov 
&amp;lt;alexey.melnikov&amp;lt; at &amp;gt;isode.com&amp;gt; wrote:
for
the client

I'd be fine with a SHOULD NOT.

It's an important usability issue -- many clients pop up an intrusive 
"certificate selection dialog" if the server asks for a certificate. The 
NSS APIs support this check although the APIs to do so are difficult to use 
and non-obvious (you have to search for a cert with a client-certificate CA 
trust flag in the certificate db).

- Chris


&lt;/pre&gt;</description>
    <dc:creator>Chris Newman</dc:creator>
    <dc:date>2011-08-19T18:17:09</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/244">
    <title>Re: Fwd: I-D Action: draft-melnikov-pop3-over-tls-01.txt</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/244</link>
    <description>&lt;pre&gt;
Hi Chris,
My personal replies are (without consulting with Mykyta):

Chris Newman wrote:


I am wondering whether this is actually possible to enforce using 
existing TLS stacks. I would rather not make this a MUST NOT level 
requirement if there are no APIs for this in, for example, OpenSSL.



Yes, good point.


I am Ok with this change.


Ok.


Yes.


I like your rewording.


Ok.


Ok with me.


Sure.


&lt;/pre&gt;</description>
    <dc:creator>Alexey Melnikov</dc:creator>
    <dc:date>2011-08-19T11:21:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/243">
    <title>Re: Fwd: I-D Action: draft-melnikov-pop3-over-tls-01.txt</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/243</link>
    <description>&lt;pre&gt;

Add to section 2.1:

  Servers that lack configuration to accept an X.509 client certificate for
  authentication purposes MUST NOT send a CertificateRequest handshake to 
the client
  during TLS negotiation.

Also in section 2.1:

OLD:
   SHALL use some other way to identify itself, e.g. USER and PASS
   commands.
NEW:
   MAY close the connection or try a different authentication mechanism 
(e.g., USER
   and PASS commands).

It's a spec error to disallow a client configuration that requires use of 
client certificate authentication. For high security sites, a password 
fallback is not acceptable.


There are two general editorial problems: 1. issues that might cause 
problems during last call. 2. the text could be simplified in several 
places.

Here are some editorial suggestions:

In Abstract, OLD:
   This document specifies how the Post Office Protocol, Version 3
   (POP3) may be secured with Transport Layer Security (TLS) protocol,
   by establishing TLS layer connection directly before POP3
   trans&lt;/pre&gt;</description>
    <dc:creator>Chris Newman</dc:creator>
    <dc:date>2011-08-18T00:39:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/242">
    <title>Fwd: I-D Action: draft-melnikov-pop3-over-tls-01.txt</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/242</link>
    <description>&lt;pre&gt;
Hello all,

Based on discussions on this list, we have uploaded the new version of 
POP-over-TLS draft:


The HTML-ized link is 
http://tools.ietf.org/html/draft-melnikov-pop3-over-tls-01.  Please 
provide your further comments, copied to Alexey Melnikov (just use 
'Reply all').

Thanks,
Mykyta Yevstifeyev


&lt;/pre&gt;</description>
    <dc:creator>Mykyta Yevstifeyev</dc:creator>
    <dc:date>2011-08-12T09:29:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/241">
    <title>Re: Fwd: I-D Action: draft-yevstifeyev-pop-wrong-state-00.txt</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/241</link>
    <description>&lt;pre&gt;
On 09/08/2011 06:14, Mykyta Yevstifeyev wrote:
My view is that if a POP3 agent will be changed according to a new 
document, it should be changed to use authentication - even if it's SASL 
EXTERNAL, so 'WRONG-STATE' will never happen

If we are just documenting existing behaviour, then a 'WRONG-STATE' code 
is irrelevant as that is not in existing behaviour

So, either way the 'WRONG-STATE' code is no use.






&lt;/pre&gt;</description>
    <dc:creator>Paul Smith</dc:creator>
    <dc:date>2011-08-09T15:15:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/240">
    <title>Re: Fwd: I-D Action: draft-yevstifeyev-pop-wrong-state-00.txt</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/240</link>
    <description>&lt;pre&gt;
09.08.2011 0:59, Chris Newman wrote:

There already is.  When the client receives such response, it should 
change its state according to the server's one.  If client and a server 
are unsynchronized, WRONG-STATE response code will facilitate their 
synchronizing.

Mykyta



&lt;/pre&gt;</description>
    <dc:creator>Mykyta Yevstifeyev</dc:creator>
    <dc:date>2011-08-09T04:14:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/239">
    <title>Re: Fwd: I-D Action: draft-yevstifeyev-pop-wrong-state-00.txt</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/239</link>
    <description>&lt;pre&gt;
--On August 6, 2011 7:38:53 +0300 Mykyta Yevstifeyev &amp;lt;evnikita2&amp;lt; at &amp;gt;gmail.com&amp;gt; 
wrote:

Ok. So then why is the WRONG-STATE code useful enough to be worth the 
trouble to publish a document?

The litmus test that's been mostly followed for IMAP is that a response 
code is justified if the client can usefully behave differently as a result 
of the response code. Can you articulate how the client would usefully 
behave differently as a result of this code? If so, I suggest adding that 
explanation to the document.

- Chris


&lt;/pre&gt;</description>
    <dc:creator>Chris Newman</dc:creator>
    <dc:date>2011-08-08T21:59:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/238">
    <title>Re: Fwd: I-D Action: draft-yevstifeyev-pop-wrong-state-00.txt</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/238</link>
    <description>&lt;pre&gt;
05.08.2011 9:07, Chris Newman wrote:

Well, I'll change this.


This is clear from RFC 2449, but to be clearer, I'll mention this.


Well, in the case when we define a response code, a clear reason for 
issuing it should be stated.  For the STATE response code, there is no 
one.  With respect to POP3S.  After some discussions with Alexey we 
reached the agreement to follow RFC 1939, and state the following: (1) 
TLS negotiation --&amp;gt; /AUTHORIZATION/ (2) [due to client/server's 
settings] use SASL EXTERNAL --&amp;gt; (3) [if 2 fails, or there was no 
convention between client and server] authenticate itself --&amp;gt; 
/TRANSACTION/ (4) actual transaction.  So the response code for this 
purpose isn't useful any more.

Mykyta



&lt;/pre&gt;</description>
    <dc:creator>Mykyta Yevstifeyev</dc:creator>
    <dc:date>2011-08-06T04:38:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/237">
    <title>Re: Fwd: I-D Action: draft-yevstifeyev-pop-wrong-state-00.txt</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/237</link>
    <description>&lt;pre&gt;
I see no reason for this to be experimental; it should be standards track. 
We have deployed protocols with similar error codes (including SMTP 503). 
It has not been harmful and has at least been helpful to debugging.

I think the specification should explicitly state that servers implementing 
WRONG-STATE MUST also advertise and implement the RESP-CODES capability 
from RFC 2449. That makes client parsing deterministic.

I think it would be helpful to state that a motivation for this document is 
to provide a way for deployed (non-standard) pop3s servers that support 
client certificate authentication to deterministically indicate whether or 
not the server accepted the client certificate in a way that also does not 
break backwards compatibility with deployed client software. That is a good 
reason for a new error code, and without a statement like that, it is not 
obvious this idea merits the cost of RFC publication. And informative 
reference to your pop3s specification may also be helpful for that pur&lt;/pre&gt;</description>
    <dc:creator>Chris Newman</dc:creator>
    <dc:date>2011-08-05T06:07:03</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/236">
    <title>Re: POP handling commands given in wrong state</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/236</link>
    <description>&lt;pre&gt;
Mykyta Yevstifeyev wrote:
I strongly prefer documenting existing behaviour for POP3S (and document 
what is broken with it, if anything).
I don't think mandatory use of SASL EXTERNAL is necessarily the current 
practice. Other SASL mechanisms can be used on pop3s ports (at least in 
some server implementations).



&lt;/pre&gt;</description>
    <dc:creator>Alexey Melnikov</dc:creator>
    <dc:date>2011-08-03T20:49:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/235">
    <title>Fwd: I-D Action: draft-yevstifeyev-pop-wrong-state-00.txt</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/235</link>
    <description>&lt;pre&gt;
Hello all,


The HTMLized version - 
http://tools.ietf.org/html/draft-yevstifeyev-pop-wrong-state-00.  Any 
comments are welcome, of course.

Mykyta Yevstifeyev


&lt;/pre&gt;</description>
    <dc:creator>Mykyta Yevstifeyev</dc:creator>
    <dc:date>2011-08-04T03:57:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/234">
    <title>Re: POP handling commands given in wrong state</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/234</link>
    <description>&lt;pre&gt;
29.07.2011 17:21, Chris Newman wrote:

I actually have the same opinion, but in order to suit RFC 1939 
requirements, I think defining the mandatory use of SASL EXTERNAL 
mechanism after TLS-authenticated POP-over-TLS session establishment 
should resolve the issue.  Even if the server has authenticated the user 
upon TLS negotiation, formal authentication with RFC 5034 AUTH command 
using EXTERNAL mechanism will be obligatory to be preformed.


I also agree that STLS is a bit better that currently deployed 
POP-over-TLS, so we both concur here.


Well, RFC-to-be-6335 discourages use of separate port for "secure" 
versions of protocols, encouraging use of such technologies as STLS in 
POP or Upgrade: TLS in HTTP; so does it for service names.  However, as 
995 port number was assigned long before yet-unpublished RFC 6335 even 
was planned, this is just the matter of history.


The new URI scheme is hypothetical only; the existing 'pop' URI scheme 
isn't meant to be widely-deployed as well, (as the author of&lt;/pre&gt;</description>
    <dc:creator>Mykyta Yevstifeyev</dc:creator>
    <dc:date>2011-07-30T09:38:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/233">
    <title>Re: POP handling commands given in wrong state</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/233</link>
    <description>&lt;pre&gt;
--On July 29, 2011 7:04:36 +0300 Mykyta Yevstifeyev &amp;lt;evnikita2&amp;lt; at &amp;gt;gmail.com&amp;gt; 
wrote:

We have a choice to define POPS-with-client-certs based on what has been 
deployed or define it based on how we think it should work. The latter is 
an architecturally cleaner choice, but is unlikely to cause the deployed 
implementations with the former behavior to change.


I disagree. I happen to support documenting POPS because I believe people 
will continue to use it as they do today regardless of what anyone thinks 
should be done, and I'd like our documents to give accurate guidance for 
interoperability as long as it's possible and what's deployed is not 
egregiously broken. I consider POP+STLS a superior architecture that is 
cleaner are more interoperable and consider it preferable to pops in almost 
all cases. I believe section 7 of RFC 2595 remains largely correct today, 
but accept those arguments are not sufficiently compelling to prevent 
deployment of pops, so I'd prefer to document pops for interoperability &lt;/pre&gt;</description>
    <dc:creator>Chris Newman</dc:creator>
    <dc:date>2011-07-29T14:21:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/232">
    <title>Re: POP handling commands given in wrong state</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/232</link>
    <description>&lt;pre&gt;
Paul,

I would really be happy if existing POP-over-TLS implementations adhered 
usual POP behavior as defined in RFC 1939, and I would be happy to 
describe it in the corresponding document.  However, if we want to 
define the current practices, we should document the technology as-is.  
If we want to give POP-over-TLs a standard definition of operations, I 
don't really think those implementation which used the discussed 
POP-over-TLS algorithm will break their behavior.

The "discouragement" of RFC 2595 actually has no considerable reasons.  
Those reasons mentioned in Section 7 of RFC 2595 concern that (1) ports 
are limited resource, (2) new URI scheme needed, (3) there might be 
confusion of users, (4) choose "to use or not to use POP-over-TLS" is 
worse than "use TLS when possible, and negotiate it with STLS".  
Regarding these points, I should say: (1) isn't a problem now; moreover, 
995 port number is already assigned, (2) new URI scheme isn't a problem, 
too; http/https schemes illustrate this as &lt;/pre&gt;</description>
    <dc:creator>Mykyta Yevstifeyev</dc:creator>
    <dc:date>2011-07-29T04:04:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/231">
    <title>Re: POP handling commands given in wrong state</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/231</link>
    <description>&lt;pre&gt;
On 27/07/2011 05:57, Mykyta Yevstifeyev wrote:

It is 'discouraged' then. Also, because, as of now, there is no 
standards track document saying how POP3-over-TLS should work, I think 
you can safely call it non-standard. Non-standard + 'discouraged' + a 
better standardised option = seems to suggest that no one should be 
starting to use that system now... There is no good reason to use 
POP3-over-TLS instead of STLS, so I think it needs to be made clear that 
POP3-over-TLS is second-best compared to STLS (as someone who's 
implemented both, I found STLS a lot easier than POP3-over-TLS to 
implement).

If you are trying to specify what future servers who want to use this 
'discouraged' system should do, then simply say they must start up in 
the authorization stage after the TLS session has been started (just as 
with STLS). Anything else is too far from the POP3 standard, and as 
Randall said 'magic'.

I am not aware of any 'well known' POP3 clients which will skip the 
authorization stage, so any server &lt;/pre&gt;</description>
    <dc:creator>Paul Smith</dc:creator>
    <dc:date>2011-07-27T08:49:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/230">
    <title>Re: POP handling commands given in wrong state</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/230</link>
    <description>&lt;pre&gt;
26.07.2011 17:35, Randall Gellens wrote:
This is an interesting idea.  We can also define the new code, AUTH-YET, 
to answer USER/PASS/AUTH given when already authenticated:

         -ERR [AUTH-YET]:      Already authenticated
         -ERR:                            Other error.

The initially proposed WRONG-STATE can be a generalization of the 
aforementioned AUTH-YET, eg.

C: STAT
S: -ERR [WRONG-STATE/AUTHORIZATION] Not authenticated yet; current state 
is AUTHORIZATION
---
C: &amp;lt;authenticates itself&amp;gt;
C: USER foo
S: -ERR [WRONG-STATE/TRANSACTION] Already in TRANSACTION.
---
etc.

Mykyta


&lt;/pre&gt;</description>
    <dc:creator>Mykyta Yevstifeyev</dc:creator>
    <dc:date>2011-07-27T05:05:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.ietf.pop3ext/229">
    <title>Re: POP handling commands given in wrong state</title>
    <link>http://permalink.gmane.org/gmane.ietf.pop3ext/229</link>
    <description>&lt;pre&gt;I wouldn't say it is deprecated; POP-over-TLS is used even more often 
that STLS, as I've already mentioned.  We're trying to give it the 
official documentation and set the standard behavior of the server/client.
In our case the AUTHORIZATION is safely replaced by TLS negotiation.  It 
also happens directly after TCP connection, but skipping the greeting, 
which is replaced by TLS ServerHello message.
This assumes use of STLS, which performs TLS negotiation during POP3 
session.  POP-over-TLS deliberately makes use of TLS before POP session.
See above.  Server greeting = ServerHello TLS message; authentication = 
TLS negotiation.
They can't be anyway as some required steps of RFC 1939 are replaced by 
TLS steps.  This results in a modified protocol.
But if we try to unify all existing behavior, this will be great, won't it?

Mykyta Yevstifeyev

&lt;/pre&gt;</description>
    <dc:creator>Mykyta Yevstifeyev</dc:creator>
    <dc:date>2011-07-27T04:57:11</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.ietf.pop3ext">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.ietf.pop3ext</link>
  </textinput>
</rdf:RDF>
