Skip to content
BuyCloudAccess
14 platforms, every price listed Get support

Platform Guides

DigitalOcean Droplet Limits and Port 25: What Actually Changes

DigitalOcean is deliberately simpler than the large platforms, and its account configurations reflect that. There are really only two variables worth understanding: the Droplet limit and whether outbound SMTP on port 25 is available.

The Droplet limit

Every DigitalOcean account has a cap on how many Droplets it can run concurrently. New accounts start low. The limit is per account, not per region, and it applies to running Droplets rather than to Droplets you have created and destroyed.

The practical question is how many separate machines your architecture needs at once:

Setup Typical Droplet count
Single application server with a managed database 1 to 2
Application, worker and cache tiers 3 to 5
Small Kubernetes cluster 3 or more nodes, plus overhead
Per-client isolated environments at an agency One or more per client, so it grows quickly

A 3 Droplet configuration covers a straightforward application stack. A 10 Droplet configuration covers a clustered setup or several environments in parallel. If you are running one machine, the higher tier buys you nothing.

Why port 25 is blocked

DigitalOcean blocks outbound connections on port 25 by default on new accounts. The reason is reputation: their IP ranges are shared, and a single spamming customer can get blocks listed on anti-spam services, damaging deliverability for every other customer on those ranges.

Ports 587 and 465 remain open, which is why relaying through a service works fine on a standard account while direct sending does not.

When you actually need port 25 open

You need it when your server has to open SMTP connections directly to receiving mail servers. That means:

  • Running a mail transfer agent such as Postfix as a real mail server.
  • Operating a mail gateway or appliance that speaks SMTP natively.
  • Receiving mail as well as sending it.

You do not need it for application mail. Password resets, receipts and notifications are better sent through a relay such as Amazon SES on port 587, where reputation and retry handling are someone else’s problem.

An open port is also not sufficient on its own. Reverse DNS, SPF, DKIM and DMARC all still have to be right, and a fresh IP still has to be warmed. Our guide on SMTP port 25 across cloud providers covers the full setup order.

Where DigitalOcean fits

DigitalOcean is a good fit when you want predictable pricing and a console you can navigate without training. Flat monthly Droplet pricing with a generous bandwidth allowance makes cost forecasting genuinely easy, which is unusual in this market.

It is a weaker fit when you need specialised managed services. There is no equivalent to BigQuery, and the machine learning tooling is thin compared with Google Cloud or AWS. For raw virtual servers with a clean API, it is hard to beat.

Before you deploy

Change the delivered credentials, enable multi-factor authentication, replace any existing SSH keys on the account with your own, and check for Droplets or volumes already running in any region. Set a billing alert, and review the firewall rules before exposing anything to the internet.

Common questions

Can I request a Droplet limit increase?

Yes, through a support request. It is reviewed, which is the reason people start on a higher tier when they know the shape of their workload.

Does the Droplet limit include destroyed Droplets?

No. It applies to Droplets currently running.

Can port 25 be opened on a standard account?

DigitalOcean reviews requests, and outcomes vary with account history. Accounts sold with it already open exist because that path is slow and not guaranteed.

Related reading

All articles

Browse the marketplace

Accounts across fourteen cloud and workspace platforms, with every configuration and price listed.

Compare
Compare now
Chat with us
Telegram
Scroll to Top