Contents
Related Ipswitch Products
Additional Information Sources
Visit Our Web Site
Technical Support
Send Us Your Comments
Downloading Patches and Upgrades

Introduction

New in Version 8.1
Services
User Interface
Anti-Spam Functionality
Web Messaging
Basic Mail Delivery Services
Additional Services
Features
IMail Client for Windows
Directory Structure

Configuration

Types of Configurations
Basic Configuration
Advanced Configuration
Viewing the Basic Configuration
Root User ID
A Look at Services
Verifying Services
Default Service Ports
Checking Configuration of the Primary Host
Checking the DNS Configuration for the Primary Host
Setting Up DNS for the Primary Host
Setting Up DNS for Multiple Mail Hosts
Setting Up an Alias for a Host
Adding an Additional Host
Virtual Hosts with IP Addresses
Virtual Hosts without IP Addresses
Configuring a Virtual Host
Additional Host Settings
Adding Hosts Based on External Databases
Configuring the Primary Host
Creating a Host Based on an External Database
Configuring an External User Database
Changing the IP Address of a Host
Setting up a Dial-up Internet Connection
Receiving Mail from an Internet Service Provider
Setting Up the Server for Dial-up Access
Setting Up a Mail Gateway
Setting Up IMail Server as a Backup Mail Spooler
Setting Up Peering
How Peering Works
Setup Procedure
Example of Setting Up Peer Servers
Using ETRN to Retrieve Mail

User Mail Accounts

Working with User Accounts
Adding User Mail Accounts
Importing NT Users
Deleting a User Mail Account
Finding Orphan Mail Accounts
Setting Defaults for New Users
Working with Mailboxes (Directory tab)
Combining Mailbox Names with User IDs
Setting Up a Finger Plan
Setting Up a Vacation Message
Viewing the List of Sender E-mail Addresses
Clearing the List of Sender E-mail Addresses
Sending an Automated Response to Every E-Mail
Forwarding Mail to Another User Account
Applying User Settings to other Users
Global Settings for Existing Users
Disabling All Users on a Host
Creating Aliases
Types of Aliases
Adding an Alias
Processing Mail to Users that Don't Exist

Mail Processing Techniques

Processing Order
Setting Up Delivery Rules
Rules Processing
Creating an Inbound Delivery Rule
Creating an Outbound Delivery Rule for a Host
Adding Multiple Conditions to Rules
Processing Order for Conditions
Order of Rules
Testing a Delivery Rule
Rule Syntax
Determining Which Rule Trapped a Message
Storing Search Text in External Files
Limitations
Commonly Used Rule Examples
Note to Killer WebMail and Classic WebMail Users
Using the Info Manager
Using the Info Manager for a Single Automated Response
When to Use a Sub-divided Info Manager Account
Sub-areas and Mailboxes
Sub-dividing an Info Manager Account
Notes about Forwarding
Disabling the Info Manager
More About the Info Manager

SMTP Server

SMTP RFCs Supported
Basic Information
Logging On
Configuring the SMTP Server
SMTP Options
Using a Remote Mail Gateway
SMTP Security
Advanced Options

SMTP Security

Background on SMTP Protocol Security
Security Strategies
Mail Relay
Validating Incoming Mail
Access Control Options
Changing the SMTP Hello Message
Setting SMTP Security Options
Setting Mail Relay Options
Mail Relay Options
Setting Access to Local Mail Groups
Validating Incoming Mail
Setting Access to the SMTP Server
Copying Inbound and Outbound Mail

POP3 Server

Logging On
Configuring the POP3 Server
Logging Options
Other Options
Advanced Options
Change the POP3 Hello Message:
Setting Access to the POP3 Server

IMAP4 Server

IMAP4 Implementation
IMAP4 Server Support
Full IMAP4 Client Support
Mailbox Management
Public Mailboxes
Logging On
Configuring the IMAP4 Server
Logging Options
Conditional Options
Advanced Options
Changing the IMAP 4 Hello Message:

IMail Web Messaging

