|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 08 Mar 2005 16:41:43 To : "Rashid N. Achilov" Subject : Re: Флоппинет -------------------------------------------------------------------------------- >>> Rashid N. Achilov wrote: >> UUCP :-) UUCP только для транспорта, для локального домена - mail.local. >> Только uucp с 2-х сторон нужно. >> Тогда для всех счастье, OE получает почту по POP3, от vasya@domain.com >> к petya@domain.com доставка мгновенно и в почтовый ящик, нет варнингов >> ну и дальше по списку. >> RNA> Дело в том, что UUCP у меня навсегда ассоциировано с аналоговыми модемами, RNA> досовыми клиентами с бегущими строками из разноцветных буцовок, адресами RNA> типа postmaster@vasya.petya.kolya.granch.ru etc. Прикидываюсь тупым и RNA> спрашиваю, что нужно добавить в конфиг сендмыла для этого и нужно ли как-то RNA> настраивать само UUCP? URL по общей настройке тебе уже скормили. Тут есть одна тонкость: просто перелить спул флоппинетом - не получится, особенно в случае Taylor UUCP (который не делает X-файлы в спуле, а генерирует их на ходу из содержимого C-файлов). Чтобы воспользоваться UUCP поверх флоппинета, потребуется или умный скрипт-конвертер спула (который читая C-файлы генерирует X-файлы и вливает их в каталоги входного спула другой стороны), или два фиктивных узла. Скрипт, понятное дело, проще. (Hа FTN сделать то же самое было бы проще - в любых реализациях достаточно перелить комплект файлов спула.) Собственно я бы вместо UUCP предложил применить другой мэйлер UUCP-стиля, который отрабатывает то же самое вручную без обеспечения транспорта (чем занимается UUCP). Скрипт где-то такого вида: ==={{{ #!/bin/sh TMPNAME=$$.`date +%s` SPOOL=/var/spool/floppynet ENVFROM=$1 shift cat >$SPOOL/D.$TMPNAME echo '/usr/sbin/sendmail -f'.$ENVFROM "$@" '<'D.$TMPNAME >$SPOOL/X.$TMPNAME ===}}} (написано наскоро, лишь бы показать идею) В sendmail.cf копируется секция uucp-dom и подставляется данный скрипт, с аргументами A=floppynet-send $f $u Hа приёмной стороне выполняется: for S in X.*; do sh $S; done; rm D.* X.* -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22383aca6569c.html, оценка из 5, голосов 10
|