[scenario]
clients=client10026;client10027
import=envelope-from.txt
actions=envelope-recipient-reject;envelope-recipient-temporary-failure;envelope-recipient-discard;envelope-recipient-ok

[client10026]
port=10026
arguments=--action;reject;--envelope-recipient;reject@example.com;--action;temporaray-failure;--envelope-recipient;temporaray-failure@example.com;--action;discard;--envelope-recipient;discard@example.com

[client10027]
port=10027

[envelope-recipient-reject]
command=envelope-recipient

recipient=reject@example.com

response=envelope-recipient
n_received=2
status=reject

recipients=reject@example.com;reject@example.com

[envelope-recipient-temporary-failure]
command=envelope-recipient

recipient=temporary-failure@example.com

response=envelope-recipient
n_received=2
status=continue

recipients=temporary-failure@example.com;temporary-failure@example.com

[envelope-recipient-discard]
command=envelope-recipient

recipient=discard@example.com

response=envelope-recipient
n_received=2
status=discard

recipients=discard@example.com;discard@example.com

[envelope-recipient-ok]
command=envelope-recipient

recipient=ok@example.com

error_domain=milter-manager-children-error-quark
error_type=MilterManagerChildrenError
error_code=no-message-processing-milter
error_message=None of milters are processing message.
