[]GeneralInformation

  Sysop & Organization

    This is where you define the sysop name as well as the name of your
    BBS or organization.

  Registration key

    Once registered you can put the registration key information here.
    Please remember to register, it's quite inexpensive.

  Address

    You should define all of your local addresses here that might come
    in contact with the email.  All messages written from these addresses
    will be considered to be local.

  Domain

    Here you can define up to 5 domains that should be considered to
    be yours.  The primary domain name will be used for outbound mail.

  Message format .. Netmail

    If you want email messages to your site to be converted to netmail
    and placed in your regular netmail directory, then specify netmail
    as your format type.  The "Fido address" setting should be the
    netmail address you would like inbound mail addressed to.

    You should also make sure this address is included as one of your
    local addresses in the previous option.

  Message format .. Jam

    If you would like the email messages to be directly imported and
    exported from a Jam message base, then select Jam as your message
    format and define the Jam base to use.

  Gateway address

    This is the address that all netmail messages destined out to the
    Internet must be addressed to.  The gateway will NOT process any
    netmail messages that are not posted to the gateway address.
    In addition all inbound messages sent to netmail directories will
    come from this address.

    Please note that this address should not be any of your regular
    netmail addresses.  For example, our normal Fidonet address is
    1:2401/305 and we use 1:2401/305.1000 for our gateway address.

    If you are not downlinking to any systems and you are using the Jam
    base directly for your mail, you can set this address to any non-
    existent address such as 0:0/0

  Uucp host name

    This should be the UUCP machine name of your host.

  Uucp site name

    This should be the UUCP machine name of your own machine.

  Time Zone

    This should be set to the time zone that you are in.  For example
    in Eastern Standard Time it would be "EST5", or "-0500"  This setting
    is used primarily for tracing back messages and calculating the send
    time between time zones.

[]PathSetup

  Log file

    This is the full path and filename of the log file that you would
    like the gateway to create.

  Spool directory

    This is the path to the root of the UUCP spool directory.

  Netmail directory

    This is the path of the netmail directory.  This is where all your
    inbound and outbound *.MSG files are located.

  Work directory

    This is a temporary directory where the gateway can do some work.
    Due to the importance of this information and the size that the
    packets can become it is highly recommended you NOT use a RAM disk.

  Arcmail inbound

    If you are using the direct news processing, this path should point
    to the directory that your inbound mail packets arrive into.  The
    gateway will unpack all inbound archives and only process the ones
    that are destined to the gateway.

    If you are not using the direct news processing and are using your
    regular echomail tosser to handle the importing and exporting from
    your message bases, then you should tell your echomail processor to
    pack its outbound echomail to the gateway address as uncompressed
    PKT files.  You should then point this directory to the path that it
    creates those files in.

    If this confuses you, it might be wise to use completely separate
    paths from your regular inbound/outbound Fidonet paths and use your
    batch files to move the required files in and out of the correct
    directories.

  Arcmail outbound

    This is the path that outbound Fidonet style bundles should normally
    be created in.  If you are not using the direct news processing and
    are using your standard netmail/echomail processor to handle the
    mail and news, then this path should be the inbound path of your
    echomail processor in order for it to see the new files.

  Mailer type

    If you wish to have the gateway adhere to and create the required
    semaphores for your mailer, select the appropriate mailer here.

  Mailer type .. Semaphore path

    This is the path in which your mailer creates its semaphores.  If you
    are not using the mailer semaphores you can leave this directory empty.

  Attach directory

    This is the path that you would like to create file attaches in.  Even
    if you do not plan on permitting file attaches this directory must be
    defined to a valid path.

  Sent attaches

    This is the path that you would like sent file attaches to be saved
    to.  If you are concerned about the security of files being sent
    and removed, you should make sure that you save the attaches.  Even
    if you have the gateway set to not save attaches, this directory
    should point to a valid path.

  Sent attaches .. Save attaches

    If you would like the gateway to save the sent attaches you may
    specify for it to do so here.

