DiBR
обычная кошмарная
домашняя страничка
Ежекакполучится околокомпьютерное обозрение
 
  <<<  предыдущий Tech! archive #687 следующий  >>>  
   Последний выпуск       Архив       Ссылки       Полезности       humor.filtered       Фотки       О сайте   
          Это - достаточно беспорядочный архив сообщений конференций сети fidonet, которые на момент их прочтения мной показались полезными или интересными. Многие устарели, многие узкоспецифичны и малоинтересны, но может оказаться и что-то новое...
         
- __techs (2:5015/42) ----------------------------------------------- __techs -
Msg  : 687 of 1000                         Scn
From : Victor Sudakov                      2:5005/18       13 May 98  13:54:44
To   : All                                                 13 May 98  20:18:36
Subj : UUCP FAQ [Часть 3 из 5]
-------------------------------------------------------------------------------
@AREA:RU.INTERNET.TECHNOLOGY
From: vas@vas.tsu.tomsk.su (Victor Sudakov)

called-login uuhost1

system host2
myname yourhost
called-login uuhost2

system host3
myname yourhost
called-login uuhost3

======= sysin  ======

Зачем нужны первые четыре строчки и строчка called-login - не спрашивайте.
Hе помню, но так надо. В документации описано, кому сильно интересно -
вперед.

1.8 sysout

В этом файле удобно прописать те системы, на которые вы сами собираетесь
звонить. В данном случае у нас только одна такая система - ваш провайдер.

======= sysout  ======

call-login *
call-password *
local-send /
local-receive /
port port1
chat-timeout 90
protocol g
time any # звонить в любое время. А вообще время можно задавать очень гибко.
debug 1

system provider
chat ogin: \\L word: \\P # берется из файла call
phone 111111
alternate # так делается перебор номеров
phone 222222
alternate
phone 333333

======= sysout  ======

Корректность настройки всех конфигов можно проверить, запустив uuchk.

Осталась еще самая малость. Чтобы периодически звонить своему провайдеру за
почтой, вставьте строчку в ваш /etc/crontab, типа:

0 * * * * uucp /usr/libexec/uucp/uucico -S provider

Как принимать входящие звонки по uucp, описано в пункте 3.1

2. Hастройка sendmail

2.1 Hастройка sendmail.cf

Hеобходимо создать новый sendmail.cf, который будет знать про uucp. Для его
создания можно взять примерно вот такой файл-прототип:

====== uucp.mc =========

divert(-1)
include(`../m4/cf.m4')
VERSIONID(`@(#)uucp.mc 1.01')
OSTYPE(bsd4.4)dnl

MAILER(local)dnl
MAILER(smtp)dnl
MAILER(uucp)dnl

FEATURE(nodns)dnl
FEATURE(nocanonify)dnl
FEATURE(mailertable)dnl
FEATURE(uucpdomain)dnl

define(`SMART_HOST', `uucp-dom:provider')dnl
define(`confCOPY_ERRORS_TO', `postmaster')dnl

====== uucp.mc =========

После чего

m4 uucp.mc > /etc/sendmail.cf

Обратите внимание, что MAILER(smtp) убирать нельзя, даже если никакого smtp
не предвидится. Он все равно нужен для того, чтобы работал мейлер uucp-dom.
Это мейлер, который знает про доменную форму имен - вам же не хочется, чтобы
адреса в письмах были в формате uucp (через восклицательные знаки).

2.2 Hастройка mailertable

Маршрутизация uucp почты происходит согласно правилам, описанным в
mailertable. Иначе и нельзя - ведь uucp ничего не знает про DNS (хотя мейлер
uucp-dom и знает про имена машин в доменной форме).

В простейшем случае, чтобы просто заливать почту своему
провайдеру, достаточно будет mailertable в таком формате:

======= /etc/mailertable ======



--------------------------------------
С уважением:
/Barbarossa

--- GoldED 2.42.G0614+
* Origin: My E-Mail is root@kivc-s.tomsk.su , my Netmail is (2:5005/18)






<<<

архив dibr

>>>'