Unix. Почта через UUCP

Posted by Unik on 19.01.2018

После того как был настроен UUCP появилась еще одна интересная возможность - это отправлять почту в Linux из Unix v7 для тех пользователей, которым разрешено через UUCP передавать файлы.
Делается это очень просто:

# mail orange!pi
Test message UUCP
(Ctrl+D)
#

Так как в нашем случае Unix может принимать только входящие вызовы, то необходимо в Linux запустить вызов системы

linux$ sudo uupoll unixv7

В Linux при просмотре вывода команды uulog будет примерно такое:

uucico unixv7 - (2018-01-18 17:42:48.09 28668) Calling system unixv7 (port TCP)
uucico unixv7 - (2018-01-18 17:42:50.57 28668) Login successful
uucico unixv7 - (2018-01-18 17:42:50.73 28668) Handshake successful (protocol 'g' sending packet/window 64/3 receiving 64/7)
uucico unixv7 root (2018-01-18 17:42:51.17 28668) Receiving D.orangeB0019
uucico unixv7 root (2018-01-18 17:42:51.63 28668) Receiving X.mynameX0017
uucico unixv7 - (2018-01-18 17:42:51.82 28668) Protocol 'g' packets: sent 7, resent 0, received 9
uucico unixv7 - (2018-01-18 17:42:51.99 28668) Call complete (1 seconds 135 bytes 135 bps)
uuxqt unixv7 root (2018-01-18 17:42:52.02 28669) Executing X.mynameX0017 (rmail pi)

Само письмо пришло вот такое:

linux$ mail
Mail version 8.1.2 01/15/2001.  Type ? for help.
"/var/mail/pi": 1 message 1 new
>N  1 root@where         Thu Jan 18 17:42   10/245
& t 1
Message 1:
From root@where  Thu Jan 18 17:42:52 2018
X-Original-To: pi

Test message UUCP

& q
Saved 1 message in /home/pi/mbox

Возможно если правильно настроить Postfix, то можно будет отправлять почту в интернет.