summaryrefslogtreecommitdiff
path: root/test/scripts/0000-Basic/0554
diff options
context:
space:
mode:
authorPhilip Hazel <ph10@hermes.cam.ac.uk>2007-02-06 14:19:00 +0000
committerPhilip Hazel <ph10@hermes.cam.ac.uk>2007-02-06 14:19:00 +0000
commit09945f1e758a9c9268423e53d2cee2c6c631f465 (patch)
tree950b9254a7d472d52a84ff3fb938ac78a15056c2 /test/scripts/0000-Basic/0554
parent4c590bd11647b7440bd982a8c72ebcf5c66564b0 (diff)
Retry items for address errors that included the sender address (a
feature added to Exim 4.64) were not being deleted if an address was subsequently successfully delivered.
Diffstat (limited to 'test/scripts/0000-Basic/0554')
-rw-r--r--test/scripts/0000-Basic/055441
1 files changed, 41 insertions, 0 deletions
diff --git a/test/scripts/0000-Basic/0554 b/test/scripts/0000-Basic/0554
new file mode 100644
index 000000000..0cf76b9d9
--- /dev/null
+++ b/test/scripts/0000-Basic/0554
@@ -0,0 +1,41 @@
+# Retries for address errors
+need_ipv4
+#
+exim -odq x@y
+****
+# First attempt is temporarily rejected
+server PORT_S
+220 Server ready
+EHLO
+250 OK
+MAIL FROM
+250 OK
+RCPT TO
+451 Temporary error
+QUIT
+250 OK
+****
+exim -odi -d-all+retry -M $msg1
+****
+dump retry
+#
+# Next attempt succeeds
+server PORT_S
+220 Server ready
+EHLO
+250 OK
+MAIL FROM
+250 OK
+RCPT TO
+250 OK
+DATA
+354 Go Ahead
+.
+250 OK
+QUIT
+250 OK
+****
+exim -odi -d-all+retry -M $msg1
+****
+dump retry
+no_msglog_check