1<testcase> 2<info> 3<keywords> 4POP3 5SASL 6SASL AUTH OAUTH2 7SASL-IR 8RFC1734 9RFC5034 10RFC6749 11RFC7628 12</keywords> 13</info> 14 15# 16# Server-side 17<reply> 18<servercmd> 19AUTH OAUTHBEARER 20REPLY AUTH +OK Login successful 21</servercmd> 22<data> 23From: me@somewhere 24To: fake@nowhere 25 26body 27 28-- 29 yours sincerely 30</data> 31</reply> 32 33# 34# Client-side 35<client> 36<server> 37pop3 38</server> 39<name> 40POP3 OAuth 2.0 (OAUTHBEARER) authentication with initial response 41</name> 42<command> 43pop3://%HOSTIP:%POP3PORT/%TESTNUMBER -u user --oauth2-bearer mF_9.B5f-4.1JqM --sasl-ir 44</command> 45</client> 46 47# 48# Verify data after the test has been "shot" 49<verify> 50<protocol> 51CAPA 52AUTH OAUTHBEARER %b64[n,a=user,%01host=127.0.0.1%01port=%POP3PORT%01auth=Bearer mF_9.B5f-4.1JqM%01%01]b64% 53RETR %TESTNUMBER 54QUIT 55</protocol> 56</verify> 57</testcase> 58