SCFG Message Options

System-wide message related options in the Synchronet Configuration Utility (SCFG). Messages include private messages and posts in public message areas and sub-boards.

Main Window Options

╔══════════════════════════════════════════════════════════════════════╗
║                            Message Options                           ║
╠══════════════════════════════════════════════════════════════════════╣
║ │BBS ID for QWK Packets           MYBBS                              ║
║ │Maximum Retry Time               30 seconds                         ║
║ │Maximum QWK Messages             10000                              ║
║ │Maximum QWK Message Age          Unlimited                          ║
║ │Pre-pack QWK Requirements                                           ║
║ │Purge E-mail by Age              Enabled (90 days old)              ║
║ │Purge SPAM by Age                Disabled                           ║
║ │Purge Deleted E-mail             Daily                              ║
║ │Duplicate E-mail Checking        Disabled                           ║
║ │Allow Anonymous E-mail           No                                 ║
║ │Allow Quoting in E-mail          Yes                                ║
║ │Allow Uploads in E-mail          Yes                                ║
║ │Allow Forwarding to NetMail      Yes                                ║
║ │Kill Read E-mail                 No                                 ║
║ │Receive E-mail by Real Name      Yes                                ║
║ │Include Signatures in E-mail     Yes                                ║
║ │Users Can View Deleted Messages  No                                 ║
║ │Days of New Messages for Guest   0                                  ║
║ │Extra Attribute Codes...                                            ║
╚══════════════════════════════════════════════════════════════════════╝
Option Name Default Description
BBS ID for QWK Packets MYBBS This is a short system ID for your BBS that is used for QWK packets and will be used for your outgoing and incoming QWK packets. It must:

-Be an abbreviation of your BBS name or other related string.
-Not begin with a number.
-Have a maximum length of eight characters.
-Not contain spaces or other invalid DOS filename characters.
-Be unique in the QWK packet network
Maximum Retry Time 30 seconds This is the maximum number of seconds to wait while attempting to open or lock a message base (a value in the range of 10 to 45 seconds should be fine).
Maximum QWK Messages 10000 This is the maximum number of messages (excluding email), that a user can have in one QWK packet for download. This limit does not effect QWK network nodes (Q restriction). If set to 0, no limit is imposed.
Maximum QWK Message Age Unlimited This is the maximum age of messages (in days), allowed for messages in QWK packets. Messages with an age older than this value will not be imported. If set to 0, no age limit is imposed.
Pre-pack QWK Requirements <emtpy> If this option is used (not blank), Synchronet will pre-pack any new messages into a QWK packet in the data/file directory for each user that meets these Requirements. When the user calls to download their packet, it will automatically extract the pre-packed QWK and append to it.

It is mainly intended for QWKnet nodes that feed from your BBS, but was historically also used for long distance users that wished to save connect time and always read their messages via QWK.
Purge E-mail by Age Enabled (90 days old) This value is the maximum number of days that email will be kept, whether read or not. Use 0 for unlimited.
Purge SPAM by Age Disabled This value is the maximum number of days that SPAM-tagged email will be kept, whether read or not. Use 0 for unlimited.
Purge Deleted E-mail Daily If you wish to have deleted email physically and permanently removed from your email database immediately after a user exits the reading email prompt, set this option to Immediately.

For the best system performance, and to avoid delays when deleting email from a large email database, set this option to Daily. Your system maintenance will automatically purge deleted email once a day. FIXME link to the daily maintenance event once scfg->xtrn is done.
Duplicate E-mail Checking Disabled This value is the maximum number of CRCs that will be kept for duplicate mail checking. Once this maximum number of CRCs is reached, the oldest CRCs will be automatically purged.

This option should be set to 0 (disabled) unless you specifically want duplicate email disallowed, in which case a value of 2000 should be sufficient.
Allow Anonymous E-mail No If you want users with the A exemption to be able to send email anonymously, set this option to Yes.
Allow Quoting in E-mail Yes If you want your users to be allowed to use message quoting when responding in email, set this option to Yes.
Allow Uploads in E-mail Yes If you want your users to be allowed to attach an uploaded file to an email message, set this option to Yes.
Allow Forwarding to NetMail Yes If you want your users to be able to have any email sent to them optionally (at the sender's discretion) forwarded to a NetMail address, set this option to Yes.
Kill Read E-mail No If this option is set to Yes, email that has been read will be automatically deleted when message base maintenance is run.
Receive E-mail by Real Name Yes If this option is set to Yes, email messages may be received when addressed to a user's real name (rather than their alias).
Include Signatures in E-mail Yes If you wish to have user signatures automatically appended to email messages, set this option to Yes.
Users Can View Deleted Messages No If this option is set to Yes, then users will be able to view messages they've sent and deleted, or messages sent to them and they've deleted with the option of un-deleting the message, before the message is physically purged from the email database.

If this option is set to No, then when a message is deleted it is no longer viewable (with SBBS) by anyone.

If this option is set to Sysops Only, then only sysops and sub-ops (when appropriate) can view deleted messages.
Days of New Messages for Guest 0 This option allows you to set the number of days of messages that will be included in a Guest login's new message scan.

A value of 0 means there will be no new messages for the Guest account.

Extra Attribute Codes

╔═══════════════════════╗
║ Extra Attribute Codes ║
╠═══════════════════════╣
║ │WWIV            No   ║
║ │PCBoard         No   ║
║ │Wildcat         No   ║
║ │Celerity        No   ║
║ │Renegade        Yes  ║
╚═══════════════════════╝

Synchronet can support the native text attribute codes (i.e., color codes) of other BBS programs in messages (menus, posts, e-mail, etc.). To enable extra attribute codes for another BBS program, set the corresponding option to Yes.

Option Name Default Description
WWIV No Color codes are preceded by a Ctrl-C (ASCII 3) character.
PCBoard No Color codes are of the form @Xxx where xx are hex digits.
Wildcat No Color codes are of the form @xx@ where xx are hex digits.
Celerity No Color codes are of the form |x where x is an alpha char.
Renegade Yes Color codes are of the form |xx where xx are decimal digits.

See Also

util/scfg/message_options.txt · Last modified: 2022/02/25 16:37 by Andre
Back to top
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0