X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/e498ab40197936833f696439e78c5cb08e5180cb..1137efd94771e13988fd0ca219c575d27d31ad89:/test/scripts/0000-Basic/0576?ds=sidebyside diff --git a/test/scripts/0000-Basic/0576 b/test/scripts/0000-Basic/0576 index 144f02c48..90d87c927 100644 --- a/test/scripts/0000-Basic/0576 +++ b/test/scripts/0000-Basic/0576 @@ -4,6 +4,7 @@ no_msglog_check # exim -bs +HELO test MAIL FROM: RCPT TO: DATA @@ -22,6 +23,13 @@ foo QUIT **** # +### default q +exim -bp +**** +### alternate q +exim -bp -qGalternate +**** +# exim -qq **** # @@ -37,6 +45,7 @@ exim -DSERVER=server -qGlowpri/3s **** sleep 1 exim -bs +HELO test MAIL FROM: RCPT TO: DATA @@ -46,7 +55,78 @@ foo . QUIT **** -# sleep 3 -# killdaemon +# +# third-party queue transfer +exim -bs +HELO test +MAIL FROM: +RCPT TO: +DATA +Subject: test + +foo +. +QUIT +**** +# +sudo mv DIR/spool/alternate/input/* DIR/spool/input/ +exim -q +**** +# +# +# Native queue transfer +### load messages +exim -bs +HELO test +MAIL FROM: +RCPT TO: +DATA +Subject: test + +foo +. +RSET +MAIL FROM: +RCPT TO: +DATA +Subject: test + +foo +. +QUIT +**** +### default q +exim -bp +**** +### alternate q +exim -bp -qGalternate +**** +# +### move msg from default to third q +exim -MG third $msg1 +**** +### move msg from alternate q to third q +exim -qGalternate -MG third $msg1 +**** +### third q +exim -bp -qGthird +**** +exim -qGthird -MG '' $msg1 $msg2 +**** +### default q +exim -bp +**** +### alternate q +exim -bp -qGalternate +**** +### third q +exim -bp -qGthird +**** +# +# Immediate delivery, via alternate queue +exim -odi q_set_by_nonsmtp_acl@test.ex +**** +# +no_stderr_check