The ListStruct describes all of the parameters for a particular list.
| Name | Type | Description | Notes | 
| ListID | int | The unique identifier for this list | 
 | 
| Additional | string | Additional information about this list (not used by ListManager) | 
 | 
| AddListNameToSubject | boolean | If true, adds the list's name to the "Subject:" header | 
 | 
| Admin | string | Administrator responsible for this list | 
 | 
| AllowCrossPosting | boolean | If true, this list should accept cross-posted messages (identical messages sent to multiple lists) | 
 | 
| AllowDuplicatePosts | boolean | If true, this list should accept duplicate messages | 
 | 
| AllowInfo | boolean | If true, this list should allow non-members to read information about it | 
 | 
| AnyoneCanPost | boolean | If true, this list should allow anyone to post; if false, it requires those who post to be members | 
 | 
| ApproveNum | int | The number of approvals required of new members before they may post to the list without moderation | 
 | 
| ArchiveDays | int | The number of days archived messages are kept | 
 | 
| ArchiveNum | int | The number of archived messages kept | 
 | 
| AutoReleaseHour | int | The time of day messages should be automatically approved and released | 
 | 
| BlankSubjectOk | boolean | If true, the list should permit messages with blank "Subject:" headers | 
 | 
| Child | boolean | If true, this list should accept postings from other lists | 
 | 
| CleanAuto | boolean | If true, this list should automatically put members who bounce too much mail on hold | 
 | 
| CleanNotif | int | The length of time (days) a "held" member will be notified | 
 | 
| Comment | string | Additional information about this list (not used by ListManager) | 
 | 
| CommentsID | string | Comment about this list (links to a document) | 
 | 
| ConfirmSubscribes | boolean | Whether this list should confirm new subscriptions | 
 | 
| ConfirmUnsubscribes | Whether this list should confirm unsubscribes | 
 | |
| DateCreated | dateTime | The date and time this list was created | 
 | 
| DefaultFrom | string | The default "From:" header | 
 | 
| DefaultSubject | string | The default "Subject:" header | 
 | 
| DefaultTo | string | The default "To:" header | 
 | 
| DeliveryReports | int | What delivery reports should be sent to administrators | 
 | 
| DescLongDocID | string | Long description of this list (links to a document) | 
 | 
| DetectHtmlByDefault | boolean | If true, this list should detect HTML capability by default | 
 | 
| DetectOpenByDefault | boolean | If true, this list should detect HTML opens by default | 
 | 
| DigestFooter | string | The digest footer | 
 | 
| DigestHeader | string | The digest header | 
 | 
| Disabled | boolean | If true, this list is disabled | 
 | 
| DontRewriteMessageIDHeader | boolean | If true, ListManager will not rewrite the Message-ID, but instead leave it alone, and use X-Lyris-Message-ID | 
 | 
| EnableScripting | What level of scripting the list allows | 
 | |
| ErrHold | int | How many bounces before a member is put on hold | 
 | 
| From | string | If set, specifies the "From:" header of every message send on this list | 
 | 
| HeaderRemove | string | Which headers should be removed | 
 | 
| KeepOutmailPostings | int | How long mailings sent to the list should be kept | 
 | 
| Keywords | string | Keywords which describe this list | 
 | 
| ListName | string | The name of the list | 
 | 
| MakePostsAnonymous | boolean | If true, posts to this list will be anonymous | 
 | 
| MaxMembers | int | The maximum number of members this list is allowed | 
 | 
| MaxMessageSize | int | The maximum size, in bytes, non-administrators may post to the list | 
 | 
| MaxMessNum | int | The maximum number of messages that may be sent through the list in a 24-hour period | 
 | 
| MaxPostsPerUser | int | The maximum number of posts a single person may post to the list | 
 | 
| MaxQuoting | int | The maximum number of contiguous lines that may be quoted at once in a single message | 
 | 
| MemberListSecurity | Who may access the list of members | 
 | |
| MergeCapOverride | Whether this list should override the server scripting levels | 
 | |
| MessageFooter | string | The default message footer | 
 | 
| MessageHeader | string | The default message header | 
 | 
| Moderated | What level of moderation this list requires | 
 | |
| ModifyHeaderDate | boolean | Whether the "Date:" header should automatically be rewritten to be the date and time a message is approved | 
 | 
| MRIVisibility | Whether the Discussion Forum Interface for this list should be (v)isible, (h)idden or (i)nvisible | 
 | |
| NameRequired | Whether the subscriber must provide a name when joining | 
 | |
| NewSubscriberSecurity | What security controls who may join the list | 
 | |
