User mail preference flags

Flags used to describe user preferences as regards private email reading.
The following flags are available:

ECP_QUOTEYES and ECP_QUOTEASK
Two-bit (pardon the pun) setting that controls whether or not messages are quoted when replying to them. The following combinations are valid:

  • None: no quoting at all.

  • ECP_QUOTEASK: when replying to a message, the user is asked if they want the message quoted or not. The state of ECP_QUOTEYES is a don't-care.

  • ECP_QUOTEYES: always quote messages without asking.

ECP_LOGINYES and ECP_LOGINASK
Another two-bit setting that controls how new mail is presented to the user. The following three combinations are valid:

  • None: users are notified about new messages immediately after they login. No further action is taken.

  • ECP_LOGINYES: users are immediately and unconditionally taken to the Email module to read their mail on login. Quite intrusive.

  • ECP_LOGINASK: if new mail exists, users are asked if they wish to read it immediately. On positive answer, they are taken to the Email module to read their messages. Otherwise, they can always read their mail afterwards. If ECP_LOGINASK is set, the state of ECP_LOGINYES is a don't-care.


o ECP_QUOTEYES
Always quote
o ECP_QUOTEASK
Ask before quoting
o ECP_LOGINYES
Unconditionally read mail on login
o ECP_LOGINASK
Ask if user wants to read mail on login

Alphabetic index



This page was generated with the help of DOC++.