1 # SMTP incoming timeout + receive_timeout
3 # stdin-smtp, no cmds, smtp command timeout 2s
8 # stdin-smtp, cmds then pause in dataphase, smtp command timeout 2s
11 mail from: userx@test.ex
12 rcpt to: userx@test.ex
16 # stdin-smtp, no cmds, smtp command timeout 2s
18 3 exim -bh V4NET.0.0.1
21 # stdin-smtp, cmds then pause in dataphase, smtp command timeout 2s
23 3 exim -bh V4NET.0.0.1
24 mail from:userx@test.ex
30 # stdin-smtp, cmds then pause in dataphase, smtp command timeout 2s
31 # late-expansion of smtp_receive_timeout
33 3 exim -d+expand '-DOPT=${if eq {V4NET.0.0.1} {$sender_host_address} {2} {30}}s' -bh V4NET.0.0.1
34 mail from:userx@test.ex
40 # cmdline mail, no stdin, receive_timeout 2s
45 # cmdline mail, some data then pause, receive_timeout 2s
49 jumps over the lazy dog.
52 # stdin-smtp, cmds then pause before dataphase, smtp command timeout 2s
54 3 exim -bh V4NET.0.0.1
55 mail from: userx@test.ex
56 rcpt to: verify@test.ex
59 # stdin-bsmtp, no stdin, smtp command timeout 2s
64 # stdin-bsmtp, some data then pause, smtp command timeout 2s
67 mail from: userx@test.ex
68 rcpt to: userx@test.ex
72 # stdin-smtp, no cmds, smtp command timeout 2s set by cmdline
74 3 exim -DCOM=y -bs -os 2s
77 3 exim -DCOM=y -os 2s -bs
80 # cmdline mail, no stdin, receive_timeout 2s set by cmdline
82 3 exim -DCOM=y -or 2s userx@test.ex
85 # stdin-bsmtp, no stdin, receive_timeout 2s set by cmdline
87 3 exim -DCOM=y -bS -or 2s