What is Web Messaging?
What Can Users Do with Web Messaging?
System Requirements
Web Messaging Security
Using Secure Sockets Layer (SSL)
Troubleshooting SSL
Setting Up Web Messaging
Web Address for the Web Messaging Server
Multiple Mail Hosts
Configuring the Web Server
Advanced Tab
Setting Access to Web Messaging Features
Using Remote Administration Features
User Administration
Alias Administration
List Administration
Viewing Monitor Logs and the Spool Directory
Managing Virtual Hosts
Managing Mailing Lists
Creating Delivery Rules
Editing the News of the Day and Welcome Messages
Spell Checker
Installing Dictionaries For Hosts
Enabling Spell Check
Accessing Spell Check
Disabling Spell Check
Editing Dictionaries
Dictionary Explanations
Displaying Online Advertisements
Editing the Welcome Message
Editing the News of the Day
Multi-Lingual Support
Customizing Web Messaging

IMail Web Calendaring

What is IMail Web Calendaring?
What Can Users Do?
System Requirements
Security
Using Secure Sockets Layer (SSL)
Starting an SSL Connection from a Browser
The Web Address for IMail Web Calendaring
If You Have Multiple Mail Hosts
Configuring the Web Calendaring Server
Setting Access to IMail Web Calendaring Features
Invitations
Sending E-mail Invitations
Viewing Invitations
Accepting Invitations
Declining Invitations
Displaying Online Advertisements
Customizing IMail Web Calendaring

The Monitor Server

Configuring the Monitor Server
Logging On
Changing Monitor Settings in the Control Panel
Working with Notifications
Defining a Notification
Defining Beeper Notifications
Using an External Beeper Program
Defining Pager Notifications
Defining E-mail Notifications
Adding Notifications to the Notifications Tab
Enabling Notifications
Disabling Notifications
Web Administration Feature
Configuring Web Administration
Setting Access to Web Administration
Using the Web Administration Capability
Personal Account Options
System Administration
Host Administration

LDAP Server

