TBUFFY(1) TBUFFY(1) NAME tbuffy - a text buff. SYNOPSIS tbuffy [ -v ] [ -h ] [ -e ] [ -t timestamp ] [ -l login ] [ -p password ] [ -f rcfile ] [ -s nntpserver ] [ -m mailserver ] [ -n newsrc ] [ -a command ] DESCRIPTION tbuffy is a text mode program that keeps track of mail­ boxes and Usenet groups, prompting how many messages are left to read. OPTIONS On each of these options, excepts for -f you can use the $ variables defined below. -v Prompts the version and exits. -h Prompts a help message and exits. -e A command is executed each time a new message is received. -t Define the default waiting beetween to checks of a mailbox. The default is 10 seconds. -f Define the configuration files for tbuffy. If no file are given, tbuffy tries to read $HOME/.tbuffyrc, if it fails it tries /etc/tbuffyrc. -m Define the default mailserver to use for POP, APOP and IMAP mailboxes. If no server is given, use the environment variable MAILSERVER if it exists, or pop. -s Define the default newsserver to use. If no server is given, use the environment variable NNTPSERVER if it exists, or news. -n Define the newsrc file (which contains what news­ groups do you read and which message you have already read). If no file is given, use $HOME/.newsrc or /dev/null. -l Define the default login to use on a POP, APOP, IMAP mailbox or on a newsserver. -p Define the default password to use on a POP, APOP, IMAP mailbox or on a newsserver. -a Define the default command which will be launched 1 TBUFFY(1) TBUFFY(1) when you hit enter on a box. CONFIGURATION You need to create a configuration file for tbuffy to work. The syntax is pretty simple and dumb. In each of the options you can use the specials variables : $m This variable is changed into the value of the environment variable MAIL $c This variable is changed into the value of the cur­ rent box, or into the NULL string for box or news­ box. $h This variable is changed into the value of the environment variable HOME $u Thus variable is changed into the value of the environment variable USERNAME The different options are : default_command command This defines the new defaults command for now on. default_mailserver server This defines the news default mail server for now on. default_nntpserver server This defines the news default NNTP server for now on. default_newsrc newsrc This define the new default newsrc file for now on. default_login login This define the new default login for now on. default_pass password This define the new default password for now on. default_timestamp timestamp This define the new default timestamp for now on. default-auto-execute 0|1 Define the new default behaviour when a new message is received for non on. box file Define a new mailbox (file) to watch. All the remaining options until a new box or newsbox 2 TBUFFY(1) TBUFFY(1) statement act on this box. newsbox newsgroups Define a new newsgroup to watch. All the remaining options until a new box or newsbox statement act on this box. title title Define the title of the box that will appear on the screen. command command Define the command that will be lauch when you hit enter on the box. nntpserver server Define the server to contact to count the news mes­ sage. It is only valid if the box is a newsbox. mailserver server Define the mailserver to contact to search for mail. It is only valid for mailboxes of type POP, APOP and IMAP. newsrc newsrc Define the newsrc to use for this newsbox. It is only valid if the box is a newsbox. timestamp timestamp Define the default beetween 2 checks on this box. login login Define the login to use on this box, if applicable. pass pass Define the password to use on this box, if applica­ ble. auto-execute (0|1) Define the auto-execute command for this box. HISTORY Written by Benjamin `Quisar' Lerman. E-mail: quisar@quisar.ambre.net SEE ALSO xbuffy(1) 3