Saturday, December 16, 2006

How to stop signup form spam

Several clients have recently reported that they are getting a lot of fake information submitted to their JangoMail Group signup forms on their web sites. These automatic submissions are done by web form robots. For more information about this problem, Google "form spam".

We have come up with a solution that will eliminate most signup form spam. The FORM tag generated by the "Signup Form Generator" looks like:

action = "" method = "POST"
name="J3998964" id="J3998964">

Modifying this to:

<form enctype="multipart/form-data"
action = "" method = "POST"
name="J3998964" id="J3998964">

will fix the issue of form spam, because by setting the form's encoding method, this will cause most robotic spam form submissions to fail because they will submit the form with the WRONG encoding type. Note the differences:

1. The addition of enctype="multipart/form-data" to the FORM tag.
2. Changing PGSF2.asp to PGSF2ENC.asp

Only use this method if your existing form's ACTION tag is set to PGSF2.asp. If your form's ACTION tag uses a different file, then you must re-create the signup form using the "Signup Form Generator" under the "Groups and Email Addresses" section, and then apply this method.

Monday, December 11, 2006

A note about sending personalized attachments

Customers wishing to send mass personalized attachments to their recipients should now use the Add Attachment 6 field on the Send Email page as opposed to the primary Add Attachment 1 field. Only Add Attachment 6 supports the personalized attachments feature.

Sunday, December 10, 2006

New Feature: Force Recipients for Quality Control

We have added a new feature which allows you to have all mass e-mail messages sent from your account to be also sent automatically to up to TEN pre-determined e-mail addresses. Large organizations that have many users using JangoMail can use this method as a quality control measure, since it will allow one to see all e-mail messages sent from an account.

This new feature can be configured under My Options --> Force Recipients.

A copy of all mass e-mails sent from the account will be sent to the designated e-mail addresses. However, e-mail messages that are previews, autoresponders, triggers will NOT be sent to the designated e-mail addresses.

Wednesday, November 29, 2006

Faster Autoresponder processing times

Autoresponders that are set to send email messages immediately after a member joins a Group will now operate much faster.

Previously, there was a delay of 2-3 minutes before an autoresponder email would be sent to a member that joined the Group. Now, the email message will be sent in about 30 seconds.

Wednesday, November 15, 2006

Feedback Loop Established with Road Runner

JangoMail has established a feedback loop with Road Runner. Now, anytime an email recipient with an e-mail address files a spam complaint against a JangoMail user, the recipient's e-mail address will automatically be placed on the account's unsubscribe list.

Sunday, October 29, 2006

Improved header/footer management

You can now specify distinct headers/footers for plain text and HTML messages.

Previously, you could only specify one header and one footer, and you would have to decide whether this should apply to plain text or HTML or both types of messages.

You can now specify a header/footer set for plain text messages and a different header/footer set for HTML messages.

Saturday, October 14, 2006

New e-mail address to send mass e-mail initiations

If you initiate mass e-mails from your desktop e-mail client by sending an e-mail message to, you should now send your e-mail message to instead. Sending to rather than will result in your mass e-mail initiation being processed almost immediately.

Recently, some customers have experienced delays when sending mass e-mail initiations to because the also processes all bounces/unsubscribes/replies for customers' mass e-mailings, and this causes the mail handler to experience backlogs occasionally.

By isolating where mass e-mail initiations are sent, we can ensure that your mass e-mail initiations are processed separately from unsubsribes/bounces/replies.

Wednesday, October 11, 2006

Embedded URL feature now supports personalization

The JangoMail "Embedded URL" feature allows you to embed URLs within the body of your e-mail message. When JangoMail sends the actual e-mail message, JangoMail will replace the URL with the actual content pulled from that web address. For example, if your e-mail message contained:


then the content from JangoMail's home page would be sent in the e-mail message.

Now, you can use personalization syntax to customize the URL per e-mail recipient. For example, if you are sending to a JangoMail Group with the following fields:


the body 0f your e-mail message can contain:


Previously, personalization syntax was not allowed in embedded URLs, but now personalization syntax is allowed.

Group sharing between Master/Sub Accounts

You now have the ability to use a Group from a agency master account in an agency sub-account. This provides for centralized Group administration - simply upload the Group to your master account, and then you can send to the Group from within any sub-account.

