Search

inFusion Mail Server

iMS Overview
Fusionmail

iMS Special Edition

iMS-Lite

PrismAV for iMS

Pricing
System Requirements
Case Study
Clients
Support

iMS is the perfect product suite for any business who communicates via email. It's functionality and customizability are unrivaled by any other email product I've ever worked with. iMS is incorporated into our CRM system, our email server and it even manages our undeliverable emails automatically, saving us valuable time. The iMS support team is superb, I've never had a question go unanswered!
Thanks CoolFusion!
-Mark Kecko
Technology
MediaPost Technologies

iMS Overview

The inFusion Mail Server consists of 5 distinct server modules:

  • SMTP - receives incoming mail
  • POST - sends mail
  • POP - supports POP clients like Outlook Express and Eudora
  • Relay - receives incoming SMTP mail and inserts it directly into the POST queue
  • Scheduler - schedules events and restarts applications upon failure

Each module has it's own set of templates, tags, and/or COM objects to provide intelligence and functionality to the server.


SMTP

There are several protocol steps executed when receiving email from a remote client. In iMS, each one of these steps is controlled by a separate web application server template. Each template is named after the protocol command.

TEMPLATE EXAMPLES OF USAGE
HELO.xxx · deny incoming mail based upon remote IP address
MAIL.xxx · deny mail based upon sender's email address
RCPT.xxx · limit the number of mail recipients
DATA.xxx · determine who the mail is for (user, list, forum, etc.)
· store mail in a database
· reject mail based on size
· scan mail for viruses
(xxx = .cfm, .php, .ihtml, .plx)

Associated Tags

CFX_ODSMIME - performs operations on email attachments



POST

The POST server does not require any templates to send mail, but can use the following optional templates to process the results of mailings:

TEMPLATE EXAMPLES OF USAGE
ReportPOSTStatus.xxx reports the delivery status of an email
POSTWarn.xxx used to send customized warning messages
POSTFail.xxx used to send customized failure messages
(xxx = .cfm, .php, .ihtml, .plx)

Associated Tags

CFX_iMSMail - puts email directly into the iMS POST queue (for ColdFusion only)

iMSMail.DLL - puts email directly into the iMS POST queue



POP

The POP server uses web application server templates named to match the steps of the POP protocol. The code in these templates dictates the action the mail server will take.

TEMPLATE FUNCTION
USER.xxx deny or allow access based upon user name
PASS.xxx deny or allow access based upon password
RETR.xxx retrieve stored mail (SQL database only)
QUIT.xxx delete retrieved mail that has been marked for deletion
(xxx = .cfm, .php, .ihtml, .plx)


Relay

The relay server is a specialized SMTP server built specifically for legacy systems that require SMTP protocol to send mail (ex. CFMail).

Copyright © 1998-2008 - On-Line Data Solutions Inc. All rights reserved

phone: 631-737-4668
fax: 631-737-9539