[]EditModifier

  Functions are used to perform specific tasks upon a message if it matches
  a selected address.  With these functions you can add any customized
  application or message processing feature into the gateway as if it was
  designed specifically for your needs.

  Type

    This is the type of function that you would like performed on
    messages that match the below listed trigger.  The types are
    defined in detail in the next page.

  Trigger

    This is the name that should trigger this function.  It can
    contain wildcards if required.  For example: *rocca*@site.com
    would apply to rocca@site.com, test_rocca@site.com as well as
    rocca_test@site.com

  Downlink qualification .. Systems

    If you wish to apply this function to all messages regardless
    of their origin, then select All, otherwise select the list
    of sites that this function should apply for.

  Downlink qualification .. Default

    If you wish to default this function as active for new domains
    added to the downlinks, select Yes.

  Type .. Disable

    This disables the function from being performed.  It is generally
    used for temporarily disabling a function without deleting it.

  Type .. Bounce

    This trigger will return a text file to the sender as a message.
    The text file to be sent is defined in the "Filename" option that
    appears when this option is selected.  You can also choose whether
    or not the original message will be included in the reply.

  Type .. Reply

    This is much like the bounce function except the subject does not
    specify 'bounced' and the origin of the response can be changed.
    This is typically used for returning 'information texts' upon
    user requests to the 'triggered' address.  For example you could
    have an information text file sent when mail to "info@site.com"
    was received.

  Type .. Remap

    This function redirects the destination of a message.  You can
    use wildcards in the replacing address as well.  For example you
    could trigger on "*@oldsite.com" and redirect to "*@newsite.com"

  Type .. Forward

    This is much like the remap function, except the sender address is
    that of the original receiver.  For example, if a message was sent
    to "forward@site.com" and was relayed to "user@newsite.com" the
    sender address of the final message would be "forward@site.com"
    instead of that of the original poster.

  Type .. Run

    This function will run a program when a message to the trigger
    address is detected.  It will create a REQUEST.TXT file with the
    contents of the message, as well as either a condensed or complete
    copy of the message headers.  In addition it creates a REQUEST.HDR
    file that contains the destination address, the origin address and
    the message subject.  The running program can then use these files
    as it sees fit.

    Also, the gateway can return a message back if the running program
    creates a RESPONSE.TXT file.  The message returned by default will
    be the contents of the text file sent back to the original sender.
    You can also modify the origin, destination and the message subject
    easily by creating a RESPONSE.HDR file as well.  The order of the
    lines should be the destination, the origin and the subject.  To
    make processing even easier and modifications available from a
    simple batch file, lines with an asterisk (*) will use the default
    headers that it would use if the RESPONSE.HDR file was not present.

    For example:

    send_to_this_address@site.com
    *
    This is the new subject

    Would only change the destination and the subject while leaving the
    default sender name as it would be without the modifications.

  Type .. Delay run

    This type of function specifies that a certain program should be
    run after the gateway has finished it's processing.  This is good
    for signaling programs to run if mail to a certain address is
    found.  This type of function is quite different from the standard
    run function, especially since it does NOT delete the original
    message once spotted.  This is typically used for running another
    process against the spool directories if the trigger is found,
    such as running TransX or some other program that requires its
    own processing on the messages.

  Type .. Kill

    This type of function simply deletes any messages that match the
    trigger value.

  Type .. Save

    This type of function saves the original message with the headers
    included, into the path specified.  The naming convention of the
    saved file is nnnnnnnn.MSG where nnnnnnnn is the message id value.
    This is great for having an 'archiving' system for messages to
    a certain address.