Group sharing between the master and sub-account can be turned on or off at the individual sub-account level. So you can set some of your sub-accounts to display Groups from the master account while other sub-accounts only display their own Groups.

If you would like to activate this feature for your master/sub-accounts, please contact JangoMail support.

Friday, September 15, 2006

"Set Plain Text Automatically" Feature Improved

The feature that allows you to automatically create a plain text message from an HTML message has been improved! Here are the improvements:

1. The "Set Plain Text Automatically" button now works with the Simple HTML Editor and the Enhanced HTML Editor. Previously it only worked with the Enhanced HTML Editor.

2. The "Set Plain Text Automatically" button now works even if you are composing HTML in the plain text editor rather than the HTML editor. Previously it only worked when you were working with the HTML editor.

3. There have been improvements to the algorithm which more accurately predicts line spacings when generating the plain text message.

4. Links in the HTML message will now show up in the plain text message when the link text is not a URL. For example, this HTML code:

Click <a href="">here</a> to go to our web site.

will be converted to:

Click here <> to go to our web site.

Wednesday, September 13, 2006

New Feature: Smart Templates

Today we have officially launched our "Smart Templates" feature, which allows customers to design e-mails based on professionally designed templates that match their organization's logo and color schemes.

Read the full feature announcement here.

Monday, September 11, 2006

New "Mark as Template" Feature

On the Send E-mail page, there is now a checkbox underneath the Advanced Options section that allows you to mark any e-mail you send as a template. The checkbox is labeled "Mark as Template". Any e-mail marked as a template:

1. Will show up at the top of the "Re-send Old Message" and "Edit Old Message" dropdown menus.

2. Will be labeled "TEMPLATE" in the two dropdown menus.

3. Will never be deleted from your account by our automated data purges

This feature is the first stage in our overall template feature rollout which will occur over the next two weeks.

Friday, September 01, 2006

Bug Fix: Group Exports

