1 <testcase> 2 <info> 3 <keywords> 4 IMAP 5 SASL 6 SASL AUTH EXTERNAL 7 SASL-IR 8 RFC4422 9 </keywords> 10 </info> 11 12 # 13 # Server-side 14 <reply> 15 <servercmd> 16 AUTH EXTERNAL 17 CAPA SASL-IR 18 REPLY AUTHENTICATE A002 OK AUTHENTICATE completed 19 </servercmd> 20 <data> 21 From: me@somewhere 22 To: fake@nowhere 23 24 body 25 26 -- 27 yours sincerely 28 </data> 29 </reply> 30 31 # 32 # Client-side 33 <client> 34 <server> 35 imap 36 </server> 37 <name> 38 IMAP external authentication with initial response 39 </name> 40 <command> 41 'imap://user;AUTH=EXTERNAL@%HOSTIP:%IMAPPORT/839/;UID=1' 42 </command> 43 </client> 44 45 # 46 # Verify data after the test has been "shot" 47 <verify> 48 <protocol> 49 A001 CAPABILITY 50 A002 AUTHENTICATE EXTERNAL dXNlcg== 51 A003 SELECT 839 52 A004 FETCH 1 BODY[] 53 A005 LOGOUT 54 </protocol> 55 </verify> 56 </testcase> 57