Skip to content
Reference · Checked 10 October 2026

Which VPS providers actually allow port 25?

Every row below comes from the provider's own documentation and links to it. Only 4 of the 16 providers here leave outbound port 25 open without you having to ask. The rest range from "open a ticket" to "we do not publish a way to do this at all".

  • Every claim sourced
  • Dated, not undated
  • Competitors listed as open where they are
Open without asking

4 of 16

Providers on this page where you can send on port 25 without a ticket, an approval step or a waiting period.

  • Sourced from provider docs
  • Last checked 10 October 2026
  • Corrections welcome

The short answer

Most large hosting providers block outbound port 25 by default. Of the 16 checked here, 4 leave it open without you asking: VPS For Life, Contabo (about 25 emails a minute), Hostinger (5 emails a minute) and OVHcloud (subject to its anti-spam system). Scaleway lets you switch it on yourself after an identity check. Vultr, AWS, Linode, UpCloud, IONOS, STRATO and Oracle Cloud lift the block on request. Hetzner considers it case by case once your account is a month old. Azure opens it only on enterprise subscriptions, and DigitalOcean and Google Cloud publish no route to having it removed.

  • Why it is blocked: port 25 is the port spam leaves on, so providers block it to keep their IP ranges out of blocklists
  • Why it still matters: port 25 is how mail servers talk to each other. Ports 587 and 465 are for your client authenticating to a server — they are not a substitute for delivering mail yourself
  • What a block really means: you can still send through a third-party relay. What you cannot do is run your own mail server and deliver directly
  • The other half of the job: an open port is not deliverability. You also need a dedicated IP, rDNS matching your hostname, and SPF, DKIM and DMARC

Port 25 policy, provider by provider

Sorted by how easily you can actually send: open first, unavailable last. The source column links to the page the claim is taken from, so you can check it rather than trust us — and so you can see for yourself when a policy has moved on.

