1<testcase>
2<info>
3<keywords>
4POP3
5POP3 AUTH DIGEST-MD5
6SASL CANCELLATION
7RFC1734
8RFC2831
9RFC5034
10</keywords>
11</info>
12
13#
14# Server-side
15<reply>
16<servercmd>
17AUTH DIGEST-MD5
18REPLY AUTH + Rubbish
19REPLY * -ERR AUTH exchange cancelled by client
20</servercmd>
21</reply>
22
23#
24# Client-side
25<client>
26<server>
27pop3
28</server>
29<features>
30debug
31crypto
32</features>
33 <name>
34POP3 DIGEST-MD5 graceful cancellation
35 </name>
36 <command>
37pop3://%HOSTIP:%POP3PORT/878 -u user:secret
38</command>
39</client>
40
41#
42# Verify data after the test has been "shot"
43<verify>
44# 67 - CURLE_LOGIN_DENIED
45<errorcode>
4667
47</errorcode>
48#
49# The multi interface considers a broken "CONNECT" as a prematurely broken
50# transfer and such a connection will not get a "QUIT"
51<protocol>
52CAPA
53AUTH DIGEST-MD5
54*
55</protocol>
56</verify>
57</testcase>
58