Q: Is there any documentation for ifgate and ifcico?
A: No, sorry.  Only README files and example configuration file.  And
   this FAQ list, of course.

Q: Will ifcico work in multiline environment?
A: Hopefully yes, though the mechanism of skipping locked files is
   not well tested.

Q: How do I create a nodelist?
A: You need not.  Take a fresh nodelist from a nearby FidoNet node.

Q: How do I compile the nodelist?
A: With ifindex program.  You also need to keep the original nodelists.

Q: How do I compile a nodediff?
A: Try nledit from the misc/nledit directory.

Q: The diffs to getty_ps do not fit, and besides that, ifcico cannot
   originate call while uugetty is active on the dialin line.  Any ideas?
A: Take getty_ps version 2.0.7c, versions prior to 2.0.7b are unusable.

Q: When I start ifcico without parameters, it displays banner and does
   noting.  Ctrl-C, Ctrl-\ etc. do not help.  What's on?
A: This is correct behavior in slave mode.  To make outgoing calls, start
   it with "-r1" parameter.  If you unintentionally started it in slave
   mode, just wait several minutes, and it will finish.

Q: Do directories in config file need ending "/" ?
A: No.  But it won't do any harm.

Q: How do I create alias in the database?
A: You need not.  It is created automatically as mail goes from Internet
   to FidoNet.

Q: How do I monitor as the things happen?
A: tail -f /usr/local/lib/fnet/iflog

Q: How do I tell ifcico to poll a node?
A: Either create an empty .flo or start ifcico with the node address in the
   command line.

Q: How do I arrange a coninious poll of a node until a successfull session 
   occurs?
A: #!/bin/sh
   while :
   do
     if /usr/local/lib/fnet/ifcico f123.n456
     then
       exit 0
     fi
     sleep 30
   done

Q: How do I send a message with just this specific AKA in the From:?
A: Either modify your config file to make it primary address, or forge
   customized "From:" header in the RFC-822 message before feeding it
   to MTA (or ifmail).

Q: When I run ifunpack (iftoss) packets disapper but nothing is passed 
   to sendmail/rnews.  What's on?
A: You probably specified non-zero debug level.  Your mail/newsbatches
   are now in /tmp/ifmail directory.

Q: Why doesn't ifmail check whether it can deliver the mail locally?
A: ifmail is not an MTA, it is only a gateway!  Iftoss _has_ to do some
   smart routing work, to be able to use alias database, but generally
   this is your MTA's responcibility to distinguish local addresses.

Q: Why doesn't ifmail accept addresses in fido-format (2:283/315.38) ?
A: Because.

Q: Why do I get a warning about the out-of-date nodelist index so often?
A: Nodelist index should be rebuilt if any of the source nodelists *OR*
   any of the config files is younger than the index.

Q: When ifcico receives a file request, does it perform a subdirectory
   seach?
A: No.  But remember that in UN*X files may have more than one link.

Q: How do I create a file request?
A: Make an FTS-0006 compatible file in the outbound directory with the
   name XXXXYYYY.req, where XXXX is a hexadecimal net number, and YYYY
   is a hexadecimal node number.  In the simplest case, it would contain 
   just file names (one at a line).

Q: How do I create a file attach?
A: Either send a mail with the header "X-FTN-FLAGS: ATT" and the file
   name in the subject (full path, and it should be on its place until
   sent), or put the file name into the file XXXXYYYY.flo in the
   outbound directory, where XXXX is a hexadecimal net number, and YYYY
   is a hexadecimal node number.

Q: How do I specify the "To:" field in the news article to be passed to
   FidoNet?
A: Use "X-Comment-To:" header (or simply "Comment-To:")

Q: How do I get rid of the RFC headers converted to that silly kludges
   in the FidoNet messages?
A: You cannot.  The author insists on *always* keeping the header
   information.  There is a Good Reason to keep them, trust me!

Q: How do I achieve default FidoNet routing - either "direct" or "host",
   "hub", "zonegate" routing?
A: Generally, this is MTA's responcibility.  ifroute program, that can
   be used as a "queryprogram" in Smail, is under development.

Q: When I link ifcico, I get an unresolved reference: yy???.o.  Any hints?
A: Try adding "-ll" (or "-lfl" if you are using flex) to the LIBS in the
   CONFIG file.

Q: All articles I receive from my FidoNet uplink are routed back (as I see
   in the cnews log, and in the cnews "togo" file).  Why?
A: Because in the cnews "sys" you specified the site name in a format
   other than recommended "fNNN.nMMM" (or "pLLL.fNNN.nMMM").

Q: Is it possible to to have FidoNet correspondents look like internettes
   in Internet, i.e. have "From: User.Name@Inter.net.domain" instead of
   "From: User.Name@pNN.fMM.nLL.zX.something.org"?
A: In many cases this can be done with the "domtrans" configuration verb.

Q: After calling a Fido node I find these lines in iflog:
   "tcsetattr(0,TCSADRAIN,clocal) return -1 \n\terrno=5 : I/O error"
   Should I be worried about these errors?
A: No.  On some systems, kernel does not allow any tty I/O after hangup,
   thus preventing ifcico from resetting the modem after call.

Q: On SCO UNIX, ifcico cannot obtain device for dialout.  What's on?
A: Probably this is a permission problem creating a LCK file: either
   make /usr/spool/uucp world-writable or make uucico owned by uucp.

Q: The first name and surname of the netmail recipients are always
   starting with lower case although I enter them with upper case.
   What's wrong?
A: Ifmail does not change the case of the recipients name. Probably
   it is your MTA. In case of sendmail this can be changed by adding
   the u flag to the flag list (F=....) in the definiton of your fido
   mailer specs (sendmail.cf).

Q: Will ifmail ever run on MS/DOS?
A: No.
