From: crosser@pccross.msk.su (Eugene Crosser)
Newsgroups: comp.os.linux.announce
Subject: Ifmail 1.8 - FidoNet mailer and gateway for U*IX platform
Date: 2 Jan 1994 18:03:48 +0200
Approved: linux-announce@tc.cornell.edu (Lars Wirzenius)
Message-ID: <2g6r94$375@klaava.Helsinki.FI>
         released, packed with (older) gateway programs.
Keywords: fidonet mail news netmail echomail gateway

A fresh New Year version is being released.  Some bugs fixed,
portability improved (hopefully now it will compile with traditional lex
and yacc, not only with flex and bison).

ifmail18.tar.z (148261 bytes) is available at:
tsx-11.mit.edu:		/pub/linux/sources/usr.bin
sunsite.unc.edu:	/pub/Linux/apps/comm

People from xSU may find convenient to get the file from:
ftp.demos.su:		/unix/linux/sources/fido

=============
The package consists of ifcico - FidoNet(tm) compatible transport agent,
"mailer" in FidoNet terms, and ifgate - set of programs converting
FidoNet echomail and netmail to RFC822/RFC1036 compatible mail and news.

ifcico's current status is BETA.  Not all functions are implemented, and
it definitely contains a lot of bugs.  Try it on your own risk.
The features are:

- FTS-0001, YooHoo/2U2, EMSI handshake
- Bark and WaZOO file and update requests
- "Magic" file requests - send stdout of a program run in responce to the
  file request
- Accept incoming calls in cooperation with uugetty (needed fixes to
  Linux getty_ps and Gert Doering's mgetty available, mgetty 1.7 will have
  fidonet support built in)
- Locking of dialout devices against simultaneous use with uucico and
  others
- Flexible configuration with logical expressions based on nodelist flags,
  address of the called system and time of day
- Support for 5d addressing, BinkelyTerm outbound directory structure
- Multiple nodelists
- File transfer protocols: Xmodem, Telink/Modem7(untested), Sealink 
  w/resync, Zmodem 1024, ZedZap, Janus(unimplemented), Hydra(unimplemented)
- Outgoing file request is not removed if the session is incomplete
- Incomig file requests are not mixed if several simultaneous sessions
  take place
- A special flag file created for a node with which a session started, to
  inform the packer that existing arcmail file attaches should no longer
  be updated (this flag file is checked by "ifmail" gateway)
- Run on various U*IX platforms: Linux, 386BSD, SCO, SVR4, SunOS
- Have I missed anything?

ifmail's features are:

- Designed to cooperate with typical U*IX MTA's and netnews support 
  packages, can be used for netmail routing (in cooperation with a
  U*IX MTA, such as Smail, Zmailer, sendmail).
- Smart SEEN-BY processing makes possible to use it as an echomail 
  distribution mechanism (in cooperation with c-news or INN)
- Automatic alias database makes "netmail replies" from FidoNet to
  Internet easy and independant of the software used on FidoNet side.
- "Backward aliasing" - if some FidoNet address is in the system-wide
  alias file, netmail from this address going to Internet gets a
  Reply-To: header with that alias @ local host FQDN.
- Much of the header information is preserved and restored in case of
  double gatewaying (helps to fight duplicates, analyze routing problems 
  etc.)
- Attached files are routed with the appropriate fileattach message.
- Supports 5d addressing, BinkelyTerm outbound directory structure.
- Run on various U*IX platforms: Linux, 386BSD, SCO, SVR4, SunOS

Generally, when the package is fully functional, it should be sufficient
to run a real multiline FidoNet node on a U*IX machine.

--
Eugene Crosser <crosser@pccross.msk.su>; 2:5020/230@FidoNet
--
Mail submissions for comp.os.linux.announce to: linux-announce@tc.cornell.edu
PLEASE remember Keywords: and a short description of the software.
