1<testcase> 2<info> 3<keywords> 4SMTP 5SMTP AUTH OAUTH2 6RFC4954 7RFC6749 8</keywords> 9</info> 10 11# 12# Server-side 13<reply> 14<servercmd> 15AUTH XOAUTH2 16REPLY AUTH 334 XOAUTH2 supported 17REPLY dXNlcj11c2VyAWF1dGg9QmVhcmVyIG1GXzkuQjVmLTQuMUpxTQEB 235 Authenticated 18</servercmd> 19</reply> 20 21# 22# Client-side 23<client> 24<server> 25smtp 26</server> 27 <name> 28SMTP OAuth 2.0 authentication 29 </name> 30<stdin> 31mail body 32</stdin> 33 <command> 34smtp://%HOSTIP:%SMTPPORT/908 --mail-rcpt recipient@example.com --mail-from sender@example.com -u user --oauth2-bearer mF_9.B5f-4.1JqM -T - 35</command> 36</client> 37 38# 39# Verify data after the test has been "shot" 40<verify> 41<protocol> 42EHLO 908 43AUTH XOAUTH2 44dXNlcj11c2VyAWF1dGg9QmVhcmVyIG1GXzkuQjVmLTQuMUpxTQEB 45MAIL FROM:<sender@example.com> 46RCPT TO:<recipient@example.com> 47DATA 48QUIT 49</protocol> 50<upload> 51mail body 52. 53</upload> 54</verify> 55</testcase> 56