Here some examples which use the new "socket ... -local" feature. bifftk - collect and display biff messages asynchronously. ------ Instead of continuously polling a spool file, bifftk uses the newly-modified tcl "socket" command to set up a tcl/tk server which can be contacted via a unix-domain socket (~/.biff_me). Ideally, bifftk would be run in background by the user (see tbiff). tbiff - an alternative to xbiff?. ----- tbiff is a companion to bifftk. it manipulates a user's .forward file to include or delete itself depending on the arguments used. also, if run with "tbiff y", tbiff tries to start bifftk in background (if it seems that the user's biff socket is unserved or non-existent). tst-bifftk - demonstrate/test a running bifftk. ---------- this script connects to the unix-domain socket (~/.biff_me) and sends a fake biff-style text to that server. [bifftk must already be running for this test to work] tst-via-tbiff - test bifftk via 'tbiff -relay' ------------- this script uses 'tbiff -relay' to process a raw email message and then passes the resulting biff message on to a running bifftk. 'tbiff -relay' is the command which would be included in the user's .forward file so this a test of that feature. tst-end-to-end - a full test tbiff and bifftk -------------- runs "tbiff y" and then emails a test message to $USER.