Most member functions use the SimpleMemberStruct. The MemberStruct provides more information about members. It is returned by SelectMembers.
Name |
Type |
Description |
MemberID |
integer |
Unique member ID |
Additional |
string |
Additional information about this member (not used by ListManager) |
ApprovalNeeded |
boolean |
Can this member bypass approval to send messages? |
CanApprovePending |
boolean |
If true, and if this member is an admin, can this member approve pending (moderated) messages? |
CleanAuto |
boolean |
If true, do not mark as 'held' this member if they bounce too much email (i.e.: let them bounce all they want) |
Comment |
string |
Additional information about this member (not used by ListManager) |
DateBounce |
dateTime |
The date of the most recent bounce |
DateConfirm |
dateTime |
Date the member was last sent a 'confirm' message |
DateHeld |
dateTime |
Date the member was held |
DateJoined |
dateTime |
Date when member joined this list |
DateUnsubscribed |
dateTime |
Date when member unsubscribed from this list |
Demographics |
An array of KeyValueType(s) as defined by your database |
|
EmailAddress |
string |
The email address of the member |
ExpireDate |
dateTime |
The date the membership expired |
FullName |
string |
The full name of the member |
IsListAdmin |
boolean |
If true, the member is a list administrator |
ListName |
string |
The name of the list this member belongs to |
MailFormat |
What format does the user want to receive mail, (T)ext, (M)ultipart, or (H)TML. |
|
MembershipKind |
The kind of subscription this member has ('mail', 'nomail', 'digest', 'mimedigest', 'index') |
|
MemberStatus |
What is the status of this member? ('normal', 'confirm', 'private', 'expired', 'held', 'unsub', 'needs-goodbye', 'needs-hello', 'needs-confirm') |
|
NoRepro |
boolean |
If true, the member should receive a copy of his own postings |
NotifyError |
boolean |
If true, the member (if a list administrator) should receive list error mail |
NotifySubmission |
boolean |
If true, the member (if a list administrator) should receive notification of messages pending moderation |
NumApprovalsNeeded |
integer |
The number of approvals this member needs before posting to the list unapproved |
NumberOfBounces |
integer |
The number of bounces this member has had |
Password |
string |
The member's password |
ReadsHtml |
boolean |
If true, this member has been detected to read HTML |
ReceiveAcknowlegment |
boolean |
If true, this member receives a message acknowledging a posting to the list |
ReceiveAdminEmail |
boolean |
If true, this member (if a list administrator) should receive messages for list administrators |
UserID |
string |
Additional information about this member (not used by ListManager) |
Note: Since Microsoft .NET does not support NULL date/times, the date/time "2001-01-01 00:00:00" is considered null.