Man Linux: Main Page and Category List

NAME

       nsend - Send messages to users or groups

SYNOPSIS

       nsend [ -h ] [ -S server ] [ -U user name ] [ -P password | -n ] [ -C ]
       [ -a ] -i objectID | -c connNum[,...] | { [  -t  recipient  type  ]  -o
       recipient name | recipient name } message

DESCRIPTION

       With nsend, you can send messages to the user’s workstations.

       nsend  looks  up the file $HOME/.nwclient to find a file server, a user
       name and possibly a password. See  nwclient(5)  for  more  information.
       Please  note that the access permissions of .nwclient MUST be 0600, for
       security reasons.

OPTIONS

       recipient name
          recipient name is either the NetWare name of the user to receive the
          message  or  the  name of an existing user group on that server. You
          can use wildcards in this specification.

       -o recipient name
          Specifies recipient’s name. This can specify user or group.

       -t recipent type
          Specifies recipient’s type.

       -c connNum[,...]
          Specifies connection numbers of recipients. You can use this  option
          as workaround to deliver messages to directory services users.

       -i userID
          Specifies  recipient’s  object  ID.  You  can  use  this  option  as
          workaround to deliver messages to directory services users.

       message
          message is the message to be sent. Please note that this has to be a
          single  command  line  argument.  If you want to send a message that
          contains spaces, you have to quote them on the  command  line.   For
          example, to annoy your system administrator, you should try

             nsend supervisor ’I know how this works!’

          Program  first  searches (wildcards allowed) bindery with recipients
          name and type. If user is found, message is sent to  this  user,  if
          group  is  found,  message is sent to this group. Other object types
          are ignored.  If  no  suitable  object  was  found  in  this  phase,
          connection  list  for  specified  object  is retrieved (no wildcards
          allowed) and message is sent to this object (including print servers
          and so on). No expansions on group is done this time.

       -a
          By  default,  nsend  prepends  ’From  ....’ text to message. You can
          suppress this by adding -a to command line.

       -S server
          server is the name of the server you want to use.

       -U user name
          If the user name your NetWare administrator gave to you differs from
          your  unix  user-id, you should use -U to tell the server about your
          NetWare user name.

       -P password
          You may want to give the password required  by  the  server  on  the
          command  line.  You  should  be  careful  about  using  passwords in
          scripts.

       -n
          -n should be given if specified user does not have password.

          If neither -n nor -P are given, nsend prompts for a password.

       -C
          By default, passwords are converted to  uppercase  before  they  are
          sent  to the server, because most servers require this. You can turn
          off this conversion by -C.

BUGS

       Directory services connection are not supported yet.
       Options -c, -i and -o cannot be used together.
       If  user  is  specified  multiple  times  (using  wildcards  in   group
       specification  or by repeating same number in -c), message is delivered
       multiple times to him.

SEE ALSO

       nwclient(5), nprint(1), slist(1), ncpmount(8), ncpumount(8)

CREDITS

       nsend was written by looking at mars_nwe’s message handling. Thanks  to
       Martin Stover <mstover@freeway.de>.
       Support     for     Netware     groups     by     Philippe    Andersson
       <philippe_andersson@ste.scitex.com>.
       Support  for  connections  greater   than   255   by   Petr   Vandrovec
       <vandrove@vc.cvut.cz>.