[]EditDownlink

  This is where you can define the properties of other systems that you
  feed email and news to.  Please remember that you only need to define
  downlinks for systems that send/receive mail from your gateway - you
  do NOT have to define a downlink for your own system.

  Sysop & Organization

    This is the sysop name and the organization of the downlink system.

  Domain

    All inbound mail to the domains listed here will be qualified for
    this domain to receive.  All outbound mail will be written from the
    primary domain name.

  Uucp name

    This is the shortname of the downlink.  Even if they are not using
    the UUCP format, you must define a unique short name for each system.

  Allow subdomains

    If you want this downlink to be able to receive mail to sub-domains
    from itself select Yes.  For example, a downlink with the name
    "downlink.com" could also accept mail for "site.downlink.com" and
    "othersite.downlink.com" without you having to define each domain
    directly.  However, you may not want your downlinks being able to
    have sub-domains for other reasons.

  Message format .. Uucp .. Compression

    If you select the UUCP format for this downlink, they will use a
    UUCICO agent to transfer files in and out of their spool.  If you
    wish to compress any news bundles they have to save transfer time
    you can select COMPRESS or GZIP here.  Inbound compressed mail
    can be in any format and the gateway will use the correct program
    to decompress the news.

  Message format .. Fido .. Fido address

    If you select the Fido format, they will transfer their email and
    news in standard FTSC compatible mail bundles.  For this type of
    downlink you will need to specify the Fido style address to send
    mail to for this downlink.

  Message format .. Fido .. Compression

    If you wish to compress the mail and news to save transfer time
    then you can select the format here.  If you want to allow news
    for this downlink you will have to have this set to something
    other than "None".  For inbound mail the gateway will determine
    the correct program to decompress the packets.

  Message format .. Jam .. Message base

    If you wish to write mail for this downlink into to a Jam base,
    you must define the Jam base message path here.  This format is
    good if you want to allow downlinks to pickup their mail via QWK
    format, or if you want separate domains separated into different
    Jam bases on your system.

  If you are not using the direct news processing features of the gateway
  then these options will not be shown in the menu.

  Newsgroups .. Password

    This is the password that this downlink must use to perform the
    newsfix functions such as automatically adding/dropping newsgroups.

  Newsgroups .. Passive

    This controls whether or not the downlink is passive for the
    newsgroups.  When set to Yes, it means that the newsgroups for
    this domain are temporarily disabled.

  Newsgroups .. Groups

    This controls what newsgroup groups the downlink has access to
    to automatically add via the newsfix.

[]ListDownlink

  This option shows a listing of the defined downlinks and a quick
  summary of their information.

  In the brackets below there are three possible letters defined:

    N = Newsgroups are being fed to this system
    S = This system is permitted to have sub-domains
    P = This system is passive (temporarily disabled)

  site1       Fido@1:2401/999         (N··) A·························
  site2       Uucp@site2              (·SP) AB·······················Z

  The letters on the right show what newsgroup groups the downlink
  has access to.  If you are not using the direct news feature of the
  gateway then some of this information will not be present and you
  will get a condensed version of the above.

[]Archivers

  Compression & Decompression

    This is where you define the archivers used to pack and unpack mail
    and news bundles.  Make sure that the command line parameters are
    correct, and that the files are in your system path.

  Swap

    If you wish to swap memory to XMS, EMS or disk before running the
    archivers to make more memory available, select Yes.

  Show

    If you wish to see the output of the archiver when it is running
    select Yes, otherwise select No.  Please note that some archivers
    can't have their output suppressed, for these archivers you should
    select Yes in order to keep the screen from becoming cluttered.

  Using modified UUCP compress programs

    If you are using the modified COMPRESS/GZIP compression programs
    for packing UUCP news, then select Yes.  This will increase the
    efficiency of news compression.  Also, don't forget to add the
    -m to the command line of those compression programs.

  Using modified UUCP decompress programs

    If you are using the modified GZIP program to decompress UUCP
    news bundles then select Yes.  Also, don't forget to use the same
    command line of "GZIP.EXE -d" for both compress and gzip settings.

[]LocalAddress

  Local addresses setup

    Any mail from these addresses will be considered to be local from the
    BBS.  Therefore you should enter the aliases that your BBS generates
    Internet e-mail from.

    You should never have your UUCP gateway address in here.

[]Headers

  Headers

    Headers are the control lines of Internet e-mail messages.  In this
    screen you can fine tune how you would like the headers presented
    in your gateway.

    The defaults are probably fine for most people, however if you would
    like to specify which headers are preserved or which ones are deleted
    then this is the place to do it.

    Each header has three possible options...

      Text = Saves the header line in the message text body
      Kill = Deletes the header line
      Hide = Hides the header line in a FTS control kludge

  Unknown headers

    This is the default property for header lines not specifically
    defined in the list shown.

