web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

CRM 4 Email Router sending with concurrent connections

(0) ShareShare
ReportReport
Posted on by

Hi there,

Wondering if anyone has had any experience with issues around high volume sending through Outgoing SMTP profiles in the Email Router. This is the scenario:

- Two email servers, one a MS Exchange, one a Postfix Linux box
- Setting an Email Queue to send through two outgoing profiles linked to each server (trying alternatively with batches of emails to test 2,000-5,000 at a time)
- Exactly same configuration settings in the Outgoing profile in EmailAgent.xml (in terms of the relevant settings), e.g.:

<Direction>Outbound</Direction>
    <CacheCapacity>7</CacheCapacity>
    <ConnectionTimeout>300000</ConnectionTimeout>
    <PollingPeriod>60000</PollingPeriod>
    <MaxMessageCount>1000</MaxMessageCount>
    <EmailPort>25</EmailPort>
    <EmailUseSsl>false</EmailUseSsl>
    <DeliveryMethod>Network</DeliveryMethod>
    <PendingStatusDelay>7</PendingStatusDelay>
    <SendingStatusDelay>8</SendingStatusDelay>
    <CodePage>Utf-8</CodePage>
    <MaximumDeliveryAttempts>7</MaximumDeliveryAttempts>
    <BatchSize>100</BatchSize>
    <RequestBatchSize>1000</RequestBatchSize>

When the Email Router is sending via the Windows server, we are seeing up to 40 concurrent connections being made to the SMTP server using netstat and Wireshark to monitor.

When the Email Router is sending via the Linux server, we are only seeing one connection. Obviously resulting in a massive decrease in throughput.

We have eliminated all obvious possibilities like issues in networking, by using a mass email generator tool on the Email Router server connecting to the Linux server, which does then create concurrent connections and have a high throughput!

The only thing I can think of is some internal coding difference in how the Email Router would talk to a windows server vs a linux server!? Any other ideas would be welcomed!

Regards

Gavin Pollock

www.trilliumsystems.net 

*This post is locked for comments

I have the same question (0)
  • Verified answer
    AaronRic Profile Picture
    10,035 on at

    Hi Gavin,

    The email router should not have any control over the concurrent connections that are opened to either server. It would be up to the Server to allow a specific amount of connections per connecting client. Therefore, I would say this is something on the Linux mail server that would need to be adjusted.

  • Gavin Pollock Trillium Profile Picture
    on at

    Hey Aaron,

    Thanks for the info, that's very useful. We did actually observe in a subsequent test that the router did make concurrent connections (albeit still at a lot slower frequency) to the linux server, so what you are saying does make a lot of sense.

    Regards

    Gavin

    http://www.trilliumsystems.net

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
SA-08121319-0 Profile Picture

SA-08121319-0 4

#1
Calum MacFarlane Profile Picture

Calum MacFarlane 4

#3
Alex Fun Wei Jie Profile Picture

Alex Fun Wei Jie 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans