Mail Configuration WWW Server

For NTMail version 3.02.xx and later
[Feature List] [Download MAILCONF]
[Setup and installation] [FAQ] [Fixes and Enhancements]

Feature List

MAILCONF is a robot for NTMail that enables WWW users to setup features of their mail account or system administrators to setup NTMail itself. It acts as its own WWW HTTP server and is not dependent upon any other proprietary WWW server running on the system.

There are three levels of access to the WWW Configuration utility.

Normal users can setup account features, like a forwarding address, holiday or plan message. They can also change their password. The status of their POP account can be checked, giving them the number of unread messages, and a list of mail messages retained in their POP account. Clicking on the list will display the message or instruct the web browser to mail the sender. The POP account can also be cleared.

User Administrators are given the rights to administer users in their own domain. This includes the rights to change existing user accounts - resetting passwords, changing aliases; disabling or deleting accounts. New users can also be added to their domain.

PostMasters are given additional features. These include rights to amend users in all domains, maintain logging and alert events, and to set system level NT Mail options. Logging can be done at the user level or at the action level. Every user action is able to be logged. In addition a single line email can be sent to a designated account for each event.

Download

The following versions are available:

INSTALL

MailConf is installed as part of the core NTMail installation. To perform a manual installation, copy the run-time .DLLs into your Windows NT System32 directory. Next copy MAILCONF.EXE to a directory of your choice and type:

	MailConf -i

Goto the control panel and you will see a new service in the Service Icon called "NTMail WWW Configuration". Start the service and then point your WWW browser to:

	http://localhost:8000

to get the entry page.

UNINSTALL

Stop the Service and then type:

	mailconf -u

You may also remove the .DLLs you have added, but beware that other programs you have installed sine the MAILCONF program may then fail to work.

REGISTRY SETUP

Optional Registry Entries:

...\MailApps\WWWConfigure

    \Port                : REG_DWORD = 8000

                   number of TCP/IP port to use

    \LogLevel            : REG_DWORD = 0

                   logging level

    \AlertLevel          : REG_DWORD = 0

                   alert reporting level

    \ExpireTime          : REG_DWORD = 5 minutes

                   expiry time of idle users

    \NoNTPasswordChange       : REG_DWORD = 0

                   non zero to prevent NT password changes

    \AdminAddress        : REG_LPSTR = "PostMaster@root.domain"

                   address to send mail in each page footer

    \AlertAddress        : REG_LPSTR = AdminAddress

                   address to mail alerts

    \CustomHeader        : REG_LPSTR = ""

                   HTML string to use for each page header

    \CustomFooter        : REG_LPSTR = ""

                   HTML string to use for each page footer - defaults to the standard footer

    \AllowSubDomainPostMasters        : REG_DWORD = 0

                   Allow sub-domain postmasters to have full PostMaster privileges
                   otherwise they only have user administrator privileges

    \AllowGuestUsers        : REG_DWORD = 0

                   Allow NT User database Guest users as normal users

    \AllowDebugScreen        : REG_DWORD = 0

                   Allow debug screen to be displayed

Frequently Asked Questions

Fixes and Enhancements