This patch implements "via" aliases, which let us explicitly select a server to use for delivery. This feature is useful in different scenarios, such as a secondary MX server that forwards all incoming email to a primary. For now, it is experimental and the syntax and semantics are subject to change.
16 lines
433 B
Plaintext
16 lines
433 B
Plaintext
primary A 127.0.0.10
|
|
secondary A 127.0.0.11
|
|
external A 127.0.0.20
|
|
|
|
dodo MX 10 primary
|
|
dodo MX 20 secondary
|
|
|
|
# We need to use mx/8 because the source address will usually be 127.0.0.1,
|
|
# not 127.0.0.10 or 127.0.0.11.
|
|
# TODO: Once we support specifying a sender IP address, we should use that
|
|
# and remove the /8.
|
|
dodo TXT v=spf1 mx/8 -all
|
|
|
|
kiwi MX 10 external
|
|
kiwi TXT v=spf1 mx/8 -all
|