We have corrected an issue where Exported Group CSV files would not display properly in Excel if a particular field value included double quotes (") or commas(,) as the very first character.

This issue is now fixed and all Exported Group CSV files should now display correctly in Excel.

Wednesday, August 30, 2006

API Method "ImportGroupMembersFromData" Improved

Previously, the maximum string size for the ImportData input parameter of the ImportGroupMembersFromData method was approximately 4 MB. This limit has been increased to 32 MB, which will allow for larger data sets to be imported at one time with this method.

Tuesday, August 29, 2006

How to do A/B split testing in JangoMail

It is very easy to conduct an A/B split test in JangoMail.

Using JangoMail Groups

If you are storing your e-mail lists in JangoMail Groups, you simply need to send one e-mail to one half of your Group and the second e-mail to the second half of your Group. You can easily split your Group in half using the "Filter and Send" feature.

1. Click the "Filter and Send" button.

2. Switch to the "Advanced Query Editor".

3. In the yellow "Tips" area, click link for "A/B split testing". This will populate the SQL SELECT and WHERE clauses.

4. Click the "Filter Members Now" button.

Now, JangoMail is prepared to send to half of your JangoMail Group.

After you send this e-mail, you may want to send a varying version to part "B" fo your Group. This step is very simple. This time you will NOT start in the "Filter and Send" section. Just go to the "Send E-mail" section, elect to send the e-mail to the entire Group in the Group selection box, but then down below, under "Don't send to recipients of these past e-mailings:", choose the e-mailing that you previously sent to part "A" of your Group.

This will filter out everyone that received e-mailing "A", thereby sending to only the second half of your Group.

Using an External Database Connection

If you are using JangoMail to pull in e-mail recipient data in real-time from an external database, then you need only write the appropriate SQL query to pull in only half of your records. For example, if your e-mail recipient data is stored in the table "Contacts", the SQL query would be:


If your database does not support the "percent" designation with the TOP keyword, then you can manually specify the half-count of your table. If your table has 5,000 records in it, you could use:

SELECT TOP 2500 * FROM Contacts

Thursday, August 24, 2006

Bug Fix: Large Group Email Lists Display Faster Now

In the past, customers having a large number of e-mail addresses in a Group (over 1 million) may have experienced long delays when in the "Groups and E-mail Addresses" section, after having selected the Group and waiting for the list of e-mail addresses to display in the blue area.

The list of e-mail addresses will now display much faster. Additionally, sorting through the list 200 at a time with the <> links will now operate much faster. And lastly, using the Search box to find an e-mail address or a range of addresses will operate much faster as well.

Wednesday, August 16, 2006

HTML Editor Upgrade / New "Send E-mail" Features

We have upgraded our Enhanced, Java-based HTML editor. We have also enhanced the look/feel/functionality of the "Send E-mail" page. If you use the Enhanced Editor (as opposed to the Simple Editor), the following changes are now in effect in the editor:

1. The "Insert Images" dialog box has a better and faster user interface. Firefox users previously were unable to insert images using the Enhanced Editor, but now this has been fixed.

2. There is now an "Upload Images" button to the immediate left of the "Insert Images" button.

3. Some users were experiencing an issue where the spell-check feature would not work. This has been resolved, and spell-check should now work for ALL users.

4. The font and heading dropdowns now contain the options in the actual fonts and headings that are available.

5. There is now a "Print" option under the "File" menu.

6. Composing a plain text version of your HTML message is now as simple as clicking a button. Click the "Set Plain Text Automatically" button next to the Plain Text field, and JangoMail will automatically generate a plain text message based off your HTML message in the Enhanced Editor.

7. The "personalization" instructions above the Subject/Message area can now be expanded/collapsed at will, which gives the page a much cleaner and efficient look.

8. You can now decide whether the Plain Text or the HTML Editor loads when you first go to the "Send E-mail" page. You can configure this option under My Options --> User Preferences --> Send E-mail Page.

Friday, August 11, 2006

JangoMail now offers Dedicated IPs

Starting today, JangoMail is offering dedicated servers with dedicated IPs for those customers wishing to send mass e-mails through servers setup exclusively for them.

While JangoMail has some of the highest deliverability rates in the industry through our shared pool of high performance SMTP senders, high volume customers that want the ultimate deliverability solution may be interested in sending through a dedicated server with a dedicated IP address.

Benefits include:

*Blocks caused by other customers won't affect e-mails sent through dedicated servers

*The best deliverability rates possible

*The ability to brand the e-mail routing headers around your organization's domain (for example, if your domain name ise, your dedicated SMTP server can be set to

If you are an existing customer and would like to upgrade to a dedicated server, please contact us using our Support form at

New customers can contact us at

Saturday, July 22, 2006

Feedback loop established with MSN/Hotmail

JangoMail has established a feedback loop with Microsoft that allows MSN/Hotmail recipients to automatically be unsubscribed from a JangoMail customer's account when they report an e-mail as spam within the MSN/Hotmail environment.

You will now see manual unsubscribes in your account for and e-mail addresses. These are a result of the recipients reporting your e-mail message as spam, and the feedback loop kicking in to automatically unsubscribe these recipients.

Smaller "Powered by JangoMail" icon available now

There is now the option of having a smaller "Powered by JangoMail" graphical icon added to the bottom of HTML e-mail messages. Here is what the smaller icon looks like:

Thursday, July 06, 2006

"Powered by JangoMail" footer to be added to complimentary/discounted customer accounts

Starting next week, JangoMail will begin adding a "Powered by JangoMail" graphical footer to the bottom of e-mail broadcasts sent through customer accounts which are either complimentary or discounted.

The graphical footer will link to JangoMail's home page and will look like this:

Additionally, a two-sentence footer will be added to text messages.

After never having forced a "Powered by JangoMail" footer in JangoMail's entire history, we now feel that this will be a good marketing tool to help us grow, which in turn, will allow us to continue to provide our complimentary/discounted customers with excellent service.

If you are a paying customer, and would like to do us a huge favor, you can also agree to have the footer appended to your mass e-mails. Just contact us, we'll gladly add the footer, and we will deeply appreciate you allowing us to do this.

Tuesday, June 27, 2006

You can now EDIT an existing e-mail message

On the "Send E-mail" tab, there is now an option to edit an existing e-mail campaign.

Editing an existing e-mail campaign is necessary:

1. If you want to make changes to a scheduled mass e-mailing that has not been sent yet (before the "edit" feature, you would have to schedule the e-mail again with the changes made, and then delete the first e-mailing).

2. If you want to make changes to a mass e-mailing from the past that you might now want to use as an autoresponder, in a recurring schedule, as a Trigger, or as a confirmed opt-in message.

Note that while editing a campaign, you are overwriting the data for an e-mail campaign. You cannot send to your recipients while in edit mode, although you can send a test (preview) message to yourself. If you want to use an old e-mail message as a starting point for a new e-mail campaign, then use the "Re-send Old Message" option from the "Send E-mail" tab.

Wednesday, June 21, 2006

New Feature: Triggers

We will soon be officially announcing the launch of our newest feature, Triggers. Triggers allow you to send automated, follow-up e-mail messages to your recipients who take a particular action on a past e-mail message.

You can setup such an automated follow-up e-mail when a recipient clicks a link, opens an e-mail message, or visits a page on your web site. For example, you can use triggers to send a follow-up e-mail 24 hours after a recipient opens your first mass e-mail announcing your new product. Or, you can use triggers to send a “thank you” e-mail immediately to a recipient that lands on the “purchase” page of your web site.

Download the tutorial on Triggers.

Wednesday, May 31, 2006

Cleaner look for the "Send E-mail" page

We have made some slight design modifications to the "Send E-mail" page which gives it a cleaner look:

1. The form fields have all been pushed about 50 pixels to the right, making them more flush with the black vertical line that does down the right. This frees up more whitespace on the left side of the screen and makes the screen more pleasing to the eye.

2. The colored box above the Subject field that explains personalization now does so more clearly and contains a link to the JangoMail Personalization Tutorial. The box also no longer spans the width of the entire screen.

Friday, May 19, 2006

You can now save Group Filters

While using the Advanced Query Editor to segment and filter Group members, you can now save filters under a friendly name, which allows you to run the filters later without re-composing the filter criteria.

Wednesday, May 17, 2006

New Feature: Additional synchronization options for web databases

The second phase of our new "Behavioral Targeting" feature has been completed. Those customers that use JangoMail to pull data in real-time from their web site's databases can now have JangoMail write data back to their databases based on recipient's behaviors.

The following actions can be synchronized with a web database:

1. Unsubscribes
2. Bounces
3. Change of e-mail address requests
4. E-mail opens
5. E-mail clicks
6. Forward to friend requests
7. Web site activity

Each action can be associated with a custom SQL query which will be executed against the web database when the action occurs. By taking advantage of these synchronization options, you can send targeted mass e-mail campaigns to your e-mail database based on a recipient’s past behavior. For example, you can send to just those recipients that opened a particular e-mail campaign or clicked a particular link in a particular campaign.

To learn more about JangoMail's ability to communicate with a web database, see the updated tutorial.

Saturday, May 13, 2006

New Feature / New Tutorial: Filtering Groups Based on Past Member Behavior

In preparation for our "Behavioral Targeting" feature which will be officially launched next week, we have published a new tutorial on filtering group members. The tutorial can be downloaded here.

You can now filter Group members based on the Group member's past behavior, such as clicking a link in a certain campaign, or opening an e-mail, or visiting a certain page on your web site.

This tutorial teaches you how to filter a Group to send to only members that match a certain criteria. Perhaps you only want to send to the Hotmail addresses in a Group. Perhaps you only want to send to those Group members whose “Age” is over 30. Perhaps you only want to send to those members of the Group that have joined the Group in the last 60 days. Perhaps you only want to send to those members of the Group who have clicked at least one link in a prior e-mail campaign. You can accomplish all of these by filtering your Group. You can filter your Group based on two kinds of criteria:

1. The information you have stored for each Group member in the Group’s fields, such as FirstName, LastName, Age, DOB, City

2. Information stored in your JangoMail account about the Group member’s past behavior, such as clicks and opens

For more information, see the tutorial.

Our "Private Label" customers will see a branded version of this tutorial within their application's "Help" tab.

Monday, May 08, 2006

New Tutorial on Unsubscribe and Bounce Management

Because JangoMail provides such sophisticated and robust unsubscribe and bounce management, we've published a comprehensive tutorial covering these subjects. The tutorial can be downloaded here.

The tutorial covers the following topics and more:

  • How to add unsubscribe instructions to your e-mail

  • How to customize what the recipient sees after clicking the unsubscribe link

  • How to brand the unsubscribe link itself

  • How to remove unsubscribed addresses from your Groups

  • How to let recipients unsubscribe from a particular Group rather than your whole account

  • How to add/remove unsubscribed addresses and domains

  • How JangoMail takes feedback data from AOL, Outblaze, and other ISPs and automatically unsubscribes users that report your e-mailings as spam

  • How to synchronize unsubsribed addresses with a web database

  • How to customize bounce handling

  • How to view bounced e-mail messages

  • What counts as a "bounce" message and what does not

Our "Private Label" customers will see a branded version of this tutorial within their application's "Help" tab.

We've updated our "client testimonials" page

Find our what our customers have been saying about us...we've updated our testimonials page to include comments from customers from the last year and a half. Remember that JangoMail's testimonials are not fabricated quotes. They are real and unsolicited e-mail messages that we have received from our customers!

Tuesday, April 25, 2006

Subject line LENGTH validation on Send E-mail page

Some customers have been getting an error after clicking the "Send" button on the "Send E-mail" page if the Subject line is too long (greater than 200 characters).

We have now added a validation check so that you get a popup alert asking you to shorten your Subject line if JangoMail detects that the Subject line is too long when you hit the "Send" button.

Monday, April 10, 2006 will now refuse connections from spammer IPs

As an extension to the JangoMail Spam Blocker, every day starting wtih today, IP addresses that send (the incoming e-mail handler for e-mail addresses) the highest amount of spam e-mail will be added to a blocklist that will prevent them from establishing a connection on port 25 to

This additional security measure will further reduce the amount of spam received as replies to mass e-mailings, and will conserve overall JangoMail network resources and bandwidth.

Monday, March 13, 2006

Multi-threading added to core sending process

The JangoMail engine processes mass e-mails in two steps. In the first step, a mass e-mail is pre-processed, where it is determined who the actual recipients are. The original recipient list is filtered for unsubscribes, bounces, duplicates, invalid e-mail addresses, and other measures. In the second step, JangoMail's network of distributed senders around the country actually send the indvidual e-mail messages.

It is the first pre-processing step that is now multi-threaded. Previously, this step operated in a linear fashion, pre-processing one mass e-mail job at a time. Occasionally, this would cause a delay in sending e-mails, when say, a customer sent out one mass e-mail to 2,000,000 recipients. All mass e-mail jobs submitted after the big job would have to wait while the big 2,000,000 recipient job was pre-processed. This wait has now been eliminated, because our new code can pre-process multiple mass e-mail jobs at a time.

This will result in greater overall e-mail sending speed across the entire JangoMail application!

Saturday, March 11, 2006

Updated challenge-response filters

We have updated our incoming e-mail filter to categorize two more types of challenge-response e-mails:

1. Spam Sleuth challenge-responses
2. PeoplePC Spaminator challenge-responses

Previously, these types of challenges were being classified as User Reply e-mails. Now they will be appropriately classified as challenge-response e-mails.

Tuesday, March 07, 2006

How the spam blocker works

You may be wondering how JangoMail determines whether a response to a mass e-mailing is a valid reply or spam. The method JangoMail uses to decide is quite simple. Any response that doesn't fit into other categories, such as unsubscribes, bounces, out of office, etc., must be either spam or a valid reply from your recipient. The e-mail is assumed to be spam unless at least one of the following criteria are met, in which case the e-mail is a valid reply:

1. The Subject line of the e-mail is similar to the Subject line of a previously sent mass e-mail from your JangoMail account.

2. The From E-mail Address of the e-mail matches an address to which you've recently sent a mass e-mail.

3. The Body of the e-mail contains a special header that JangoMail includes on all outbound mass e-mails. This would indicate that the recipient replied to the e-mail, and left your original mass e-mail, with headers, at the bottom.

New Features: Spam blocker and better reply management

One of the complaints we frequently get from our higher volume and longer term customers is that they are frustrated with the amount of spam they receive at the address they use as their From Address in their mass e-mailings.

Why does this happen?

After a particular From Address has been used on large mass e-mailings, over time, the From Address becomes overexposed. Your From Address is obviously exposed to your recipients, and if your recipients have e-mail related viruses or spyware on their computers, your From Address can also be exposed to hackers and spammers.

We now have a spam blocker in place to combat this problem!

Our new spam blocker will filter out replies that are actually spam. Additionally:

1. You can decide whether or not they want to use the spam blocker.

2. If using the spam blocker, you can decide to have the e-mails classified as spam forwarded onto an e-mail address of your choice, or just sit in Reporting for viewing.

3. You can now decide what to prepend the subject line with in the cases of replies, challenge-responses, and spam messages. In the past, replies were always prepended with "USER REPLY: " and challenge response e-mails were always prepended with "CHALLENGE-RESPONSE: ". Now you can modify this text and add a prepend for spam e-mails as well, if you choose to have spam received by JangoMail sent to an e-mail address.

4. There is a new "Spam" category under Reporting --> Incoming Messages so that you can view spam that has been received by your account.

The default spam settings for all existing accounts and all new accounts are:

Spam blocker is on.
Spam is NOT e-mailed to any address.

All of these settings are under My Options --> Forward Replies To.

If in using our spam blocker feature, you notice false positives (e-mails being classified as spam that are legitimate replies), then please let us know so we can modify our spam-detection algorithm. You can let us know via

Friday, March 03, 2006

Scrub reports will now contain an attachment

Details of a particular scrub report will no longer be contained within the body of the e-mail message. Rather, the particular details of the scrub report will now be in an attached text file to the e-mail message.

Tuesday, February 28, 2006

Change with how From Display Name is remembered

In the "Send E-mail" section, when you clicked the "Compose New Message" button, previously the From Display Name field would be pre-filled with the last From Display Name used on the specific computer.

NOW, the From Display Name that is remembered and pre-filled will be tied to the specific account that is logged in rather than the physical from which JangoMail is being accessed.

Monday, February 13, 2006

We are no longer checking

Requests for support sent to will no longer be read/answered. An autoresponse will be sent back to the sender requesting the sender to fill out the form at instead.

Friday, February 03, 2006

New Way to Contact JangoMail Support

Since the beginning of JangoMail, we have used as our support e-mail address. We are phasing out and phasing in a new web-based support contact system, located at:

This web-based support contact form has several advantages over using

1. gets a lot of spam, and sometimes real support requests are confused with spam and vice versa.

2. It isn't always apparent to which account a particular support e-mail is referring, unless you, the user, are careful to include your username or contact information within your e-mail message to

3. Our support personnel will now be able to look at your support history to refer back to an old case when necessary.

4. If you are logged IN to your account when accessing, then all of the contact information fields will already be filled out. All you have to do is type in a Subject and Message and hit the button.

We will continue to read and respond to e-mails sent to for now, but around mid-next week we will setup an autoresponder on the account that automatically kicks back an e-mail instructing you to submit your support request at instead.

Tuesday, January 24, 2006

Bug Fix: Forward-to-friend and View-as-web-page links were preventing CAN-SPAM footer from being forced

Previously, if your account was set to force a CAN-SPAM footer, if you included a Forward-to-Friend link or a View-as-web-page link but NOT an unsubscribe link, then the CAN-SPAM footer was not forced, and it should have been forced since the unsubscribe link was not present.

This behavior has now been corrected.

Sunday, January 22, 2006

New Tutorial on Adding/Importing Data Into Groups

Since one of the most frequent customer support requests involves help with importing data into Groups, we've written a step-by-step tutorial on this process.

The tutorial can be downloaded here.

Monday, January 16, 2006

If you pay-by-check, invoices will now be sent 30 days in advance

Previously, invoices for pay-by-check accounts were sent only 20 days in advance of renewal, therefore sometimes causing issues with accounts automatically expiring when checks did not arrive in time.

Now, these invoices will be sent 30 days in advance of the renewal.

Friday, January 06, 2006

Tutorial on Conditional Logic / Dynamic Messaging Updated

We have updated this tutorial to include information on the most common mistakes made by users when using this feature. This section of the document is entitled "Important Considerations" and includes information about:

1. Using straight quotes instead of curly quotes
2. Choosing VBScript compliant field names
3. Converting from strings to other types
4. Using the OutputString function to output a variable to the e-mail message

The revised tutorial can be downloaded here.

Thursday, January 05, 2006

Exported Reports/Data Will No Longer Be Sent As E-mailed Attachments

Previously, anytime you exported data from the "Reporting" section or exported Group data, an e-mail would be sent containing an attachment with your requested data.

FROM NOW ON, the e-mail notification will contain a LINK to your requested file. The e-mail will not have the file attached to it. This is to avoid problems where an attached file is too large for an e-mail server to handle.