The PRDR-specific testcases check it works and not all builds include PRDR
next if /^limits_advertise_hosts =/;
# PRDR
next if /^limits_advertise_hosts =/;
# PRDR
- next if /^hosts_try_prdr = *$/;
+ next if /^hosts_try_prdr = \*$/;
# TLS resumption is not always supported by the build
next if /^tls_resumption_hosts =/;
# TLS resumption is not always supported by the build
next if /^tls_resumption_hosts =/;
rset
ehlo foo.bar
mail from:"a b"@localhost4 SIZE=1234
rset
ehlo foo.bar
mail from:"a b"@localhost4 SIZE=1234
-rset
-ehlo foo.bar
-mail from:<"a b"@localhost5> PRDR
>>> host in pipelining_advertise_hosts? yes (matched "*")
>>> host in chunking_advertise_hosts?
>>> host in chunking_advertise_hosts? no (end of list)
>>> host in pipelining_advertise_hosts? yes (matched "*")
>>> host in chunking_advertise_hosts?
>>> host in chunking_advertise_hosts? no (end of list)
->>> foo.bar in helo_lookup_domains?
->>> list element: @
->>> list element: @[]
->>> foo.bar in helo_lookup_domains? no (end of list)
->>> list element: *
->>> host in limits_advertise_hosts? yes (matched "*")
->>> host in dsn_advertise_hosts? no (option unset)
->>> host in pipelining_advertise_hosts?
->>> list element: *
->>> host in pipelining_advertise_hosts? yes (matched "*")
->>> host in chunking_advertise_hosts?
->>> host in chunking_advertise_hosts? no (end of list)
250-PIPELINING\r
250 HELP\r
250 OK\r
250-PIPELINING\r
250 HELP\r
250 OK\r
-250 Reset OK\r
-250-the.local.host.name Hello foo.bar [127.0.0.1]\r
-250-SIZE 52428800\r
-250-LIMITS MAILMAX=1000 RCPTMAX=50000\r
-250-8BITMIME\r
-250-PIPELINING\r
-250 HELP\r
-250 OK\r
221 the.local.host.name closing connection\r
221 the.local.host.name closing connection\r
hosts_try_auth =
hosts_try_chunking = *
hosts_try_fastopen = :
hosts_try_auth =
hosts_try_chunking = *
hosts_try_fastopen = :
interface = ip4.ip4.ip4.ip4
keepalive
no_lmtp_ignore_quota
interface = ip4.ip4.ip4.ip4
keepalive
no_lmtp_ignore_quota