FBB HouseKeeping – Lifetime Expiry Tuning

House Keeping Lifetime

Housekeeping aims to keep the BBS clean and easy to navigate for users by pruning messages that are no longer useful.

Some example scenarios:

  • Messages that are only applicable for their audience on the day they are sent
    • Daily solar forecast, 1 day expiry.
    • Daily Earthquake Alert & WX bulletins, 1 day expiry
    • Daily propagation forecasts, 1 day expiry.
  • Your BBS may be configured to service/route wormhole-traversing-mail for a geographical region that is “out of scope” for your own BBS
    • 1 day expiry is enough for mine to have forwarded @USA bulletins to my American partners.

To keep the “THEMES” and “L” listings appetisingly short, concise and useful for users, I have shared my own settings that maintains a manageable active message count of approximately 250-300 messages at any one time.

EPURMESS.INI

The tail end of FBB’s $PREFIX/etc/ax25/fbb/epurmess.ini

A table is shown below this explaining what these parameters mean.

# Priv Bull (0=erased 1=archived)"
  1        1
#
# Cleaning parameters for private mail (in days)
#
# PN -> PX
30
#
# PY -> PX
30
#
# PF -> PK
30
#
# PX -> PK
1
#
# PK -> PA
1
#
# Cleaning parameters for bulletins (in days)
# X - expired, $ - forwarded 
# BN -> BX
21
#
# B$ -> BX
21
#
# BY -> BX
21
#
# BF -> BX
21
#
# BX -> BK
1
#
# BK -> BA
1
TypeFrom StateTo StateDays
PersonalUnread (N)Expired (X)30 days
PersonalRead (Y)Expired (X)30 days
PersonalForwarded (F)Killed (K)30 days
PersonalExpired (X)Killed (K)1 day
PersonalKilled (K)Archived (A)1 day
BulletinUnread (N)Expired (X)21 days
BulletinFwd Queued ($)Expired (X)21 days
BulletinForwarded (F)Expired (X)21 days
BulletinExpired (X)Killed (K)1 day
BulletinKilled (K)Archived (A)1 day

Epurmess.ini Overrides

The tail end of FBB’s $PREFIX/etc/ax25/fbb/epurmess.ini

# Special overrides :
#
# Type To  Number_of_days
@ USA 1
@ GBR 1
> ALERT 1
> SOLAR 1
> EQUAKE 1
> WEER 1
> WX 1
> TODAY 1
> HUMOR 1
> FBBLOG 1
> PROP 1
> PROPA 1
> TECH 6
> PIC 6
> TECHNI 6
> KEP 6
> KEPS 6
> LINUX 6
> DXNEWS 14
> NEWS 14
> AGCW 14
> LETTER 14
> BCAST 14