| NoArchive | boolean | If true, this list maintains a message archive | 
 | 
| NoBodyOk | boolean | If true, messages posted to this list may be blank | 
 | 
| NoEmail | boolean | If true, this list rejects messages posted via email, and requires postings through the ListManager web interface | 
 | 
| NoEmailSubscriptions | boolean | If true, this list prohibits subscriptions via email, and requires them through the ListManager web interface | 
 | 
| NoListHeader | boolean | If true, the list-help headers should not be included | 
 | 
| NoNNTP | boolean | If true, the list will not be accessible via NNTP | 
 | 
| NoSearch | boolean | If true, the list's archives, if available, will not be searchable | 
 | 
| NotifyHeldInterval | int | How frequently held members should be notified | 
 | 
| OnlyAllowAdminSend | boolean | If true the list will only allow administrators to send | 
 | 
| PasswordRequired | int | Whether a password is required when joining | 
 | 
| PostPassword | Whether a member's password must be included in the message in order to be posted | 
 | |
| PrivApprov | string | Sets rules for automatically approving applications to a private list | 
 | 
| PurgeExpiredInterval | int | How long expired members should be kept in the database before being purged, in days | 
 | 
| PurgeHeldInterval | int | How long held members should be kept in the database before being purged, in days | 
 | 
| PurgeReferredInterval | int | How long referred members should be kept in the database before being purged, in days | 
 | 
| PurgeUnapprovedInterval | int | How long unapproved members should be kept in the database before being purged, in days | 
 | 
| PurgeUnconfirmedInterval | int | How long unconfirmed members should be kept in the database before being purged, in days | 
 | 
| PurgeUnsubInterval | int | How long unsubscribed members should be kept in the database before being purged, in days | 
 | 
| RecencyDayCount | int | How many days to check for recent mailings | 
 | 
| RecencyEmailEnabled | boolean | If ture, recency checking/purging is enabled | 
 | 
| RecencyMailCount | int | The number of mailings that should trigger recency limits | 
 | 
| RecencyOperator | When checking for recency, should the number of mailings be (m)ore than, (e)qual to or (l)ess than the number in RecencyMailCount | 
 | |
| RecencySequentialEnabled | boolean | If true, recency limits should be applied to sequential mailings | 
 | 
| RecencyTriggeredEnabled | boolean | If true, recency limits should be applied to triggered mailings | 
 | 
| RecencyWebEnabled | boolean | If true, recency limits should be applied to web mailings | 
 | 
| RecipientLoggingLevel | What level of delivery logging should there be? (N)o logging, non-SMTP errors (m), all (e)rrors, errors and successes (f) | 
 | |
| ReferralsPerDay | int | The number of referrals allowed per member per day | 
 | 
| ReleasePending | int | The length of time unapproved messages should be kept before being sent automatically | 
 | 
| RemoveDuplicateCrossPostings | boolean | If true, if a list allows cross-postings, it should clean out duplicate recipients so that members of multiple lists only receive one copy of a message | 
 | 
| ReplyTo | string | The "Reply-To:" header | 
 | 
| RunProgAfterPosting | string | Program to execute after posting | 
 | 
| RunProgAfterSub | string | Program to execute after subscribing | 
 | 
| RunProgAfterUnsub | string | Program to execute after unsubscribing | 
 | 
| RunProgBeforePosting | string | Program to execute before posting a message | 
 | 
| RunProgBeforeSub | string | Program to execute before processing a subscribe | 
 | 
| RunProgBeforeUnsub | string | Program to execute before processing an unsubscribe | 
 | 
| ScriptingLevel | What level of scripting should this list allow | 
 | |
| ShortDescription | string | A short description of this list | 
 | 
| SimpleSub | boolean | If true, this list should only allow name, email address, or allow members to set other options (such as noack, norepro) | 
 | 
| SMTPFrom | string | The SMTP "MAIL FROM:" header | 
 | 
| SMTPHeaders | string | Text that should be included in the SMTP header of every message | 
 | 
| SponsOrgID | string | Organization that is sponsoring this list (link to document, type is organization) | 
 | 
| SubscribePassword | string | If this list is 'password' protected for new subscribers, what is the password? | 
 | 
| SubscriptionReports | What subscription reports should be emailed to list administrators? | 
 | |
| To | string | The default "To:" header | 
 | 
| Topic | char | The category the mailing list belongs to. | ** New in v.1.5.1 | 
| Visitors | boolean | If true, the list should allow non-members to see messages in the Discussion Forum Interface | 
 | 
Note: Since Microsoft .NET does not support NULL date/times, the date/time "2001-01-01 00:00:00" is considered null.
|    |