Search

inFusion Mail Server

iMS Overview
Fusionmail

iMS Special Edition

iMS-Lite

PrismAV for iMS

Pricing
System Requirements
Case Study
Clients
Support

After trying CFMAIL and then moving to ASP ServerObjects AspQmail, we finally found the iMS solution. The iMS solution is a stable, reliable and robust mail platform which has never failed to meet our demanding needs. And in addition to an excellent product, the support could not be better. iMS support is responsive and very helpful. We are a satisfied customer.
-Brook Davies
Lead Developer
www.logiforms.com

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-2010 - CoolFusion.com. All rights reserved