Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

The best VPS for a self-hosted mail server is not the cheapest or fastest instance. It is the VPS whose current policy gives you outbound TCP port 25, a dedicated IPv4 address, and editable reverse DNS (PTR), with an IP that is not already damaged by spam reputation. Based on provider reports available on October 14, 2026, VPS For Life and Contabo are reported to allow direct SMTP, while DreamHost’s Managed VPS and Dedicated Server products are reported not to share its port-25 block on shared hosting. Policies for major clouds and Hetzner are inconsistent or account-dependent, so obtain written confirmation before paying.

What a mail-server VPS must provide

Running Postfix, Exim, or another mail-transfer agent is only the easy part. Internet mail delivery depends on network policy, DNS identity, and the reputation of the address that sends your messages. A VPS is suitable only when all of the following are available for the exact plan and region you buy:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Outbound TCP port 25: your server needs this for direct server-to-server SMTP delivery. Port 587 is for authenticated submission to a relay; it does not replace direct delivery unless you deliberately use a relay.
  • A dedicated public IPv4 address: shared or frequently reassigned addresses can inherit a previous tenant’s blocklist history.
  • Editable reverse DNS (PTR): the address should resolve to a hostname such as mail.example.com, and that hostname should resolve back to the same IP. Your SMTP greeting (EHLO/HELO) should use the same name.
  • A policy that permits mail: some providers block port 25 by default, impose an account-age or payment requirement, or decline all unblock requests.
  • Usable regional routing and support: a support team must be able to correct a PTR mistake, replace a polluted address, or explain a throttle.

CPU, memory, and disk are usually secondary. A small instance can handle mail for a household or small organization, but no amount of extra RAM fixes a blocked SMTP port or a poor IP reputation.

Why port 25 determines the shortlist

Mail servers exchange messages over TCP port 25. If the VPS provider filters outbound connections on that port, your server cannot deliver directly to recipient domains. You may still receive mail if inbound port 25 is permitted, but outgoing messages will queue and eventually fail.

