Re: FIDOGATE

From
Ivan Shmakov (2:5002/75.3)
To
Andrey Slusar
Date
2005-09-21T07:04:38Z
Area
RU.UNIX.FTN
From: Ivan Shmakov <Ivan.Shmakov@p3.f75.n5002.z2.fidonet.org>

>>>>> "AS" == Andrey Slusar <Andrey.Slusar@f126.n467.z2.fidonet.org> writes:

 AK>> Как можно постить текстовые файлы с помощью фидогейта (не
 AK>> используя newsserver)?

 > #!/bin/sh

 > (
 >     /bin/echo From: FAQServer@f126.n467.z2.fidonet.org
 >     /bin/echo Subject: FIDOSOFT.FAQ
 >     /bin/echo X-Comment-To: All
 >     /bin/echo Newsgroups: fido.ru.unix.ftn
 >     /bin/echo Organization: Santinel BBS FAQGATE
 >     /bin/echo
 >     /bin/cat /usr/local/var/faqserver/faqbase/unix/fidosoft.faq
 > ) | /usr/local/libexec/fidogate/rfc2ftn -n

	Хм.  Громоздко как-то.  Не лучше ли так:

#!/bin/sh

faq=/usr/local/var/faqserver/faqbase/unix/fidosoft.faq
from=FAQServer@f126.n467.z2.fidonet.org
RFC2FTN=/usr/local/libexec/fidogate/rfc2ftn

cat - "$faq" <<end-of-header | $RFC2FTN -n
From: $from
Subject: FIDOSOFT.FAQ
X-Comment-To: All
Newsgroups: fido.ru.unix.ftn
Organization: Santinel BBS FAQGATE

end-of-header
--- ifmail v.2.15
 * Origin: Microsoft-free station (2:5002/75.3@fidonet)
SEEN-BY: 46/50 50/12 203 400/814 450/186 247 1024 451/30 454/9 465/285 469/418
SEEN-BY: 4646/15 5000/5000 5001/5001 5002/50 75 79 87 5003/57 5010/53 5011/13
SEEN-BY: 5012/23 46 5015/10 28 5019/31 5020/154 175 400 545 715 758 830 937
SEEN-BY: 5020/1523 1604 2020 2142 2238 2871 4441 5021/29 5022/128 5025/3 750
SEEN-BY: 5026/45 5027/16 5030/49 115 436 556 966 1063 1900 5031/47 70 5035/38
SEEN-BY: 5036/34 5040/47 5042/13 5049/50 5053/16 5054/1 8 9 18 37 45 63 67 81
SEEN-BY: 5059/9 37 5060/900 5061/120 5062/1 10 5063/3 5067/2 5069/7 5070/1222
SEEN-BY: 5077/70 5080/80 1003 5083/21 5085/13 5090/108 113 5095/20 5096/18
SEEN-BY: 5099/11 6000/12 254 6001/10 6090/1
PATH: 5002/75 50 5020/4441 545 5054/1 37