mirror of
https://github.com/curl/curl.git
synced 2026-06-05 17:34:17 +03:00
...to the client address as this frees the RCPT strings to contain just an email address and by passing the test number into curl as the client address remains consistent with POP3 and IMAP tests as they are specified in the URL.
47 lines
707 B
Text
47 lines
707 B
Text
<testcase>
|
|
<info>
|
|
<keywords>
|
|
SMTP
|
|
</keywords>
|
|
</info>
|
|
|
|
#
|
|
# Server-side
|
|
<reply>
|
|
</reply>
|
|
|
|
#
|
|
# Client-side
|
|
<client>
|
|
<server>
|
|
smtp
|
|
</server>
|
|
<name>
|
|
SMTP with multiple and invalid --mail-rcpt
|
|
</name>
|
|
<stdin>
|
|
From: different
|
|
To: another
|
|
|
|
body
|
|
</stdin>
|
|
<command>
|
|
smtp://%HOSTIP:%SMTPPORT/918 --mail-rcpt 918@example.com --mail-rcpt invalid --mail-rcpt 918@bar.example.com --mail-rcpt sTrAnGe --mail-rcpt 918@another.example.com --mail-from 918@example.com -T -
|
|
</command>
|
|
</client>
|
|
|
|
#
|
|
# Verify data after the test has been "shot"
|
|
<verify>
|
|
<errorcode>
|
|
55
|
|
</errorcode>
|
|
<protocol>
|
|
EHLO 918
|
|
MAIL FROM:<918@example.com>
|
|
RCPT TO:<918@example.com>
|
|
RCPT TO:<invalid>
|
|
QUIT
|
|
</protocol>
|
|
</verify>
|
|
</testcase>
|