LDAP Implementation
Full LDAP Directory Support
LDAP Directory Structure
Supplying LDAP Information for Unregistered Users
Accessing LDAP Information from Microsoft Mail Clients
Populating the LDAP Database
Logging On
Configuring
Options
Enabling LDAP Administrators (Host's LDAP tab)

Password Server

Configuring the Password Server
Logging Options
Logging On

Whois Server

Logging On
Configuring the Whois Server
Options
Logging Options

Finger Server

Logging On
Configuring the Finger Server
Logging Options

Queue Manager

Configuring the Queue Manager
Options
DNS Cache Options
Failed Domain Skipping Options
The Mail Queue
Viewing Files in the Queue
Files in the Queue
Beginning Character in File Name
File Extensions
Attachments

List-Server Mailing Lists

Features
How the List Server Works
Types of Mailing Lists
Open Lists (Anyone Can Post)
Subscriber Lists
Moderated Lists
Using Passwords and Posters Lists
Posting to a List
Using a Password
Requesting Information and Subscribing
Format of Requests
Commands for Requesting Information
Commands for Subscribing and Unsubscribing
Commands for the Use of Subscribers
Commands for the Use of the List Owner (or Moderator)
Creating a Mailing List
Setting Advanced Options
Setting List-Server Security
Setting Up Digest Mode
Set up digest mode for a list-server mailing list
Digest Scheduling
Removing Subscribers and Unknown Users
Setting Up an Alias to Remove an Unknown User
Setting Up an Alias to Automatically Delete a User

Anti-Spam Features

Overview
Anti-Spam Features
Accessing Anti-Spam Features
Overview of Setup Tasks
Server Configuration
Host Configuration
Processing Order
Server Configuration
Configuring DNS Black Lists
Configuring a DNS Black List for the Server
Options
Enabling/Disabling DNS Black lists
Enabling Logging
Host Configuration
Connection Filtering
Enabling/Disabling DNS Black lists
Changing a Black List Type
Validation Tests
Display Labels
Content Filtering
Statistical Filtering
Options
Setting Up the Exclude List
Phrase Filtering
Setting Up the Phrase List
Editing the Phrase List
Options
Merging Multiple Phrase Lists
What to Enter in the Phrase List
HTML Content Filtering
HTML Feature Filtering
Options
URL Domain Black List
Options
Adding a Domain to the URL Domain Black List
Editing a Domain in the URL Domain Black List
Merging Multiple URL Domain Black Lists
Configuring Trusted Addresses
Adding Trusted Addresses
Display Options
Advanced Configuration
Advanced Statistical Filtering
Options
Using Delivery Rules to Filter Spam
Bouncing Spam Messages
Forward Spam messages to a Specific User Folder
X-Header Explanations
Updating the antispam-table.txt File
Command Syntax
Reading the Antispam-table.txt File
Modifying the antispam-table.txt File
Resolving Incorrectly Identified E-Mail
Resolving False Positives in the Antispam-table.txt File
Using one Antispam-table.txt File for All Hosts
Creating Separate Antispam-table.txt Files for Hosts
Customizing the Antispam-table.txt File
Entering New Words into the Antispam-table.txt File
Changing word counts for individual words
Deleting Words from the Antispam-table.txt File
Merging antispam-table.txt Files
Creating a URL Domain Black List From a Mailbox
Creating a URL Domain Black List and antispam-table.txt
Configuring the Anti-Spam Engine to Identify Wildcards
Preparing Mailboxes for use with antispamseeder.exe
Logging
Logging Tab
File Format
Log Message Components
Anti-Spam Administration in Web Messaging
Accessing the Anti-Spam Web Messaging Pages
Navigating the Anti-Spam Pages
Frequently Asked Questions
Troubleshooting

Remote Administration

Requirements for Connection
Password Server Setup
Connecting to a Remote Server

Sending Mail to a Pager or Beeper

Adding a Beeper or Pager Alias
Defining a Pager Alias
Defining a Beeper Alias
Sending a Message to a Pager/Beeper
"Forwarding" a Message to a Pager
Sending a Message to a Beeper When Mail Arrives

Command Line Applications

Adding Aliases (addalias.exe)
Basic Command Syntax
Adding an Alias to the Primary Host
Adding an Alias to a Specific Host
Deleting an Alias
Importing a Windows NT Group as a Group Alias
Return Codes
Using a Text File
Adding Virtual Hosts (adddomain.exe)
Basic Command Syntax and Example
Adding Users (adduser.exe)
Basic Command Syntax
Adding a User ID
Deleting a User ID
Return Codes
Using a Text File
Disabling Web Options
Sample File
Sending Mail (imail1.exe)
Command Syntax
Deleting Old Messages (immsgexp.exe)
Basic Command Syntax
Example
Populating the LDAP Database (ldaper.exe)
Basic Command Syntax
Sending Mail to All Users (mailall.exe)
Basic Command Syntax
Examples
Backing Up IMail Server Configuration (regback.exe)
Basic Syntax Command
Delivering Mail (smtp32.exe)
Processing Rules for smtp32 (and imail1)
Cleaning the Spool Directory (isplcln.exe)
Basic Command Syntax
Example
Merging\Cleaning Phrase Lists and URL Domain Black Lists (cleanlist.exe)
Basic Command Syntax
Merging Phrase lists
Merging URL Domain Black Lists
Deleting Duplicate Entries in the URL Domain Black List
Example
Example
Deleting Duplicate Entries from the Phrase List

Backups

Backing Up the IMail Server Configuration
Using IMail Administrator to Back Up the Registry
Using a Command Line Utility
Using Regedit
Backing Up IMail Server System Files
Backing Up User Mail

Log Files

Mail Server Log Files
Typical Log Files
Large Log Files
Disabling Logging
Troubleshooting
File Locking
IMail Log Analyzer
Analyzing a Log File
Search Options
Report Types
Interpreting the Analysis
Running Log Analyzer as a Command Line Utility
Basic Command Syntax
Example Command Line Entry

Anti-Spam Log Messages

Connection Filtering
Content Filtering

Default Registry Values

Special Registry Values

Deleting an IP Address Not in Use
Customizing Text for Bounce Messages
Changing the number of Times Black Lists Retry a DNS Query
Refuse Null Senders

Customizing Templates

Web Files and Directory Structure
Directory Structure for Multiple Hosts
Editing Web Templates
Web Templates and their Associated Web Pages
Customizing a Web Page
Editing Tips
Configuration Files
Edit colors
Changing Button Labels and Logos
Edit Header and Footer Globally
Editing the Language Displays
Miscellaneous Customizations
Creating and Editing Language Pack Files
Editing Language Pack Files
Creating New Language Pack Files
IMail Tags
Tag Syntax
Web Messaging
Web Calendaring
Types of Tags
ParseExtensions
Directory Location
Adding ParseExtensions to the Registry

Copyrights

Spell Check Dictionaries
MD5- Message-Digest Algorithm
SSL Implementation
OpenLDAP Licenses
Glossary
Index