[ username ]
.SH DESCRIPTION
This command changes (or installs)
-then GECOS information field
+the GECOS information field
associated with
.IR username
(your own name by default).
return. To enter a blank field, the word ``none'' may
be typed. Below is a sample run:
.IP
+.B "Info last changed on 22-mar-1988 15:13:33 by user studley using chfn"
+.br
.B "Name [Biff Studsworth II]:"
.br
.B "Nickname [Studley]:"
Users may only change their own information unless they are
SMS database administrators.
.SH "SEE ALSO"
-usermaint(1), finger(1)
+sms(1), finger(1)
chpobox \- change where user receives mail
.SH SYNOPSIS
.B chpobox
-[ -d|a address] [-u username]
+[-s address][-p][-u username]
.SH DESCRIPTION
-This command adds a new mailbox, deletes and existing mailbox, or
-lists the mailboxes currently assigned to
+This command sets and displays the mailbox currently assigned to
.IR username
(your own name by default).
If neither the
-.B -a
+.B -s
or the
-.B -d
-option is given, the current mailboxes will be displayed.
-The options will attempt to add or delete the specified mailbox.
+.B -p
+option is given, the current mailbox will be displayed.
+The
+.B -s
+option will attempt to set the user's mailbox to the specified address.
+The
+.B -p
+flag will set the user's mailbox to the last Post Office server it was
+using if the mailbox is now a foreign address.
+.PP
A mailbox address is of the form
.I string@hostname,
where the string is usually the username, and the hostname is the name
of the machine the user wishes to receive mail on.
-.PP
.B chpobox
will determine if the mailbox is of type POP, LOCAL, or FOREIGN based
on information in the SMS database, and then make the appropriate
change in the SMS database.
-It will not allow a user to have more than one mailbox of type POP,
-and it will not allow a user to delete his last mailbox.
-The actual change will take place a couple of hours later.
+It will not allow a user to have more than one mailbox of any type.
+The actual change will not take place on the mail hub for several hours.
Users may only change their own information unless they are
SMS database administrators.
.SH "SEE ALSO"
-usermaint(1),
+sms(1),
SMS Section of the Project Athena Technical Plan.
.B disconnect
break the network connection to the SMS server.
.TP
+.B new
+specify use of version 2.0 of the protocol.
+.TP
+.B old
+specify use of version 1.0 of the protocol.
+.TP
.B script inputfile [outputfile]
read commands from
-.I inputfile. If
-.I outputfile is specified, output will be redirected there while
+.I inputfile.
+If
+.I outputfile
+is specified, output will be redirected there while
commands are read from
.I inputfile.
+The script file may contain comments consisting of lines starting
+with a percent sign. Script files may also recursively perform other
+script commands up to 8 scripts deep.
.TP
.B list_requests
lists all of the
-.I smstest commands.
+.I smstest
+commands.
.TP
.B quit
exits the program.
the query. The arguments are the same as those in the
.B query
command described above.
-.SH BUGS
-There is no way to enter whitespace into a string argument to a query.
+.TP
+.B dcm
+instructs the server to trigger a DCM update immediately.
.SH SEE ALSO
The Project Athena Technical Plan section on SMS for a list of queries
and their arguements, and a description of the protocol this