Once the
project is ready to be sent, the next step consists in uploading the project
files to the eMill Server (this step is also required when the server is on
the same machine)
This last step is accessible through the Queues window. From this window, you
can generate messages for each receiver, send messages and control received
messages.
eMill Client
eMill Server
1. Design
Editing the message content : eMill features a built-in editor that lets you create the message body in the two formats supported by Internet mail clients: HTML and
Text. The editor generates all the common html tags required to easily achieve appealing layouts.
Contents can also be edited by using your preferred application.
Editing your receivers lists : eMill can link to
most databases formats installed on corporate, office or personal systems. Alternatively, eMill lets you create a new project-specific database, import addresses from the clipboard, or from unformatted files. The editor lets you add, modify or delete individual records.
Personalization : They are three ways to personnalize a mailing project:
Script editor : eMill implements script events
that can be used to perform advanced customization on your mailing projects.
2. Publishing
Designing a project, eMill generates a project tree and saves files in popular formats (txt, html, vbs, mdb...). Collaborative work, including use of external applications, is allowed at design stage. After completing design, the publisher makes an image of all files that will be used for the mailing inside a new tree, and generates the transmission queues (message folders). Once a project is published, it is in a delivery pending status and cannot be edited from the published tree. Modifications need
to be made from the design tree, and the project published again.
3. Sending
This stage is managed by two components:
Render: The render merges together all the files, prepares the headers, encodes the content in MIME format, converts attachments to PDF (optional), and generates the email files (EML) inside the message outbox.
Mailer: This component performs message delivery, displaying progress in the queue window in real time. You can control transmission: pause, abort, restart, schedule - and check the statistics after completion. Delivery can be done directly to each recipient's mail server or can be relayed to external or corporate SMTP servers, and load-balancing settings are provided.
eMill components
eMill Server: This process (emillsrv.exe) renders, delivers and retrieves email.
It runs in the background as a
Windows Service. It is logged on using the LocalSystem account with automatic startup. eMill
Server acts as a server, allowing other eMill users on the network to publish their project onto the machine, according to their
permissions. You can manage the eMill Server service through the
Services Windows administrative snap-in.
eMill Redirector: This component is an autonomous module in form of an ISAPI extension
that must be installed on a public Microsoft Internet Information Server (IIS). When the message tracking is activated on a site or virtual folder, the eMill
Redirector logs and redirects http requests originating from email recipients.
These logs are then collected by the eMill Server for further analysis.
Fax: The eMill Fax module enables you to
integrate the sending and the reception of faxes into the heart of your
mailing projects and to combine email mailing and fax mailing efficiently.
eMill Fax can also route incoming faxes directly to your email mailbox in PDF
or Tiff format.