UUCP over SSL, at that, if you want to do it properly. Very easy with stunnel (for incoming) and openssl (for outgoing) wrappers.
Code:
% cat /etc/stunnel/stunnel.conf
cert=/etc/stunnel/stunnel.pem
[uucp]
accept = 12345
exec = /usr/sbin/uucico
execargs = uucico -l
Code:
% cat /etc/uucp/port
port ssl-remote
type pipe
command /usr/bin/openssl s_client -connect remote_machine:uucp-ssl -quiet
(where "uucp-ssl" is defined in /etc/services to match the stunnel config)
Code:
% cat /etc/uucp/sys
call-login *
call-password *
commands /usr/bin/rmail
max-remote-debug none
system remote
time Any
# port tcpip
port ssl-remote
address remote-machine
chat-seven-bit false
chat ogin: \L ssword: \P
called-login Uremote
chat-timeout 60
(The rest of the UUCP config goes as normal with /etc/uucp/passwd, and /etc/uucp/call)