[]NewsConfiguration

  Direct news processing

    If you would like the gateway to directly process your newsgroups
    and gate them to the downlinks, then select Yes.  You actually have
    3 different ways in which the gateway can handle your newsgroups.

    1) Create PKT files for your echomail tosser to handle.

    2) Handle the newsgroups completely but any news to be imported
       into the BBS must be in Jam bases.

    3) Handle the newsgroups and set up a news downlink in PKT format
       so that your echomail tosser can toss the newsgroups into your
       BBS in whatever format is required.

    In the first case you would select No for this option and configure
    your echomail tosser to handle the newsgroups.  In case 2 you would
    select Yes for this option.  In case 3 you would select Yes for this
    option, create a news downlink for yourself and subscribe to the
    areas via the downlink instead of the local domain, you would also
    need to setup your echomail tosser to import those areas to the BBS.

  Host news compression

    This is the type of compression program you would like to use for
    news going up to your newsgroup provider.

  Minimum compress size

    To save time on small news bundles, you can specify for the gateway
    to only compress the bundles if they are larger than the size in
    kilobytes listed here.  If you wish to compress all bundles regardless
    of their size then enter 0 for the amount.

  Newsfix robot name

    This is the name of the automated news robot which takes area change
    requests.  Normally this is fine as newsfix however if you need to
    change it to something else the option is available.

    For a downlink to use the automated newsfix program, they would send
    a message to newsfix@yoursite.com with their password (as defined in
    the downlink configuration section) as the subject line.  The body of
    the message would then contain the commands for the newsfix engine to
    process.  For more information please see the text file NFHELP.MSG

    When a new area is requested from a downlink the gateway will check
    a file called NEWSLIST.TXT (if it exists) for a list of areas that are
    permitted to be requested.  If the file does not exist all requests will
    be accepted.  Once an area is successfully requested it will be logged
    to the NEWSLIST.REQ file including the areaname and who requested it.
    You will then have to manually add this area to your newsgroups that you
    collect as there is no standard way to request new newsgroups from your
    Internet news provider.

  Group descriptions

    This option allows you to assign a text description to the different
    newgroup groups that you can use.  For example if you wanted to
    name your group "A" to "Regular news areas" then you could do so here.

  Edit Newsgroups

    Pressing enter on this option brings you to the list of newsgroups
    that are currently defined.  From there you can add, edit or delete
    newsgroups from your configuration.

[]EditNewsgroup

                                           ┌──┤ Sites ├──────┐
                                           │                 │
                                           │  multib      ■  │
                                           │  fire        ■  │
    ┌──┤ Edit Newsgroup ├──────────────────│  blackhole      │
    │                                      │  boss           │
    │  Name   alt.bbs.ra                   │  brook          │
    │  Path   N:\MAIL\ALT\BBSRA            │  ctc            │
    │  Group  A - Standard newsgroups      │  cubic       ■  │
    │  Links                               │  cworks         │

  Name

    This is the name of the newsgroup that you are defining.  It must
    match exactly the name of the newsgroup that comes from your provider.

  Path

    If you are using direct news processing and you are linked to the
    area locally then you must enter the full path/filename of the
    Jam message base to post the news for this newsgroup into.

  Group

    This is the group or category that you may wish to class this group
    into.  This is good if you want to specify certain groups which can
    be automatically connected to and dropped from the newsfix feature.

  Links

    In direct news processing, this defines what systems are linked to
    this area.  If the area is not a private area and comes from your
    newsgroup provider then make sure that the newshost is linked to
    the area or replies will not be sent out.

[]ListMailingLists

  Captured mailing lists

    The gateway allows you capture mailing lists into a newsgroup you
    define which can then be distributed to the BBS and other downlinks
    in the same manner as newsgroups.

  Hosted mailing lists

    The gateway also allows you to host your own mailing lists to be
    distributed to other users anywhere in the world.  There are many
    option you can use to tune the mailing list to your liking.

  Browser information

    From the mailing list browser you can add, edit or delete mailing
    lists from your configuration.  The number at the right hand side
    of the browser shows the number of connected users to the listing
    for hosted mailing lists, or a dash for captured mailing lists.

