# Routes file format:
#   domain %error-message       - invalid domain
#   domain [mailer]@            - send by SMTP (use MXes)
#   domain [mailer]@relay       - send by SMTP through relay (use MXes for relay)
#   domain [mailer]@r1:r2       - send by SMTP using MXes for all relays
#   domain [mailer]@[relay]     - send by SMTP directly - relay in brackets!
#   domain [mailer]@@relay      - [dk] same as previous
#   domain [mailer]@@           - [dk] send by SMTP directly to domain
#   domain [mailer]!            - send by UUCP with internet addressing
#   domain [mailer]!relay       - send by UUCP with internet addressing through relay
#   domain [mailer]!!           - send by UUCP with UUCP addressing
#   domain [mailer]!!relay      - send by UUCP with UUCP addressing through relay
#   domain :/dir/file           - pipe to program
#   domain /dir/file            - append to file
#   domain =domain              - readdress to domain
#   address user@domain         - global alias
#   address user@               - global alias to local domain
# If domain name begins with dot, it means 'wildcard' pattern
# and matches all subdmains of the domain.
# Domain "." (dot) designated the default route.
# Domains like kiae.uucp mean directrly connected UUCP sites.
# If mailer is not specified, it defaults to "tcp" for @,
# "uucp" for ! and "uucpb" for !!.

# By default send all traffic by UUCP to KIAE, our relay host.
.                                       !kiae

x.test					@xroot
.x.test					@xdomain

# several relays ok
.y.test					@xdomain:ydomain

# leading dot NOT matches root
.d.test					@dtest:d2test

# direct SMTP
small					@[big]
# this _doesn't_ work.
medium					@[big:brother]

# direct SMTP, my notation
direct					@@
pattern					@@snark

# write to file
file					/tmp/file

# FIDOnet routing
.z1.fidonet.org				fido@
.z2.fidonet.org				fido@
.z3.fidonet.org				fido@
.z4.fidonet.org				fido@
.z5.fidonet.org				fido@
.z6.fidonet.org				fido@
.z7.fidonet.org				fido@
.z8.fidonet.org				fido@
.z9.fidonet.org				fido@

# Reject invald domains.
.suug.su                                %Unknown domain
suug.su                                 %Unknown domain

# SMTP sites.
.demos.su                               @
.kiae.su                                @
.pczz.msk.su				@
.iskra.msk.su				@
.msk.su                                 @
kremlsun.ussr.eu.net			@

# SMTP readdressing.
.phys.msu.su                            @iskra.msk.su
sapr.msk.su                             @iskra.msk.su
shir.msk.su                             @iskra.msk.su
kamet.kamchatka.su                      @iskra.msk.su
expert.msk.su                           @iskra.msk.su
.serpukhov.su                           @stack.serpukhov.su
kiae.su                                 @cpuv1.net.kiae.su
service.relcom.msk.su                   @bitcom.net.kiae.su

# UUCP routes.
kiae.uucp                               !
jvtest.serpukhov.su                     !kiae
.relcom.msk.su                          !kiae

# UUCP connections, which use UUCP addressing.
freenet.uucp                            !!
free.net                                !!freenet

# Domain replacement.
v1.kiae.su                              =cpuv1.net.kiae.su

# Write to file.
# Readdress to local alias (devnull: /dev/null).
archive.su                              =devnull@

# Run filters.
echoserv.hom.net.kiae.su                :/usr/lib/mail/echoserv

# Global aliases.
vak@kiae.su                             vak@
nms@kiae.su                             nms@saukh.relcom.msk.su
