Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1346
  • Last Modified:

Windows Server - How can I speed up the SMTP mail Queue?

I have a Windows Server with Godaddy and my limit of emails that I can send out with the server has been risen to 20,000.

Now the problem I'm having is, I sent out a newsletter to all the members of my site, which is around 14,000 members, but the emails are taking forever to be sent.  I ran the script yesterday and it seems to be only sending out less than 50 emails per an hour on average

I went into the outgoing SMTP Queue and there's a few thousand emails just waiting to be sent out.

How can I speed up this process so that the emails get sent out quicker?
0
davideo7
Asked:
davideo7
  • 6
  • 5
1 Solution
 
Alan HardistyCommented:
Change your ISP to one with a Faster Upload speed on the connection!
How big is a single email from one of your newsletters and how fast is your internet connection both Up and Down?
If you send out an email that is about 1Mb in size and you have a 1Mb upload speed, you are looking at sending out constantly for nearly 39 hours with 14,000 emails!
0
 
davideo7Author Commented:
The emails are no bigger than 20 KB each.  Also, this server is with Godaddy so internet connection is really good.
0
 
Alan HardistyCommented:
Do you have control of the server to allow more outbound connections at once?
0
NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

 
davideo7Author Commented:
Yeah I have control of the server, how would I do the outbound connections thing?
0
 
Alan HardistyCommented:
What version of Exchange do you have on the server?
0
 
davideo7Author Commented:
I have windows 2003 server.  How do i find the exchange version?
0
 
Alan HardistyCommented:
Probably Exchange 2003.
Run Exchange System Manager - Expand Servers, Expand Your Server, Expand Protocols, Expand SMTP.  Select default SMTP virtual server and then right-click on it and choose properties.
Click on the delivery tab and then on the Outbound Connections button.
Adjust the 'Limit number of connections to' and 'Limit number of connections per domain' to a higher number (don't go mad!).
Click Okay several times then stop and restart the Simple Mail Transfer Protocol (SMTP) service.
0
 
davideo7Author Commented:
I don't think I have exchange and if I do, I don't know how to get to it.

This is the folder location of the queued emails
C:\SWSoft\Plesk\Mail Servers\Mail Enable\Queues\SMTP\Outgoing
0
 
Alan HardistyCommented:
You would probably be better off talking to GoDaddy as they will be able to advise you if they don't have Exchange on there.
Without knowing what the software is I cannot advise any further I'm afraid.
0
 
davideo7Author Commented:
No I figured it out, your instructions were good, I just wasn't sure where to look but I figured it out.

Thanks.
0
 
Alan HardistyCommented:
Okay - sorry.  Glad you got there and hope the mails fly out.  Thanks for the points.
Best wishes
Alan
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 6
  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now