You are here: Type Reference > Classes and Structs > MemberStruct

MemberStruct

 

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

ArrayOfKeyValueType

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

MailFormatEnum

What format does the user want to receive mail, (T)ext, (M)ultipart, or (H)TML.

MembershipKind

MemberKindEnum

The kind of subscription this member has ('mail', 'nomail', 'digest', 'mimedigest', 'index')

MemberStatus

MemberStatusEnum

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.

 



MailingStruct MemberBanStruct