The NMAP Agent is responsible for managing message processing and delivery. It coordinates everything that happens from the time a message enters the message queue to when it is delivered to the users mailbox or passed off for delivery via the Internet. It is the only agent that has direct access to the message store. Consequently, every messaging system requires at least one NMAP Agent and every user within the messaging system must be included in one of the NMAP Agents contexts.
The NMAP Agents three primary functions are
Managing the message store
Managing the message queue
Providing IP access to the message store and message queue for the other NetMail agents
By default, the NMAP Agent creates a mailbox directory for every User object within its assigned contexts. Because NMAP is the only agent with physical access to the message store, the message store directories are always created on servers running the NMAP Agent.
For an explanation of the message store directory structure, see the Novell® NetMail® Administration Guide at http://www.novell.com/documentation.
The NMAP Agent coordinates all message processing in the message queue. Although a single NMAP Agent manages each message queue, message processing is very efficient. NMAP is multi-threaded, and therefore can handle multiple messages simultaneously. The Mail Load utility monitors and regulates the NMAP Agents thread usage to maintain optimal efficiency. At normal operation, the NMAP Agent processes 30-40 queued messages per second.
For a detailed explanation of how NMAP processes messages in the message queue, or for further information on the Mail Load utility, see the Novell NetMail Administration Guide at http://www.novell.com/documentation.
All agents needing IP access to the message store or message queue interact with the NMAP Agent using the Network Messaging Application Protocol at port 689.
Using this standardized protocol, third-party applications can also be integrated with NetMail to provide additional functions such as virus checking, content filters, fax, and voicemail.
IMPORTANT: You must restart the nmapd executable to effect most changes in the NMAP Agent's configuration. Any exceptions are noted in the following sections. For information on loading and unloading the NetMail Agents, see the Novell NetMail Administration Guide at http://www.novell.com/documentation.
The NMAP Agent object has eight properties pages:
Click the above links for a detailed description of each page's configuration settings.
NOTE: If you configure attributes in multiple pages, you must click Save in each page to save your changes.
A trademark symbol (®, TM, etc.) denotes a Novell trademark. An asterisk (*) denotes a third-party trademark. For more information, see Legal Notices.