Name

msgusermod — modify Messaging Server user attributes

Synopsis

/opt/lsb-caldera.com-volution/msg/bin/msgusermod --uid=name [ attributes ]

Description

The msgusermod utility is a Perl script that modifies one or more attributes for a specified Messaging Server user. Only the Messaging Server admin user can use the msgusermod tool.

Messaging Server user attributes can also be modified with the Server Manager in the Users menu under View Users.

Specify the user with:

--uid=name

where name is the unique identifier (UserID) within a Messaging Server mail system.

The following attributes are optional but at least one must be specified

--firstname=firstname

Modify the given name (gn) or first name of the user.

--lastname=lastname

Modify the surname of the user, also known as the last name.

--fullname=fullname

Modify the user's full name; for example, "Dana Welsh-Haggerty".

-- mail=mailaddress

Modify the email address.

--forward=value

Modify the email forwarding address.

--homephone=value

Modify the home phone number.

--businessphone=value

Modify the business phone number.

--fax=value

Modify the fax number.

--pager=value

Modify the pager number.

--mobile=value

Modify the mobile phone number.

--title=value

Modify the job title.

--mailstop=value

Modify the Interoffice-Mail address.

--forward=email_address

Enable email forwarding to the given address. The address is a string that is not verified against the LDAP server.

To cancel email forwarding, enter --forward="".

--forwardcopy=[ TRUE | FALSE ]

Save a copy of forwarded mail in the user's inbox if forwarding is enabled.

--alternatemail=mail_address

Add another mail address that will be known as the user; only one is allowed. The address is a string that is not verified against the LDAP server.

To remove the alternate address, enter --alternatemail="".

The following manages user quotas:

--quotalimit=[ value | NONE ]

Set or remove quota limits for user mailstores, including inbox and folders. Values are kilobytes of disk space; the value 0 is legal but will disable mail delivery; NONE removes the quota.

The following manages calendar node information if Steltor CorporateTime Server is installed:

--ctsnodeid=value

Reassign the user to a different calendar node ID; value must be the numeric ID of an existing calendar node.

The following manage absence notification for a user:

--vacationenabled=[TRUE | FALSE]

Enable absence notification is enabled.

--vacationsubject="value"

Specify absence notification subject heading if enabled. The default is Absence notification.

--vacationmessage="value"

Specify vacation message; value is limited to 1024 characters. The default is This is an automated reply: This person is temporarily out of the office.

The following options manage the receipt of unsolicited email (spam) for a user. Any mail directed to a user as bcc (Blind CC) is assumed to be unsolicited mail. The spamallowed option specifies an allowed exception list, that if present in the From: address are not treated as unsolicited mail; user names, domain names (for example, a company domain), or complete email addresses can be placed in this list. The spamexclude option specifies an exception list of user names, domain names and email addresses that are specifically excluded from delivery.

--spamfilterenabled=[TRUE | FALSE]

Enable spam filtering.

--spamdestroyenabled=[TRUE | FALSE]

Specify how to handle spam. TRUE causes it to be destroyed, FALSE causes it to be saved to a inbox.spam folder in the user's /var/spool/imap directory.

--spamallowed=string

Add a string to the allowed filter list.

--delallowed=string

Delete an allowed string.

--delallallowed

Delete all allowed strings if present. This option cannot be specified with the --spamallowed or --delallowed options.

--spamexclude=string

Add a string to the exclude filter list.

--delexclude=string

Delete an exclude string.

--delallexclude

Delete all exclude strings if present. This option cannot be specified with the --spamexclude or --delexclude options.

Files

/opt/lsb-caldera.com-volution/msg/bin/msgusermod

the msgusermod Perl script

See also

msgaclget(8), msgaclset(8), msgcalendarlistnodes(8)msgusercreate(8), msguserdelete(8), msgusergetaliases(8), msguserisadmin(8), msguserlist(8), msguserlistall(8), msguserpw(8)

Steltor CorporateTime Serverdocumentation