1<testcase> 2<info> 3<keywords> 4SMTP 5SASL 6SASL AUTH DIGEST-MD5 7SASL CANCELLATION 8RFC2831 9RFC4954 10</keywords> 11</info> 12 13# 14# Server-side 15<reply> 16<servercmd> 17AUTH DIGEST-MD5 18REPLY AUTH 334 Rubbish 19REPLY * 501 AUTH exchange cancelled by client 20</servercmd> 21</reply> 22 23# 24# Client-side 25<client> 26<server> 27smtp 28</server> 29<features> 30!SSPI 31debug 32crypto 33</features> 34 <name> 35SMTP DIGEST-MD5 graceful cancellation 36 </name> 37 <command> 38smtp://%HOSTIP:%SMTPPORT/934 --mail-rcpt recipient@example.com --mail-from sender@example.com -u user:secret -T - 39</command> 40</client> 41 42# 43# Verify data after the test has been "shot" 44<verify> 45# 67 - CURLE_LOGIN_DENIED 46<errorcode> 4767 48</errorcode> 49# 50# The multi interface considers a broken "CONNECT" as a prematurely broken 51# transfer and such a connection will not get a "QUIT" 52<protocol> 53EHLO 934 54AUTH DIGEST-MD5 55* 56</protocol> 57</verify> 58</testcase> 59