diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2015-02-15 20:38:26 +0000 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2015-02-15 21:05:03 +0000 |
commit | 65f1c92a5c06bb7de867f8d72c7eef5f829daeb4 (patch) | |
tree | c4406d6fb4688572caaa783bbe3d187b65ab0795 /test | |
parent | dc7b3d368017727e9438fc7463b0841df1e4aa41 (diff) |
Verify callout/random: repoen connection if error after random rcpt attempt. Bug 495
Diffstat (limited to 'test')
-rw-r--r-- | test/scripts/0000-Basic/0473 | 28 | ||||
-rw-r--r-- | test/stdout/0473 | 42 |
2 files changed, 70 insertions, 0 deletions
diff --git a/test/scripts/0000-Basic/0473 b/test/scripts/0000-Basic/0473 index 3d17e5ed0..df613c4b7 100644 --- a/test/scripts/0000-Basic/0473 +++ b/test/scripts/0000-Basic/0473 @@ -150,6 +150,34 @@ rcpt to: r11@two.test.ex quit **** dump callout +# +# callout target dumps after random-reject +server PORT_S 2 +220 Server ready +EHLO +250 OK +MAIL FROM +250 OK +RCPT TO +550 Bad receipient, dropping conn +>*eof +220 Server ready +EHLO +250 OK +MAIL FROM +250 OK +RCPT TO +250 OK +QUIT +250 OK +**** +exim -DUSE_SENDER=,random -bs +ehlo xxxx +mail from: x12@three.test.ex +rcpt to: r12@three.test.ex +quit +**** +dump callout server PORT_S 220 Server ready EHLO diff --git a/test/stdout/0473 b/test/stdout/0473 index 9fff9a601..59ed36d6a 100644 --- a/test/stdout/0473 +++ b/test/stdout/0473 @@ -107,6 +107,26 @@ 250-PIPELINING
250 HELP
250 OK
+250 Accepted
+221 the.local.host.name closing connection
++++++++++++++++++++++++++++ +07-Mar-2000 12:21:52 r12@three.test.ex callout=accept +07-Mar-2000 12:21:52 r1@test.ex callout=accept +07-Mar-2000 12:21:52 r1@test.ex/<postmaster@the.local.host.name> callout=accept +07-Mar-2000 12:21:52 r1@test.ex/<s1@test.ex> callout=accept +07-Mar-2000 12:21:52 r1@test.ex/<s2@test.ex> callout=accept +07-Mar-2000 12:21:52 r9@test.ex/<x9@test.ex> callout=reject +07-Mar-2000 12:21:52 test.ex callout=accept postmaster=unknown random=unknown +07-Mar-2000 12:21:52 three.test.ex callout=accept postmaster=unknown random=reject (07-Mar-2000 12:21:52) +07-Mar-2000 12:21:52 two.test.ex callout=accept postmaster=unknown random=accept (07-Mar-2000 12:21:52) +07-Mar-2000 12:21:52 x9@test.ex callout=reject +220 the.local.host.name ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
+250-the.local.host.name Hello CALLER at xxxx
+250-SIZE 52428800
+250-8BITMIME
+250-PIPELINING
+250 HELP
+250 OK
451 Could not complete recipient verify callout
221 the.local.host.name closing connection
220 the.local.host.name ESMTP Exim x.yz Tue, 2 Mar 1999 09:44:33 +0000
@@ -221,6 +241,28 @@ EHLO the.local.host.name 250 OK MAIL FROM:<> 250 OK +RCPT TO:<the.local.host.name--testing@three.test.ex> +550 Bad receipient, dropping conn +>*eof +Listening on port 1224 ... +Connection request from [127.0.0.1] +220 Server ready +EHLO the.local.host.name +250 OK +MAIL FROM:<> +250 OK +RCPT TO:<r12@three.test.ex> +250 OK +QUIT +250 OK +End of script +Listening on port 1224 ... +Connection request from [127.0.0.1] +220 Server ready +EHLO the.local.host.name +250 OK +MAIL FROM:<> +250 OK RCPT TO:<r11@two.test.ex> *sleep 2 End of script |