6
mynetworks 127.0.0.0/8,168.100.189.0/28
7
mydestination porcupine.org
8
relay_domains porcupine.org
12
# DNSWL (by IP address)
15
# Whitelist overrides reject.
16
client_restrictions permit_dnswl_client,wild.porcupine.org,reject
17
client spike.porcupine.org 168.100.189.2
19
# Whitelist does not fire - reject.
20
client_restrictions permit_dnswl_client,porcupine.org,reject
21
client spike.porcupine.org 168.100.189.2
23
# Whitelist does not override reject_unauth_destination.
24
client_restrictions permit
25
recipient_restrictions permit_dnswl_client,wild.porcupine.org,reject_unauth_destination
26
# Unauthorized destination - reject.
28
# Authorized destination - accept.
29
rcpt wietse@porcupine.org
32
# RHSWL (by domain name)
35
# Whitelist overrides reject.
36
client_restrictions permit_rhswl_client,dsn.rfc-ignorant.org,reject
37
# Non-whitelisted client name - reject.
38
client spike.porcupine.org 168.100.189.2
39
# Whitelisted client name - accept.
40
client example.tld 168.100.189.2
42
# Whitelist does not override reject_unauth_destination.
43
client_restrictions permit
44
recipient_restrictions permit_rhswl_client,dsn.rfc-ignorant.org,reject_unauth_destination
45
# Non-whitelisted client name.
46
client spike.porcupine.org 168.100.189.2
47
# Unauthorized destination - reject.
49
# Authorized destination - accept.
50
rcpt wietse@porcupine.org
51
# Whitelisted client name.
52
client example.tld 168.100.189.2
53
# Unauthorized destination - reject.
55
# Authorized destination - accept.
56
rcpt wietse@porcupine.org