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 without credentials
30 </name>
31<stdin>
32mail body
33</stdin>
34 <command>
35'smtp://;AUTH=EXTERNAL@%HOSTIP:%SMTPPORT/945' --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 945
44AUTH EXTERNAL =
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