#1 Best Overall
Sale
UGREEN NAS DH2300 2-Bay for Beginners & Personal Users, Phone Backup | AI Album, Private Cloud/Remote Access, File Sharing, Multi-Device Backup, Home Entertainment, 4GB RAM on Board (Diskless)
  • Entry-level NAS Personal Storage:UGREEN NAS DH2300 is your first and best NAS made easy. It is designed for beginners who want a simple, private way to store videos, photos and personal files, which is intuitive for users moving from cloud storage or external drives and move away from scattered date across devices. This entry-level NAS 2-bay perfect for personal entertainment, photo storage, and easy data backup (doesn't support Docker or virtual machines).
  • Set Your Devices Free, Expand Your Digital World: This unified storage hub supports massive capacity up to 64TB.*Storage drives not included. Stop Deleting, Start Storing. You can store 22 million 3MB images, or 2 million 30MB songs, or 43K 1.5GB movies or 67 million 1MB documents! UGREEN NAS is a better way to free up storage across all your devices such as phones, computers, tablets and also does automatic backups across devices regardless of the operating system—Window, iOS, Android or macOS.
  • The Smarter Long-term Way to Store: Unlike cloud storage with recurring monthly fees, a UGREEN NAS enclosure requires only a one-time purchase for long-term use. For example, you only need to pay $459.98 for a NAS, while for cloud storage, you need to pay $719.88 per year, $2,159.64 for 3 years, $3,599.40 for 5 years. You will save $6,738.82 over 10 years with UGREEN NAS! *NAS cost based on DH2300 + 12TB HDD; cloud cost based on 12TB plan (e.g. $59.99/month).
  • Blazing Speed, Minimal Power: Equipped with a high-performance processor, 1GbE port, and 4GB RAM on Board, this NAS handles multiple tasks with ease. File transfers reach up to 125MB/s—a 1GB file takes only 8 seconds. Don't let slow clouds hold you back; they often need over 100 seconds for the same task. The difference is clear.
  • Let AI Better Organize Your Memories: UGREEN NAS uses AI to tag faces, locations, texts, and objects—so you can effortlessly find any photo by searching for who or what's in it in seconds. It also automatically finds and deletes similar or duplicate photo, backs up live photos and allows you to share them with your friends or family with just one tap. Everything stays effortlessly organized, powered by intelligent tagging and recognition.

Providers use several different policies:

  • Open immediately: direct sending works after DNS and mail software are configured.
  • Temporarily restricted: the block expires after an account-age period or a manual review.
  • Payment-gated: the provider requires a first paid invoice before considering an unblock.
  • Request-only or unavailable: you must submit a support ticket, and some account types are routinely refused.

Do not infer policy from a provider’s generic “SMTP support” statement. Ask specifically whether outbound TCP 25 is open on day one for your product, region, and account type; whether TCP 465 is also filtered; whether a sending-rate limit applies; and what happens if your first messages trigger an abuse review.

Provider reports available in October 2026

The following table separates reported behavior from verified policy. Most entries below come from secondary summaries, forums, or provider-authored pages rather than a current provider policy document. Treat them as leads to verify in writing, not guarantees.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Provider or class Reported port-25 behavior What the evidence means
Microsoft Azure Blocked for most virtual machines; unblock requests are often refused for pay-as-you-go and trial accounts. Enterprise Agreement subscriptions are reported as the main exception. Community Q&A reports; current official policy was not retrieved. Ask support before deploying.
AWS Reported blocked for new accounts; an unblock requires a support request. Secondary summaries only. Approval and limits can depend on account history and region.
Google Cloud Reported blocked on new accounts. Secondary summaries only; obtain the current rule for your project.
Hetzner Cloud Conflicting reports: blocked by default until a first paid invoice, blocked for 24–48 hours and then opened, or open by default. A forum report also describes a declined mail-sending request. Four accounts conflict, including a second-hand 2022 support quotation. Do not plan a production mail system around an assumed Hetzner rule.
DigitalOcean Reported blocked on Droplets. Single secondary comparison; verify on the exact account.
DreamHost shared hosting Port 25 is reported blocked. The provider’s knowledge-base summary says this restriction applies to shared hosting, not Managed VPS or Dedicated Server products.
Contabo Reported open without a request. A provider-related page also claims a limit of roughly 25 messages per minute. That figure is unverified and should not be treated as a published specification.
VPS For Life Reported open by default. Provider-authored comparison material; confirm current limits, PTR controls, and address reputation.

No published, owner-attributed statistic establishes what percentage of VPS providers block port 25. Policies change, and a search-result claim can be stale by the time you order.

How to interpret the apparent winners

Contabo and VPS For Life are the clearest reported candidates when direct SMTP is the first requirement, but neither report replaces a written policy confirmation. DreamHost can be appropriate only when you choose its Managed VPS or Dedicated Server category rather than shared hosting. The major public clouds may still be useful for other workloads, but a new account with an unresolved port-25 restriction is a poor foundation for a direct-sending mail server.

A decision framework that avoids expensive mistakes

  1. Decide whether you truly need direct delivery. If a relay is acceptable, port 25 can remain blocked and the VPS choice becomes broader. If you need the server to deliver directly, reject any plan without a clear port-25 answer.
  2. Check the account class. Shared hosting, managed VPS, cloud VM, and dedicated server can have different rules under the same brand.
  3. Confirm the address model. Ask whether IPv4 is dedicated, whether additional addresses are available, and whether replacement is possible if the assigned IP is blocklisted.
  4. Confirm PTR control. You need a self-service reverse-DNS field or a support process with a stated turnaround time.
  5. Ask about limits. Request any per-minute, hourly, daily, connection, or recipient cap. A reported limit of approximately 25 messages per minute for one provider is not an industry standard.
  6. Test before migration. Create a minimal instance, set PTR, and test a connection to a destination that accepts diagnostic mail. Do not move all users until authentication and delivery are working.

Questions to send a provider before ordering

Use a written ticket so the answer is attached to your account:

Rank #2
Sale
UGREEN NAS DXP2800 2-Bay for Advanced Home Users, Remote Workers & Creators
  • 【Advanced Home Data & Media Hub】For advanced home users who need phone backup, file storage, and centralized data management. Centralize family photos, 4K videos, movies, computer backups, and personal files in one place while running multiple apps for home entertainment and everyday data management. Suitable for households with growing digital libraries and multiple NAS use cases.
  • 【Built for Creators, Media Servers & Advanced Apps】Powered by the Intel N100 Quad-Core CPU, 8GB DDR5 RAM, 2.5GbE networking, and dual M.2 NVMe slots, DXP2800 handles large files and heavier workloads with ease. Run Docker, virtual machines, and media server applications compatible with Plex—ideal for content creators, tech enthusiasts, and advanced home users managing 4K videos, RAW photos, personal media libraries, and multiple NAS apps.
  • 【Up to 80TB for Growing Digital Libraries】 Supports up to 80TB of storage using two HDD bays and two M.2 NVMe SSD slots for family photos, movies, RAW photos, 4K videos, work files, and device backups. AI photo management supports recognition of people, objects, scenes, and locations, album organization, and duplicate photo detection. HDDs and SSDs are not included.
  • 【AI-powered Home Surveillance】Turn DXP2800 into a centralized home surveillance hub by connecting compatible network cameras and storing recordings locally on your NAS. AI-powered features include Face Recognition, People Detection, and Pet Detection, helping advanced home users review important events more efficiently while managing home surveillance and personal data in one place.
  • 【One data Center Across Your Devices】Keep files from desktops, laptops, phones, tablets, and other devices together instead of scattered across cloud accounts and external drives. Access, back up, organize, and share data across Windows, macOS, Android, iOS, web browsers, and compatible smart TVs—ideal for creators and advanced home users working across multiple devices.
  • “Is outbound TCP port 25 open immediately on this exact VPS plan, region, and account type?”
  • “Is TCP 465 filtered as well? Is there a rate or volume limit on SMTP?”
  • “Can I set and change reverse DNS for the dedicated IPv4 address myself? How quickly does the change propagate?”
  • “Can you replace an address that is listed on a reputable blocklist, and is there a fee?”
  • “Are personal, transactional, and newsletter messages allowed, and what abuse controls apply?”
  • “If port 25 is blocked, will you permit authenticated outbound traffic to a relay on port 587?”

Save the reply. A sales-page promise that omits the product, region, or account qualification is not enough.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended mail-server architecture

A reliable small deployment normally separates the public identity of the mail system from administration:

  • One VPS: runs the MTA, IMAP/POP service, spam filtering, and a webmail interface if required.
  • One stable hostname: for example, mail.example.com, used in PTR, A, and the SMTP EHLO name.
  • Authoritative DNS elsewhere or with your registrar: publishes MX, SPF, DKIM, and DMARC records and remains available if the VPS is down.
  • Administrative access controls: SSH keys, firewall rules, automatic security updates, and restricted management ports.
  • Backup destination: stores mailboxes and configuration separately from the running VPS. A snapshot alone is not a complete mail backup if it is stored on the same provider.

Do not expose an open relay. Require authentication for message submission, restrict relay destinations to local domains or authenticated users, and monitor the queue for unexpected volume.

Set up and verify the VPS step by step

1. Reserve the identity first

  1. Choose the domain you will use for mail and decide on the canonical hostname, such as mail.example.com.
  2. Ask the provider to assign a dedicated IPv4 address and set its PTR to that hostname.
  3. Create an A record for mail.example.com pointing to the same IPv4. If you use IPv6, publish a matching AAAA record only after you have verified IPv6 connectivity and reputation; otherwise, disable IPv6 for mail so recipients do not see an unauthenticated path.
  4. Create an MX record for the domain that points to the mail hostname. An MX record must point to a hostname, not directly to an IP address.

2. Verify network access before installing mail software

  1. From the VPS, test DNS resolution for a known destination MX host.
  2. Test outbound SMTP connectivity with a TCP client, for example nc -vz destination-mx.example 25. A timeout indicates filtering or routing trouble; a successful TCP connection does not guarantee that the destination will accept your mail.
  3. From an external network, test inbound port 25 to your VPS. Check your firewall, the provider firewall, and the operating-system firewall separately.
  4. Confirm that the provider’s PTR value has propagated and that forward and reverse lookups agree.

3. Install and lock down the MTA

  1. Install a maintained mail stack for your operating system and enable TLS with a certificate for the mail hostname.
  2. Configure the server’s primary hostname and EHLO name to match the PTR target.
  3. Enable authenticated submission on port 587. Require TLS before accepting credentials.
  4. Allow relay only for authenticated users or domains hosted on the server. Test unauthenticated relay from an outside network and make sure it is refused.
  5. Limit administrative services with a firewall and SSH keys. Disable password login where practical and apply security updates promptly.

4. Add mailbox and abuse controls

  1. Create only the mailboxes you need and set storage quotas.
  2. Enable connection limits, recipient limits, and queue monitoring. A compromised password can turn a small VPS into a spam source within minutes.
  3. Configure spam and malware filtering, but keep quarantine and false-positive handling visible to the administrator.
  4. Set a postmaster address and an abuse address. Receiving systems and blocklist operators use these contacts when reporting problems.

DNS authentication required for delivery

SPF

Publish an SPF TXT record that authorizes the VPS’s sending IP, and include your relay if you use one. Keep the record within DNS lookup limits and remove old senders after migration.

DKIM

Generate a private signing key on the mail system and publish the matching public key at the selector’s DNS name. Rotate keys periodically; never publish or email the private key.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
BUFFALO LinkStation 210 2TB 1-Bay NAS Network Attached Storage with HDD Hard Drives Included NAS Storage that Works as Home Cloud or Network Storage Device for Home
  • Value NAS with RAID for centralized storage and backup for all your devices. Check out the LS 700 for enhanced features, cloud capabilities, macOS 26, and up to 7x faster performance than the LS 200.
  • Connect the LinkStation to your router and enjoy shared network storage for your devices. The NAS is compatible with Windows and macOS*, and Buffalo's US-based support is on-hand 24/7 for installation walkthroughs. *Only for macOS 15 (Sequoia) and earlier. For macOS 26, check out our LS 700 series.
  • Subscription-Free Personal Cloud – Store, back up, and manage all your videos, music, and photos and access them anytime without paying any monthly fees.
  • Storage Purpose-Built for Data Security – A NAS designed to keep your data safe, the LS200 features a closed system to reduce vulnerabilities from 3rd party apps and SSL encryption for secure file transfers.
  • Back Up Multiple Computers & Devices – NAS Navigator management utility and PC backup software included. NAS Navigator 2 for macOS 15 and earlier. You can set up automated backups of data on your computers.

DMARC

Start with a monitoring policy that collects aggregate reports, verify that legitimate senders pass alignment, then move toward enforcement. A strict policy applied before every legitimate sender is aligned can cause valid mail to be rejected.

Certificates and hostname alignment

Use a certificate whose name covers the hostname users enter for SMTP submission and IMAP. Keep the certificate renewed and ensure the MTA advertises the same identity used in DNS and PTR.

IP reputation and the first-send problem

An open port is necessary, not sufficient. Recipient systems may reject, defer, or silently filter mail from a newly allocated IP because it has no history or because a previous tenant abused it. Before sending production traffic, check the address against reputable blocklists, inspect the SMTP response codes, and verify placement with test recipients at more than one provider.

Warm up gradually: send a small volume to recipients who expect the messages, remove invalid addresses immediately, and increase volume only while bounce rates and complaint signals remain low. Do not use a new VPS to blast a large list. A sudden spike can trigger the provider’s abuse controls and damage an otherwise clean address.

When direct SMTP is blocked: use port 587

The normal fallback is an authenticated SMTP relay. Your VPS submits messages to the relay over port 587; the relay delivers them to recipient MX servers. This avoids a port-25 restriction, but it changes the trust model and may impose its own recipient, volume, content, or account-verification rules.

Rank #4
Sale
UGREEN DXP4800 Plus 4-Bay NAS for Families, Creators & Small Teams
  • High-Performance NAS with Powerful Procesor: DXP4800 Plus is ideal for small offices, & More. You can enjoy smooth performance and seamless collaboration, while making use of advanced features like Docker and virtual machines. It works semalessly across every device inluding Windows, macOS, Linux, iOS, Android or Google services and so on.
  • Better Way to Store Than External Drives: NAS offers centralized storage, automatic backups, remote access, and a wide range of RAID options for easy data recovery even if a drive fails. Massive Storage Capacity: Never worry about storage limits again. With up 144TB capacity, you can store 50 million 1MB photos or 98K 1.5GB movies,5 million 30MB songs! *Hard Drives not included.
  • Super-Fast Transfers: Back up 1GB in less than a second using either the 10GbE network port or the 10Gbps USB ports.
  • Secure Private Cloud: Retain 100% data ownership with advanced encryption to protect your files. Flexible permission management makes it easy to protect your privacy when collaborating with others.
  • AI-Powered Photo Album: Automatically organizes your photos by recognizing faces, scenes, objects, and locations. It can also instantly remove duplicates, freeing up storage space and saving you time.
  1. Create and verify the relay account.
  2. Configure the MTA’s smart-host or relay-host setting with the relay hostname, port 587, TLS mode, and credentials.
  3. Authorize the relay in SPF and configure DKIM signing according to the relay’s instructions.
  4. Keep local inbound SMTP on port 25 if you receive mail directly, or use a hosted inbound service if you do not need local delivery.
  5. Send test messages and inspect headers to confirm that the relay, SPF, DKIM, and DMARC alignment are correct.

A relay is not a workaround for poor list hygiene or spam complaints. It simply places the outbound connection and much of the delivery reputation with another operator.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshooting common failures

Outbound connection times out

Check the VPS firewall, provider firewall, and the destination’s address separately. Test another MX host and test port 587 to determine whether only port 25 is filtered. If 587 works but 25 does not, request an unblock or configure a relay; do not repeatedly retry a blocked connection.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Remote server rejects your IP immediately

Inspect the SMTP status code and verify PTR, forward DNS, SPF, DKIM, and DMARC. Check whether the IP appears on blocklists and ask the provider for a replacement if the address has inherited a bad history. A replacement does not remove the need to warm up slowly.

Mail is accepted but lands in spam

Confirm authentication alignment, consistent From and EHLO names, valid recipient addresses, unsubscribe handling for bulk mail, and a stable sending pattern. Separate transactional and marketing traffic when possible. Filtering decisions are recipient-specific, so acceptance by one provider is not proof of inbox placement everywhere.

PTR changes do not appear to work

Verify the exact IPv4 address, wait for DNS propagation, and query reverse DNS from more than one network. If the provider controls PTR changes, open a ticket with the address and desired hostname and ask for confirmation. Do not change the EHLO name to compensate for a PTR that is still wrong; make the DNS and SMTP identities agree.

Best Value
Synology DS225+ Private Cloud Media Server - Stream, Back Up Photos & Share Files, Intel CPU for Hardware Transcoding (2-Bay Diskless NAS)
  • Your Personal Streaming Server - Build your own Netflix-style media library and stream 4K movies, shows and photos to any device without monthly fees
  • Create Your Own Cloud - Store your entire photo, video and music collection; access from anywhere with fast 282 MB/s transfer speeds
  • Creator-Grade Backup Solution - Protect your irreplaceable content with automated backups to cloud services, external drives and remote NAS
  • Multi-Layered Data Protection - Combine RAID redundancy, automated backups and snapshot technology to prevent data loss from any cause
  • Smart Home Surveillance - Support up to 30 IP cameras with AI detection, instant alerts and secure remote monitoring

The queue grows after a provider review

Stop new outbound traffic, inspect logs for unauthorized accounts or scripts, rotate credentials, and contact the provider’s abuse team. Preserve logs and message IDs. Sending again before identifying the cause can extend a suspension or place the IP on more blocklists.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Cost, capacity, and operational trade-offs

A basic mail VPS often needs fewer resources than a database or application server, but the recurring operational work is substantial: patching, backups, spam filtering, TLS renewal, DNS maintenance, abuse response, and deliverability monitoring. A cheaper plan with blocked SMTP or a polluted address costs more in migration time than a slightly larger plan with clear network controls.

Choose the smallest instance that comfortably handles mailbox storage, filtering, and peak queue processing, then measure CPU, memory, disk I/O, and queue depth. Keep enough disk for mailbox growth and temporary queues; a full filesystem can stop both incoming and outgoing mail. Budget separately for backups and, if needed, an authenticated relay.

Bottom-line selection

For direct self-hosting, start with providers reported to leave port 25 open—Contabo or VPS For Life—and obtain written confirmation of current limits, PTR controls, and IP replacement terms. Consider DreamHost only in its Managed VPS or Dedicated Server category, not shared hosting. Treat Azure, AWS, Google Cloud, DigitalOcean, and Hetzner as conditional choices until your account receives a confirmed port-25 decision; the available reports describe blocks, support gates, or unresolved conflicts. Whichever VPS you choose, the winning configuration is dedicated IPv4 plus matching PTR, forward DNS, SPF, DKIM, DMARC, strict relay controls, backups, and a port-587 relay fallback.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.