AgileMail 2.0

AgileMail is
an email sender which is slim, powerful and easy to use.
You can import messages from text files. You can easily
add/remove attachments with a simple attachment management
interface. You can custom your signature and AgileMail will
automatically append it for you before sending outgoing
mails. You can use define your own templates to create new
mails. Reserved macros and user macros can be used in the
mail templates. Reserved macros include recipient name,
sender name, date time, etc. Reserved macros will be automatically
expanded. You need to specify the values of the user macros
and AgileMail will expand all instances of the macros in
the mail template for you. You can also use reserved macros
in the signature. Macros enable you to create new mails
in a very flexible way. AgileMail is able to send to a mail
list but the number of recipients is limited to 30 against
possible abuse.

There are two sending mode in AgileMail. One is all recipients
in one mail. In this mode, only one mail will be sent with
all the recipients in the mail header. The other is one
recipient per email. In this mode, one email is delivered
to each recipient .The recipients entered in <CC>
and <BCC> fields are ignored in this mode. Please
note that for both mode, the recipients entered in the <To>
field and those contained in the specified mail list file
will be combined before sending.

Defining Recipients

You must specify recipients before sending an email. Enter
the major recipients in <To> field . Enter the carbon-copy
recipients in <CC> field. Enter the blind-carbon-copy
recipients in <BCC> field. You can also specify a
mail list file in the <Mail List> field. The recipients
contained in the mail list file are also treated as major
recipients. In <one recipient per email> mode, <CC>
and <BCC> field are ignored.

Using signature

You can define a signature and have AgileMail automatically
append it to the mail body before sending the whole mail.
Click the <Signature> button to create or edit the
signature. You can use the reserved macros in the signature.

Using Templates

You can use mail templates together with macros to create
new mails quickly and flexibly. A mail template is just
a plain-text file which can be used as a template for a
new mail. Click <template> button and you will see
a dialog prompting all the available templates. Choose the
one you like and click <OK> to apply the template.
If there are user macros defined in the mail template, AgileMail
will prompt you to specify values for those macros.

The templates are stored in the 'template' sub-directory
of AgileMail installation directory. You can create a template
using any plain-text editor and copy or save it into that
directory.

Using Macros

A macro can be used in this form: %MacroName%. Macro names
are case insensitive.

Reserved Macros

%ReceipientFirst%: the first name of the recipient.

%RecipientLast%: the last name of the recipient

%SenderFirst%: the first name of the sender

%SenderLast%: the last name of the sender

%Date%: current date

%DateTime%: current date and time.

You can define any user macros in the mail template. The
macro name can only consist of alphabets, digits and underscore.
You will be prompted to specify the value of the macros
when the mail template is to be applied.

Mail List File

You can prepare a mail list file and specify it in AgileMail
so that you can send emails to every recipient in the mail
list file. The mail list file should contain one recipient
in each line. It should be like the following,

John Smith<johnsmith@yahoo.com>

or

John Smith, johnsmith@yahoo.com

or simply

johnsmith@yahoo.com

It can also be a .CSV file containing only name and email
field. Please make sure the name field leads the email field.

Options

In the options dialog, define the following parameters,

Name
Your name as displayed in the outgoing emails

From Address
The source address that you want your email to have.

Reply Address
The address that you want people to direct their replies.
If you leave it blank, the replies will be directed to
the from address

SMTP Server
The web server that does the actual mail sending job for
you. If you don't know what it should be, ask your ISP
or administrator.

User ID
Your account name on the SMTP server

Port
The port by which the SMTP Server provides mail-sending
service to you. In most cases, it's 25. Don't change it
until you are sure about it.

Managing Attachments

Use the add/remove button to add and remove attachment
files. You can also select files in the list view to the
left and press delete to remove them. You can double click
at an attachment to open it with the associated application.

Sending Mails

Click the send button to start sending emails. When you
are sending one email, you can't cancel it once it's started.
When you are sending emails to a mail list, you can press
the <Pause> button and AgileMail will stop when the
email to the current recipient is finished. When it's paused,
you can press <Resume> button to continue sending.
Or you can click <Send> to restart the whole sending
process.