git://git.exim.org
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Testsuite: detect "hidden" IPs
[exim.git]
/
test
/
scripts
/
0000-Basic
/
0902
diff --git
a/test/scripts/0000-Basic/0902
b/test/scripts/0000-Basic/0902
index ebc275c1f921e834de26dbf88571cea0fbd77179..5be2940871a1b92510ef79b2d4d77d0c1ee0dc30 100644
(file)
--- a/
test/scripts/0000-Basic/0902
+++ b/
test/scripts/0000-Basic/0902
@@
-12,8
+12,8
@@
MAIL FROM
250 OK
RCPT TO
250 OK
250 OK
RCPT TO
250 OK
-BDAT
340
-*data
340
+BDAT
295
+*data
295
250 OK nonlast bdat
BDAT 8380 LAST
*data 8380
250 OK nonlast bdat
BDAT 8380 LAST
*data 8380
@@
-22,7
+22,11
@@
QUIT
225 OK
*eof
****
225 OK
*eof
****
-exim -odf a@test.ex
+sudo exim -odf -bS
+EHLO
+MAIL FROM:<sender@dom>
+RCPT TO:<a@test.ex>
+DATA
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
@@
-115,6
+119,8
@@
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
+.
+QUIT
****
#
#
****
#
#
@@
-128,13
+134,17
@@
MAIL FROM
250 OK
RCPT TO
250 OK
250 OK
RCPT TO
250 OK
-BDAT
340
-*data
340
+BDAT
295
+*data
295
500 oops bdat-nonlast
QUIT
225 OK
****
500 oops bdat-nonlast
QUIT
225 OK
****
-exim -odf d@test.ex
+sudo exim -odf -bS
+EHLO
+MAIL FROM:<sender@dom>
+RCPT TO:<d@test.ex>
+DATA
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
@@
-227,6
+237,8
@@
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
+.
+QUIT
****
#
#
****
#
#
@@
-243,10
+255,10
@@
EHLO
250 CHUNKING
MAIL FROM
RCPT TO
250 CHUNKING
MAIL FROM
RCPT TO
-BDAT
340
+BDAT
295
250 OK mail
250 OK rcpt
250 OK mail
250 OK rcpt
-*data
340
+*data
295
250 OK nonlast bdat
BDAT 8380 LAST
*data 8380
250 OK nonlast bdat
BDAT 8380 LAST
*data 8380
@@
-255,7
+267,11
@@
QUIT
225 OK
*eof
****
225 OK
*eof
****
-exim -odf p@test.ex
+sudo exim -odf -bS
+EHLO
+MAIL FROM:<sender@dom>
+RCPT TO:<p@test.ex>
+DATA
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
@@
-348,6
+364,8
@@
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
+.
+QUIT
****
#
# server rejects MAIL cmd
****
#
# server rejects MAIL cmd
@@
-362,15
+380,19
@@
EHLO
250 CHUNKING
MAIL FROM
RCPT TO
250 CHUNKING
MAIL FROM
RCPT TO
-BDAT
340
-*data
340
+BDAT
295
+*data
295
550 unacceptable mail-from
550 rcpt ungood lacking mail-from
500 bdat (nonlast) ungood lacking mail-from
QUIT
225 OK
****
550 unacceptable mail-from
550 rcpt ungood lacking mail-from
500 bdat (nonlast) ungood lacking mail-from
QUIT
225 OK
****
-exim -odf s@test.ex
+sudo exim -odf -bS
+EHLO
+MAIL FROM:<sender@dom>
+RCPT TO:<s@test.ex>
+DATA
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
@@
-463,6
+485,8
@@
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
+.
+QUIT
****
#
# server rejects RCPT cmd
****
#
# server rejects RCPT cmd
@@
-474,15
+498,19
@@
EHLO
250 CHUNKING
MAIL FROM
RCPT TO
250 CHUNKING
MAIL FROM
RCPT TO
-BDAT
340
-*data
340
+BDAT
295
+*data
295
250 OK mail
550 no such recipient
500 oops nonlast bdat - no rcpt
QUIT
225 OK
****
250 OK mail
550 no such recipient
500 oops nonlast bdat - no rcpt
QUIT
225 OK
****
-exim -odf t@test.ex
+sudo exim -odf -bS
+EHLO
+MAIL FROM:<sender@dom>
+RCPT TO:<t@test.ex>
+DATA
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
@@
-575,6
+603,8
@@
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
+.
+QUIT
****
#
# server rejects 1st RCPT cmd of two
****
#
# server rejects 1st RCPT cmd of two
@@
-587,8
+617,8
@@
EHLO
MAIL FROM
RCPT TO
RCPT TO
MAIL FROM
RCPT TO
RCPT TO
-BDAT
324
-*data
324
+BDAT
279
+*data
279
250 OK mail
550 no such recipient
250 good recipient
250 OK mail
550 no such recipient
250 good recipient
@@
-599,7
+629,12
@@
BDAT 8380 LAST
QUIT
225 OK
****
QUIT
225 OK
****
-exim -odf t1@test.ex t2@test.ex
+sudo exim -odf -bS
+EHLO
+MAIL FROM:<sender@dom>
+RCPT TO:<t1@test.ex>
+RCPT TO:<t2@test.ex>
+DATA
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
@@
-692,6
+727,8
@@
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
+.
+QUIT
****
#
# server rejects initial BDAT cmd
****
#
# server rejects initial BDAT cmd
@@
-703,15
+740,19
@@
EHLO
250 CHUNKING
MAIL FROM
RCPT TO
250 CHUNKING
MAIL FROM
RCPT TO
-BDAT
340
-*data
340
+BDAT
295
+*data
295
250 OK mail
250 OK rcpt
500 oops nonlast bdat
QUIT
225 OK
****
250 OK mail
250 OK rcpt
500 oops nonlast bdat
QUIT
225 OK
****
-exim -odf u@test.ex
+sudo exim -odf -bS
+EHLO
+MAIL FROM:<sender@dom>
+RCPT TO:<u@test.ex>
+DATA
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
@@
-804,6
+845,8
@@
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
+.
+QUIT
****
#
# server rejects final BDAT cmd
****
#
# server rejects final BDAT cmd
@@
-815,8
+858,8
@@
EHLO
250 CHUNKING
MAIL FROM
RCPT TO
250 CHUNKING
MAIL FROM
RCPT TO
-BDAT
340
-*data
340
+BDAT
295
+*data
295
250 OK mail
250 OK rcpt
250 OK nonlast bdat
250 OK mail
250 OK rcpt
250 OK nonlast bdat
@@
-826,7
+869,11
@@
BDAT 8380 LAST
QUIT
225 OK
****
QUIT
225 OK
****
-exim -odf v@test.ex
+sudo exim -odf -bS
+EHLO
+MAIL FROM:<sender@dom>
+RCPT TO:<v@test.ex>
+DATA
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
@@
-919,6
+966,8
@@
Subject: foo
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
+.
+QUIT
****
#
# message with long headers
****
#
# message with long headers
@@
-935,14
+984,18
@@
BDAT 8191
250 OK rcpt
*data 8191
250 OK nonlast bdat
250 OK rcpt
*data 8191
250 OK nonlast bdat
-BDAT 8
52
LAST
-*data 8
52
+BDAT 8
07
LAST
+*data 8
07
250 OK bdat
QUIT
225 OK
*eof
****
250 OK bdat
QUIT
225 OK
*eof
****
-exim -odf p@test.ex
+sudo exim -odf -bS
+EHLO
+MAIL FROM:<sender@dom>
+RCPT TO:<p@test.ex>
+DATA
Subject: foo
X-long_hdr: 0
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
Subject: foo
X-long_hdr: 0
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
@@
-1039,6
+1092,8
@@
X-long_hdr: 0
body
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
body
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
+.
+QUIT
****
#
#
****
#
#