Metabase Properties Listing

Microsoft NNTP Service maintains the metabase properties listed below.

AccessExecute
Datatype: Boolean
Default: False
Can be configured at: IIsNntpService, IIsNntpServer, IIsNntpVirtualDir
This flag can be used to restrict newsgroup visibility. If the flag is set to True, newsgroups in this virtual directory will appear when a client issues a List command only if the client has read access to the directory through the Windows NT file system. If the flag is set to False, there are no access restriction on the List command.
Note  Setting this flag to True may slow the return from the List command, especially if the news tree includes a large list of newsgroups. If the flag is True, the server must check NT file access on every directory in the tree; this slows down the current connection and may also slow down other connections if the service is disk bound.

AccessWrite
Datatype: Boolean
Default: True
Can be configured at: IIsNntpService, IIsNntpServer, IIsNntpVirtualDir
This flag specifies whether posting to newsgroups will be allowed under this virtual directory.

AdminEmail
Datatype: String
Default: Admin@Corp.com
Can be configured at: IIsNntpService, IIsNntpServer
This string specifies the administratorÆs e-mail address. Mail sent to a newsgroup moderator with an invalid address will return a non-delivery report (NDR) to this address.

AdminName
Datatype: String
Default: [blank]
Can be configured at: IIsNntpService, IIsNntpServer
This string specifies the friendly name for the administrator.

AllowClientPosts
Datatype: Boolean
Default: True
Can be configured at: IIsNntpService, IIsNntpServer
This flag specifies whether clients are allowed to post articles.

AllowControlMsgs
Datatype: Boolean
Default: True
Can be configured at: IIsNntpService, IIsNntpServer
This flag specifies whether control messages are allowed on this NNTP service or server.

ArticleTableFile
Datatype: String
Default: C:\INetPub\NntpFile\Article.hsh
Can be configured at: IIsNntpServer
This string specifies the path to the NNTP article hash table, which lists the Message IDs for all articles in all newsgroups.

ClientPostHardLimit
Datatype: Long
Range: 1 byte - 4 GB
Default: 20 MB
Can be configured at: IIsNntpService, IIsNntpServer
This value sets a ôhardö limit to the size of a news article from a client. If a client tries to post an article that exceeds this limit, the server will drop the connection.

ClientPostSoftLimit
Datatype: Long
Range: 1 byte - 4 GB
Default: 100 K
Can be configured at: IIsNntpService, IIsNntpServer
This value sets a ôsoftö limit to the size of a news article from a client. If a client tries to post an article that exceeds this limit, the server will reject the post.

DefaultModeratorDomain
Datatype: String
Default: [blank]
Can be configured at: IIsNntpService, IIsNntpServer
This string specifies the default moderator domain for this NNTP service or server. The default moderator domain is used with the newsgroup name to construct a mail address for the moderator. For example, if the default moderator domain is Microsoft.com and the newsgroup is Test.group, then moderated postings will be mailed to the address Test-group@Microsoft.com.

DisableNewnews
Datatype: Boolean
Default: False
Can be configured at: IIsNntpService, IIsNntpServer
This flag disables the NewNews command to stop pull feeds from your service or server. The default is False, which means that servers can pull news feeds from your service or server.

GroupHelpFile
Datatype: String
Default: C:\INetPub\NntpFile\Descrip.txt
Can be configured at: IIsNntpServer
This string specifies the path to the file that contains the newsgroup descriptions. Each text description can contain up to 255 characters of ASCII text. The List Newsgroups command returns a list of newsgroups and their associated descriptions.

GroupListFile
Datatype: String
Default: C:\INetPub\NntpFile\Group.lst
Can be configured at: IIsNntpServer
This string specifies the path to the file that contains the information about newsgroup properties, such as the number of articles, whether articles are moderated, what users have Read or Write permissions, and so forth.

HistoryTableFile
Datatype: String
Default: C:\INetPub\NntpFile\History.hsh
Can be configured at: IIsNntpServer
This string specifies the path of the file that contains the history hash table, which lists Message IDs for expired or canceled articles.

ModeratorFile
Datatype: String
Default: C:\InetPub\NntpFile\Moderatr.txt
Can be configured at: IIsNntpServer
This string specifies the path to the file that contains the newsgroup moderators.

NewsDropDirectory
Datatype: String
Default: C:\InetPub\NntpFile\Drop
Can be configured at: IIsNntpServer
This string specifies the name of the Drop directory for an NNTP site. Articles can be moved to this directory after they have been posted by clients.

NewsFailedPickupDirectory
Datatype: String
Default: C:\INetPub\NntpFile\FailedPickup
Can be configured at: IIsNntpServer
This string specifies the name of the FailedPickup directory for an NNTP site. Files that are placed in the Pickup directory and that Microsoft NNTP Service cannot read and post are placed in the FailedPickup directory.

NewsPickupDirectory
Datatype: String
Default: C:\INetPub\NntpFile\Pickup
Can be configured at: IIsNntpServer
This string specifies the name of the Pickup directory for an NNTP site. Microsoft NNTP Service will attempt to read and post any files copied to this directory.

NNTPCommandLogMask
Datatype: Binary
Default: 00000000011100001100000010100110
Can be configured at: IIsNntpService, IIsNntpServer
This bit mask enables IIS transaction logging on a per-command basis. The key is 32 bits in length; the first 8 bits are ignored and are always zero. A command is set to be logged by changing its corresponding zero bit to 1 (beginning with bit 10). The default value enables logging for Article, Body, Head, Ihave, Post, Xreplic, Quit, OutPush, Unimp.

Bit flags for commands:

Authinfo (bit 32)
Article (bit 31)
Body (bit 30)
Date (bit 29)
Group (bit 28)
Head (bit 27)
Help (bit 26)
Ihave (bit 25)
Last (bit 24)
List (bit 23)
Mode (bit 22)
Newsgroup (bit 21)
Newnews (bit 20)
Next (bit 19)
Post (bit 18)
Quit (bit 17)
Slave (bit 16)
Stat (bit 15)
XHdr (bit 14)
Xover (bit 13)
Xreplic (bit 12)
OutPush (bit 11) (enables or disables logging for outbound feeds)
Unimplemented (bit 10) (enables or disables logging of unknown or unimplemented commands)
ErrorsOnly (bit 9) (only NNTP return codes of 4xx or 5xx will be logged)


NNTPUucpName
Datatype: String
Default: [Local DNS name]
Can be configured at: IIsNntpServer
This string, also known as a path header, is stamped on articles to avoid unnecessary replication. A news server can decline to replicate an article if the path header of the article already includes the server's own path header.

PrettynamesFile
Datatype: String
Default: C:\Inetpub\Nntpfile\Prettynm.txt
Can be configured at: IIsNntpServer
This string specifies the path to the file that contains synonyms for newsgroups. Prettynames are returned by the List Prettynames command.

SMTPServer
Datatype: String
Default: [blank]
Can be configured at: IIsNntpService, IIsNntpServer
This string specifies the Simple Mail Transfer Protocol (SMTP) server for moderated posts. It must be defined to enable moderated postings.

XoverTableFile
Datatype: String
Default: C:\INetPub\NntpFile\Xover.hsh
Can be configured at: IIsNntpServer
This string specifies the path to the file that contains the Xover hash table.


© 1997 Microsoft Corporation. All rights reserved.