1 <testcase> 2 <info> 3 <keywords> 4 SMTP 5 SASL 6 SASL AUTH EXTERNAL 7 SASL-IR 8 RFC4422 9 RFC4954 10 </keywords> 11 </info> 12 13 # 14 # Server-side 15 <reply> 16 <servercmd> 17 AUTH EXTERNAL 18 REPLY AUTH 235 Authenticated 19 </servercmd> 20 </reply> 21 22 # 23 # Client-side 24 <client> 25 <server> 26 smtp 27 </server> 28 <name> 29 SMTP external authentication with initial response without credentials 30 </name> 31 <stdin> 32 mail body 33 </stdin> 34 <command> 35 'smtp://;AUTH=EXTERNAL@%HOSTIP:%SMTPPORT/945' --mail-rcpt recipient (a] example.com --mail-from sender (a] example.com --sasl-ir -T - 36 </command> 37 </client> 38 39 # 40 # Verify data after the test has been "shot" 41 <verify> 42 <protocol> 43 EHLO 945 44 AUTH EXTERNAL = 45 MAIL FROM:<sender (a] example.com> 46 RCPT TO:<recipient (a] example.com> 47 DATA 48 QUIT 49 </protocol> 50 <upload> 51 mail body 52 . 53 </upload> 54 </verify> 55 </testcase> 56