[]EditMailingLists

  The concepts behind capturing and/or hosting mailing lists can be a
  little tricky to grasp at first, however once you get used to them
  they are very easy to manage.

  Description

    This is the description of the mailing list.  For captured listings
    it is mearly for your information, for public hosted listings it is
    used as the visible description via listserv.  In either case it is
    a cosmetic setting but should be used describe the contents of the
    mailing list.

  Trigger

    This is the email address that triggers the mailing list functions
    for this listing.  When email arrives that is posted to this address
    it is considered to be mail for the listing.

  Header address (Hosted)

    This is the email address that you wish to appear in the 'From:' field
    when distributing the mailing list, if you wish replies to the listing
    to go to another address than the trigger address you should specify
    the address here.

  Send replies to (Captured)

    If you wish to have replies to this mailing list sent to another
    address other than the trigger address (which is almost always the
    case) then you must specify the email address that the replies
    should be sent to.

  Entry type

    Capture .. if you are capturing an existing mailing list then
               you should set the entry type to Capture.

    Hosting .. if you are creating your own mailing list then you
               should set the entry type to Hosting.

  Filename (Hosted)

    This is the name of the file that will contain the list of
    subscribed users, it will end with a .ML extension.  For example
    the mailing list filename of TEST would be TEST.ML, this is a
    binary file and must not be edited by hand.

    This entry also defines the name of the group that people will
    subscribe to via listserv, for example: SUBSCRIBE TEST

  Password (Hosted)

    If you wish this listing to require a password to join then
    specify the password here.  This is a good way to restrict your
    listing to just people that know the password to join.

  Errors-To (Hosted)

    This is the email address that you wish to use for any error messages
    that may be returned when distributing your mailing list.  For example
    if a subscribers email account is no longer valid the bounce message
    would be sent to the Errors-To address rather than back into the listing
    to be redistributed again.

  Notification (Hosted)

    If you wish you can send notification messages to the Moderator address
    whenever any automated subscribe and/or unsubscribe requests are made.
    If there is no moderator for this listing then it will be sent to
    postmaster@yoursite.com

  Subscribers (Hosted)

    Hitting enter brings up a listing of people that are subscribed to
    the mailing list.  Here you can add, edit or delete addresses which
    are subscribed to the listing.

  Moderator

    If you wish to only have one person be able to post to this listing
    then you can specify their email address here.

  Newsgroup

    If you wish this mailing list to be captured into a newsgroup then
    specify the name of the newsgroup here.  In addition, and news
    articles posted into this group will be distributed to all the members
    of the mailing list for hosted mailing lists, or to the send address
    for captured mailing lists.

[]Preferences

  Listserv robot name

    This defines the name of the automated listservers name.  This is
    usually fine left as listserv however if you require to change it
    you may do so here.

    For a user to use the automated listserv program, they would send
    a message to listserv@yoursite.com with their request(s) in the
    subject line or message body.

    Valid requests include:

      Subscribe, Join, Add, Get <listname> ... joins the list 'listname'
      Unsubscribe, Drop, Leave  <listname> ... drops the list 'listname'
      List, Index ............................ shows available listnames

    For example:

      From: joe.user@somesite.com
      To: listserv@bbs.multiboard.com
      Subject: subscribe mccnews

    To join a list that has been password protected the user would put
    the password after the list name.

    For example:

      From: joe.user@somesite.com
      To: listserv@bbs.multiboard.com
      Subject: subscribe privatelist mypassword

  Keep sent netmail messages

    If you would like to mark netmail messages as sent and leave them
    in the netmail directory rather than deleting them then select Yes.

  Keep sent Jam email messages

    If you would like to delete Jam email messages once they have been
    sent from your system then select No.

  Logging level

    You can specify how much information is written to the log with
    this setting.

[]Main
[]
