• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<testcase>
2<info>
3<keywords>
4SMTP
5SASL
6SASL AUTH EXTERNAL
7SASL-IR
8RFC4422
9RFC4954
10</keywords>
11</info>
12
13#
14# Server-side
15<reply>
16<servercmd>
17AUTH EXTERNAL
18REPLY AUTH 235 Authenticated
19</servercmd>
20</reply>
21
22#
23# Client-side
24<client>
25<server>
26smtp
27</server>
28 <name>
29SMTP external authentication with initial response
30 </name>
31<stdin>
32mail body
33</stdin>
34 <command>
35'smtp://user;AUTH=EXTERNAL@%HOSTIP:%SMTPPORT/%TESTNUMBER' --mail-rcpt recipient@example.com --mail-from sender@example.com --sasl-ir -T -
36</command>
37</client>
38
39#
40# Verify data after the test has been "shot"
41<verify>
42<protocol>
43EHLO %TESTNUMBER
44AUTH EXTERNAL dXNlcg==
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