1<testcase> 2<info> 3<keywords> 4POP3 5POP3 AUTH NTLM 6RFC1734 7RFC5034 8</keywords> 9</info> 10 11# 12# Server-side 13<reply> 14<servercmd> 15AUTH NTLM 16REPLY AUTH + 17REPLY TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= + TlRMTVNTUAACAAAAAgACADAAAAAGgoEAc51AYVDgyNcAAAAAAAAAAG4AbgAyAAAAQ0MCAAQAQwBDAAEAEgBFAEwASQBTAEEAQgBFAFQASAAEABgAYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAwAsAGUAbABpAHMAYQBiAGUAdABoAC4AYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAAAAAA== 18REPLY TlRMTVNTUAADAAAAGAAYAEAAAACeAJ4AWAAAAAAAAAD2AAAACAAIAPYAAAAIAAgA/gAAAAAAAAAAAAAABoKBAFuu0VIvKeMdPwjDPk7eAnwxMjM0NTY3OC1uDhL9DbZXt27JqdXMDkABAQAAAAAAAACAPtXesZ0BMTIzNDU2NzgAAAAAAgAEAEMAQwABABIARQBMAEkAUwBBAEIARQBUAEgABAAYAGMAYwAuAGkAYwBlAGQAZQB2AC4AbgB1AAMALABlAGwAaQBzAGEAYgBlAHQAaAAuAGMAYwAuAGkAYwBlAGQAZQB2AC4AbgB1AAAAAAAAAAAAdGVzdHVzZXJjdXJsaG9zdA== +OK Login successful 19</servercmd> 20<data> 21From: me@somewhere 22To: fake@nowhere 23 24body 25 26-- 27 yours sincerely 28</data> 29</reply> 30 31# 32# Client-side 33<client> 34<server> 35pop3 36</server> 37<features> 38NTLM 39!SSPI 40</features> 41 <name> 42POP3 NTLM authentication 43 </name> 44 <setenv> 45# we force our own host name, in order to make the test machine independent 46CURL_GETHOSTNAME=curlhost 47# we try to use the LD_PRELOAD hack, if not a debug build 48LD_PRELOAD=%PWD/libtest/.libs/libhostname.so 49 </setenv> 50 <command> 51pop3://%HOSTIP:%POP3PORT/868 -u testuser:testpass 52</command> 53<precheck> 54chkhostname curlhost 55</precheck> 56</client> 57 58# 59# Verify data after the test has been "shot" 60<verify> 61<protocol> 62CAPA 63AUTH NTLM 64TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= 65TlRMTVNTUAADAAAAGAAYAEAAAACeAJ4AWAAAAAAAAAD2AAAACAAIAPYAAAAIAAgA/gAAAAAAAAAAAAAABoKBAFuu0VIvKeMdPwjDPk7eAnwxMjM0NTY3OC1uDhL9DbZXt27JqdXMDkABAQAAAAAAAACAPtXesZ0BMTIzNDU2NzgAAAAAAgAEAEMAQwABABIARQBMAEkAUwBBAEIARQBUAEgABAAYAGMAYwAuAGkAYwBlAGQAZQB2AC4AbgB1AAMALABlAGwAaQBzAGEAYgBlAHQAaAAuAGMAYwAuAGkAYwBlAGQAZQB2AC4AbgB1AAAAAAAAAAAAdGVzdHVzZXJjdXJsaG9zdA== 66RETR 868 67QUIT 68</protocol> 69</verify> 70</testcase> 71