Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


Problems sending e-mails to large numbers of recipients

Posted on 2014-01-21
Medium Priority
Last Modified: 2014-02-02
We are running Exchange 2007, and our e-mail is set to use an external 'Smart host' to relay outbound messages - this is working fine in most instances.

However, some users send out e-mails to large numbers of users - maybe 200+ - using a combination of internal and external distribution lists - these e-mails are sent on a regular basis (ie multiple times per week) and we've been doing this without issue for years . The problem is that, whilst the internal recipients of these e-mails receive them OK, the external e-mails are not getting sent. Looking at the 'Queue Viewer' I can see the e-mail in the queue, with a 'Last Error' status of '421 Connection Dropped'

I first noticed this problem several months ago, but it seemed to coincide with busy times, and the e-mail would eventually go out. However, more recently it is happening with EVERY one of these large e-mails, and they don't eventually go - the sender will ultimately get a long list of undeliverable addresses.

I have a workaround which is to switch from using a 'Smart Host' to using 'DNS' for sending - this gets the e-mails out of Exchange, but is not really the answer to the problem.

I have spoken to the company who hosts our 'Smart Host' and it seems that the connection is being dropped because of a timeout. Apparently our server transfers across 100 e-mail addresses and then just stops transferring anything else - so after the timeout period expires, the connection is dropped. I'm not sure that 100 is necessarily a 'magic number', probably just a co-incidence.

This server (an HP DL380) also uses 2 * NC373i adapters, which I've seen mentioned in other discussions, suggesting that TOE and RSS should be switched off, as well as TCP Offloading. The NICs are teamed together, and appears that TOE is not enabled (as the TOE tab is not displayed in the team properties) and RSS is not enabled either. However, I do have 'IPv4 Checksum Offload', 'TCP Checksum Offload (IPv4)', and 'UDP Checksum Offload (IPv4)' all set to 'Rx / Tx Enable' and 'Large Send Offload Version 1 (IPv4)' enabled.

I have also noted that in the OS (Windows 2008 SP2), the command 'netsh int tcp show global' shows that 'Receive Side Scaling State' is 'Enabled' and 'Chimney Offload State' is 'disabled'.

Nothing on this server has changed since this used to work OK, apart from weekly installs of Windows updates (no discussion of pros/cons of this is required!). The drivers (including NICs) were all updated about 6 months ago, but it's worked fine since then, only recently getting to the stage where none of these e-mails will send.

Any ideas what may be causing this? Could it be the TCP Offloading? And if so, which of my settings should I change, and what adverse affects might this cause?

Or are there any other reasons why this might have started occurring?
Question by:Michael986
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
LVL 12

Expert Comment

by:Md. Mojahid
ID: 39799215
This is a limitation of distribution lists that are created and stored in a Microsoft Exchange Server mailbox store or in a personal folders (.pst) file. There is no definite limit to the number of contacts that you can add to a distribution list. The exact limit is based on the total file size of the contacts.

If you use only the very basic information for contacts, your distribution list limit may be as many as 125 contacts to 130 contacts. For example, the information for the contacts in a list of this size may include only the name and the e-mail address for each contact. You can create very large distribution lists that contain over a 1,000 contacts. However, these very large lists may not function as expected in Outlook.


Author Comment

ID: 39801476
Thanks for the reply, however :-
1. We don't get the error message detailed in the linked KB article
2. The distribution lists themselves don't have a huge number of recipients in each, but these e-mails are being sent to 5 or 6 lists in one go, giving a total number of recipients in the 200 to 250 range
3. This used to work fine - it's only recently become an issue.

Therefore I don't think this is related to the problem we are seeing.

Accepted Solution

Michael986 earned 0 total points
ID: 39816948
I think I've found the answer - we have a Cisco ASA firewall which was upgraded to the latest firmware recently.  I found a mention elsewhere that Inspect ESMTP can cause issues, so checked the firewall and found that this was switched on. I switched it off and straight away an e-mail that had been stuck in the queue with this error was sent out without issue.

Author Closing Comment

ID: 39827481
Problem resolved

Featured Post

Learn Veeam advantages over legacy backup

Every day, more and more legacy backup customers switch to Veeam. Technologies designed for the client-server era cannot restore any IT service running in the hybrid cloud within seconds. Learn top Veeam advantages over legacy backup and get Veeam for the price of your renewal

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

There are times when we need to generate a report on the inbox rules, where users have set up forwarding externally in their mailbox. In this article, I will be sharing a script I wrote to generate the report in CSV format.
One-stop solution for Exchange Administrators to address all MS Exchange Server issues, which is known by the name of Stellar Exchange Toolkit.
In this video we show how to create a mailbox database in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Servers >> Data…
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question