Outbound port 25 policy at 16 hosting providers, checked 10 October 2026
Provider Outbound port 25 What it takes Source
VPS For Life us Open by default Outbound port 25 is open on every plan from the moment the server is deployed. No ticket, no approval step, no waiting period, no minimum account age and no identity check. Custom rDNS/PTR on request, on IPv4 and IPv6. Our Port 25 page
Contabo Open, with a rate limit Contabo documents no outbound port 25 block — its firewall documentation says outbound traffic is unrestricted — and its support KB sets a sending limit of about 25 emails per minute, warning that regularly sending above it may get the server throttled. Contabo support KB
Hostinger Open, 5 emails a minute Hostinger's VPS help article says it does not block port 25, and that sending is capped at 5 emails per minute to prevent abuse. If port 25 will not connect, it points you at your own VPS firewall rules first. Hostinger help
OVHcloud Open, under anti-spam watch OVHcloud's mail-sending guide says outgoing port 25 is not blocked by default on VPS or dedicated servers, but its anti-spam system may block it at network level if spam is detected from your IP. VPS deployed in Local Zones cannot reach SMTP servers at all. OVHcloud docs
Scaleway Blocked, self-service after ID check Ports 25, 465 and 587 are blocked on Instances by default. Once you have completed Scaleway's identity verification (KYC), you can lift the block yourself by ticking "Enable SMTP" on the Instance's security group. Scaleway docs
Vultr Blocked, lifted on request Vultr blocks outbound port 25 by default. Their documentation says the block may be removed by opening a support ticket. Vultr docs
AWS EC2 Blocked to the internet, lifted on request By default EC2 allows outbound port 25 only to private IPv4 addresses; traffic to public IPv4 and IPv6 addresses is blocked. AWS documents a request to have the restriction removed. AWS EC2 docs
Linode (Akamai Cloud) Restricted, lifted on request Outbound ports 25, 465 and 587 are restricted on some accounts created after 5 November 2019. Support lifts the restriction on request; the request must give your name, the domains you will send from, and a detailed description of your use case and how you will avoid sending unwanted email. Akamai Cloud docs
UpCloud Blocked, lifted on request Closed by default on new accounts, and on free trials. Support opens it on request after proof of identity or a payment method and a description of your use case. UpCloud may close it again if spam or a compromised server is detected. UpCloud docs
IONOS Blocked, unblocked by phone Blocked by default on Cloud Servers, VPS, VPS+ and dedicated servers managed in the Cloud Panel. IONOS unblocks it when you call customer service, provided the server has a fully qualified hostname, a matching reverse DNS (PTR) entry and an SPF record for the sending domain. IONOS help
STRATO (Root Servers) Blocked, opened by support STRATO's root server firewall guide says outbound SMTP port 25 is blocked for security reasons and that you should contact support to have it opened. Its V-Server firewall guide does not state a port 25 policy either way. STRATO FAQ (German)
Oracle Cloud (OCI) Blocked, exemption by request Tenancies created after 23 June 2021 cannot send on outbound port 25 to the internet by default. Oracle's documented route is a service limits request for an exemption. Oracle release note
Hetzner Cloud Blocked, then case-by-case Hetzner blocks ports 25 and 465 by default on all cloud servers. Their docs say you may submit a limit request once you have been a customer for a month and paid your first invoice, and that decisions are made case by case. Port 587 is not blocked. Hetzner Cloud FAQ
Microsoft Azure Open on Enterprise plans only Not blocked on Enterprise Agreement and MCA-E subscriptions. Enterprise Dev/Test subscriptions can remove the block through a portal diagnostic. On every other subscription type, including pay-as-you-go, outbound port 25 is blocked and Microsoft recommends an authenticated relay on port 587. Microsoft Learn
DigitalOcean Blocked, no published route Ports 25, 465 and 587 are blocked on Droplets. DigitalOcean's documentation describes no process for unblocking them and instead recommends against running your own mail server, pointing users to third-party email services. DigitalOcean docs
Google Cloud (Compute Engine) Blocked, no self-service route Connections to destination port 25 are blocked when the destination is outside your VPC network. Google notes some projects do not carry the restriction, but documents no self-service way to have it removed, and recommends ports 465 or 587 through a third-party relay instead. Google Cloud docs
We are on this table and we come out well, so treat it the way you should treat any comparison published by one of the things being compared: check the source column. Every competing row links to that provider's own documentation rather than to our summary of it. Contabo, Hostinger and OVHcloud are listed as open because they are open, not because we had to find someone to agree with us.
Need port 25 today, without a ticket, a rate cap or an ID check? All 16 of our plans have it open from deployment, from $4.95 a month. See how our port 25 works or compare the plans.

Does your provider allow port 25?

The same findings, one provider at a time, each checked on 10 October 2026 against the linked source.

Does Contabo allow port 25?

Yes. Contabo documents no outbound port 25 block, and its support knowledge base sets a sending limit of about 25 emails per minute; regularly sending above that may get the server throttled. That is roughly 1,500 emails an hour at most, so it suits a personal or small-business mail server rather than bulk sending. Source: Contabo support KB.

Does Hostinger allow port 25?

Yes, but slowly. Hostinger says it does not block port 25 on its VPS plans, and it caps sending at 5 emails per minute. If the port will not connect, check the managed VPS firewall in your own panel before contacting support. Source: Hostinger help.

Does OVHcloud allow port 25?

Yes, on standard VPS and dedicated servers. OVHcloud says outgoing port 25 is not blocked by default, but its anti-spam system can block it at network level if spam is detected from your IP, and unblocking means stopping your mail service and clearing the queue first. The exception is VPS in Local Zones, which cannot reach SMTP servers at all. Source: OVHcloud docs.

Does Scaleway allow port 25?

Not by default. Scaleway blocks ports 25, 465 and 587 on Instances, but once you have completed its identity verification (KYC) you can open them yourself by ticking "Enable SMTP" on the security group — no ticket needed. Source: Scaleway docs.

Does Vultr allow port 25?

Not by default. Vultr lists TCP port 25 as blocked by default, and its documentation says you can ask for the block to be removed by opening a support ticket. It does not publish the criteria support applies. Source: Vultr docs.

Does AWS EC2 allow port 25?

Not by default. Amazon EC2 allows outbound port 25 only to private addresses; traffic to public IPv4 and IPv6 addresses is blocked until you submit AWS's request to remove the restriction and it is approved. Source: AWS EC2 docs.

Does Linode allow port 25?

Sometimes. Akamai restricts ports 25, 465 and 587 on some Linode accounts created after 5 November 2019. To lift it you open a support request giving your name, the domains you will send from and a detailed description of your use case; support then approves it or asks for more. Source: Akamai Cloud docs.

Does UpCloud allow port 25?

Not by default. UpCloud closes outbound port 25 on all new accounts and keeps it closed on free trials. Support opens it on request once you provide proof of identity or a payment method and explain your use case. Source: UpCloud docs.

Does IONOS allow port 25?

Not by default. IONOS blocks port 25 on its VPS and cloud servers and unblocks it by phone, once the server has a fully qualified hostname, a matching reverse DNS entry and an SPF record for the sending domain. Source: IONOS help.

Does STRATO allow port 25?

Not on root servers by default. STRATO's root server firewall guide says outbound port 25 is blocked for security reasons and that you contact support to have it opened. Its V-Server guide does not say either way, so ask before you buy. Source: STRATO FAQ (German).

Does Oracle Cloud allow port 25?

Not for newer accounts. Oracle Cloud tenancies created after 23 June 2021 cannot send on outbound port 25 to the internet by default, and the documented route is a service limits request for an exemption. Tenancies created before that date are unaffected. Source: Oracle release note.

Does Hetzner allow port 25?

Not at first. Hetzner blocks ports 25 and 465 on all cloud servers. Once you have been a customer for a month and paid your first invoice you can submit a limit request describing your use case, and Hetzner decides case by case. Port 587 is open, which is enough for sending through a relay but not for running your own mail server. Source: Hetzner Cloud FAQ.

Does Azure allow port 25?

Only on enterprise subscriptions. Azure does not block outbound port 25 on Enterprise Agreement and MCA-E subscriptions, and Enterprise Dev/Test subscriptions can lift the block through a portal diagnostic. On every other subscription type, including pay-as-you-go, it is blocked and Microsoft points you to an authenticated relay on port 587. Source: Microsoft Learn.

Does DigitalOcean allow port 25?

No. DigitalOcean blocks ports 25, 465 and 587 on all Droplets by default, including traffic through a Reserved IP, and its documentation describes no process for having them unblocked; it recommends a third-party email service instead. Source: DigitalOcean docs.

Does Google Cloud allow port 25?

No. Compute Engine blocks connections to port 25 outside your VPC network. Google notes that some projects do not carry the restriction but documents no way to have it removed, and recommends a third-party provider on ports 465 or 587 instead. Source: Google Cloud docs.

What this table does not tell you

Three limits worth stating before anyone quotes this page.

  1. Providers we left off Plenty of names are still missing. A provider goes on this table only once its own documentation states its port 25 policy; forum posts and other people's listicles say plenty, and none of it is a source we are willing to put in the table. An empty row is more useful than a confident wrong one. Want one added? Send us the provider's own page. Not guessed
  2. Policies move, and this page is dated for that reason Every row was checked on 10 October 2026. Linode's restriction arrived in 2019, Oracle's in 2021, and Hetzner's conditions have changed more than once. If you are reading this months later, click the source before relying on it — and tell us if something has moved, so we can fix the row. Check the date
  3. An open port is not permission to spam Every provider here, ourselves included, will act on abuse reports. Open port 25 means you can run a mail server and deliver directly; it does not mean unmonitored bulk sending to lists you did not build. Ours is open because legitimate senders need it, and our abuse process is published so you can see what happens if it is misused. Both true

Port 25 questions

Port 25 open from the first minute

All 16 plans have outbound port 25 open on deployment, with custom rDNS on IPv4 and IPv6, a dedicated IP and 56 countries to choose from. From $4.95 a month, deployed in about 60 seconds.