tests: Added "SASL" authentication keyword
[platform/upstream/curl.git] / tests / data / test934
1 <testcase>
2 <info>
3 <keywords>
4 SMTP
5 SMTP AUTH DIGEST-MD5
6 SASL
7 SASL CANCELLATION
8 RFC2831
9 RFC4954
10 </keywords>
11 </info>
12
13 #
14 # Server-side
15 <reply>
16 <servercmd>
17 AUTH DIGEST-MD5
18 REPLY AUTH 334 Rubbish
19 REPLY * 501 AUTH exchange cancelled by client
20 </servercmd>
21 </reply>
22
23 #
24 # Client-side
25 <client>
26 <server>
27 smtp
28 </server>
29 <features>
30 debug
31 crypto
32 </features>
33  <name>
34 SMTP DIGEST-MD5 graceful cancellation
35  </name>
36  <command>
37 smtp://%HOSTIP:%SMTPPORT/934 --mail-rcpt recipient@example.com --mail-from sender@example.com -u user:secret -T -
38 </command>
39 </client>
40
41 #
42 # Verify data after the test has been "shot"
43 <verify>
44 # 67 - CURLE_LOGIN_DENIED
45 <errorcode>
46 67
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>
52 EHLO 934\r
53 AUTH DIGEST-MD5\r
54 *\r
55 </protocol>
56 </verify>
57 </testcase>