User Tools

Site Tools


mutil_import_echomail

This is an old revision of the document!


Import Binkley-style FLO echomail/netmail

This is a key stanza you will want to run each time message packets and other files arrive at your Mystic BBS.

Message packets (compressed or raw) and other files (nodelists, infopacks etc.) are usually sent over the Internet to your Mystic BBS via a mail transport system such as BinkP or FTP. Both are easy to use as Mystic has inbuilt BinkP and FTP servers.

It's probably fair to say the majority of BBS systems in action today use the BinkP protocol/server as their preferred means of sending and receiving echomail and netmail across the Internet

The '[ImportEchoMail]' stanza tells MUTIL to scan the defined 'Inbound Echomail' path in Mystic e.g. c:\mystic\echomail\in for newly arrived inbound mail. If it finds any newly arrived message packets it will import them in to the BBS and toss them in to their correct message bases. Users of the BBS can then read them and reply to them.

To enable this function you modify the '[general]' stanza as follows:

[general]

ImportEchoMail     = true

There are a number of options available to you for configuration in the '[ImportEchoMail]' stanza.

Duplicated (Dupe) Message Handling

If you want to save duplicated / bad messages to a certain message base, then set the value of is switch to the *INDEX* of the message base (viewable at the top of the msgbase editor). Otherwise, set this value to -1 or leave it commented out and duplicated / bad messages will be ignored.

;dupe_msg_index = 5

This setting defines the number of messages to keep in the duplicate database. Each message takes 8 bytes of data, so for example 32,000 messages takes 256kb of memory while importing messages. Max is 250,000 messages. Uncomment this setting to enable it.

;dupe_db_size = 32000
Import Unsecure Packets

This setting instructs Mystic to ignore or import message packets sent to it from other BBS systems it does not know of. In other words, the sender has not been configured in Mystic as a known Echonode. This setting uses a Boolean True or False switch.

; Toss packets from unsecure directory in addition to inbound?
unsecure_dir = false
Strip SEEN-BY lines

Should Mystic remove SEEN-BY kludge lines when importing packets from other systems.

SEEN-BY lines are used by mail tossers to check that they are not importing something that they have already seen (a dupe). SEEN-BY lines also provide a good record of which BBS's have received or 'seen' a message.

Some system operators prefer to strip SEEN-BY lines to reduce the overall file size of the messages being imported, but in times of large and cheap HDD storage, it's almost a moot point to do so ;-)

; Strip SEEN-BY lines from messages when importing?
strip_seenby = false
this doc a work in progress - more options to be added...
mutil_import_echomail.1459328123.txt.gz · Last modified: 2016/03/30 03:55 by avon

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki