VPS for Cold Email
A cold-email VPS is a virtual server with one dedicated IP whose PTR record matches your sending hostname, SPF, DKIM and DMARC on a spare domain, and a host that permits outbound mail. Warm the IP for two to four weeks with expected mail before any prospecting volume; reputation, not CPU, sets the daily limit.
For agencies and founders weighing direct delivery against a relay — without the spam-enablement myths.
knowledge
- Read time
- 5 min
- Sections
- 8
- Updated
- 14 Nov 2026
- Written by
- WebJi® team
Last editorial update: 15 November 2026.
What is a VPS for cold email, actually?
A cold-email VPS is a virtual private server used as the sending base for outbound prospecting mail: one dedicated IP you control the reputation of, a PTR record that matches your mail hostname, and a spare sending domain kept apart from the company domain. The VPS is only the machine — it is not a warmup network, a contact list or a sending app, and no server creates permission to email strangers.
Three architectures exist, and picking the wrong one wastes the most money in this whole exercise:
| Setup | Who delivers the mail | Fits when |
|---|---|---|
| Secondary Google Workspace / Microsoft 365 mailboxes | The provider's IPs | A small team warming a handful of inboxes |
| VPS running the campaign app + an outbound relay | The relay's IPs | You want the server for tracking and tools, not IP plumbing |
| VPS with your own mail server | Your dedicated IP | An agency that will warm the IP and give each client its own domain and IP |
People searching for a “Gmail VPS” or “Outlook VPS” usually need the first row — mailboxes on Google Workspace — not a mail server at all. Agencies should never put two clients on one IP or one domain: a single dirty list then damages every other client riding that address. WebJi® VPS hosting starts at ₹499 a month before 18% GST, and the team at support@webji.services will tell you before you pay whether the plan allows the outbound mail you intend to run.
How do you set up the IP, PTR and DNS on a cold-email VPS?
The dedicated IP is the reputation, and the first job is making it resolve both ways: a PTR on the IP pointing to your mail hostname, and that hostname's A record pointing back to the same IP. A one-way match, or a hostname that does not resolve, fails the forward-confirmed reverse DNS check that Gmail and Outlook run before they trust a connection.
- Note the dedicated IPv4 address on the VPS.
- Add an A record for a mail hostname (for example mail.sendingdomain.in) pointing at that IP.
- Set the PTR (reverse DNS) on the IP to that exact hostname — on WebJi® this is a support request, not a panel setting.
- Verify both directions resolve, with
dig -xanddigon the hostname. - Send one test message to a mailbox you control and check the headers show
spf=passanddkim=passbefore a single prospect is contacted.
Direct delivery also needs outbound port 25 open, and this is the honest reality of the market: many providers block it by default on new servers, some require a request and ageing period, and some never open it. Ask before you buy — not after. If port 25 stays closed, run the campaign application on the VPS and hand the mail to a relay on submission port 587, which is the second row of the table above. Building the mail stack yourself on a Linux VPS gives you the most control; Windows makes sense only where an app demands it.
What do SPF, DKIM and DMARC do on the sending domain?
SPF says which servers may send for the domain, DKIM signs each message with a key published in DNS, and DMARC tells receivers what to do when either check fails — all three must be on the sending domain before the first campaign. Two SPF records invalidate each other, so publish exactly one.
- SPF: include only this server or the relay; every extra
include:spends the 10-DNS-lookup limit for nothing. - DKIM: your mail software prints the public key; the selector in the message signature must match the DNS record name.
- DMARC: start at
p=noneand read the aggregate reports; move to quarantine or reject only once aligned mail passes consistently. - TTL patience: wait out the record's TTL before judging a test — a cached negative answer is not a failure.
The record-by-record walkthrough is in SPF and DMARC setup, and the full anatomy of the records that matter is in DNS records explained.
How long is IP warmup, and what are the daily limits?
Plan two to four weeks of small, expected mail before any real prospecting volume, because a fresh IP has no history and a large first send looks like a blast even when every authentication check passes. Reputation — not CPU or RAM — is the ceiling on a mail server.
- Week 1: mail only people who know the address — your own team, colleagues.
- Week 2: a few real prospects, only if week 1 was accepted with no spam markings.
- Weeks 3–4: raise the daily count in small steps; stop the day hard bounces or complaints appear.
- After the ramp: hold the daily ceiling — never “catch up” after a quiet weekend.
On numbers: Mailivery's warmup guidance (updated 30 March 2026) keeps a new inbox under 50 messages a day early on; SuperSend's comparison (updated 3 October 2026) defaults to 15 cold emails per mailbox per day and cites calculators near 30. Treat those as the industry's published ceilings, not as WebJi® quotas. Grow volume by adding warmed domains and mailboxes, never by pushing one IP harder. And when a domain collects complaints, pause that domain and fix the list — moving the same list to a fresh IP just burns the new one. If delivery is already broken, start with checking whether your IP is blacklisted.
What does the law allow — India, the EU and the US?
A VPS never creates permission to email anyone: in India an email address is personal data under the DPDP Act 2023, in the EU the GDPR demands a lawful basis, and in the US CAN-SPAM sets mechanical rules every commercial message must follow. Targeted B2B outreach under legitimate interest is defensible in the EU only with a clear, working opt-out; blanket unsolicited mail with scraped lists is not defensible anywhere.
- CAN-SPAM (US): truthful headers and subject lines, a real postal address in the message, and opt-outs honoured promptly — the law allows up to 10 business days.
- DPDP Act 2023 (India): processing personal data needs a lawful basis and purpose notice; a “target list” is personal data.
- Google and Yahoo bulk-sender rules: once you send about 5,000 messages a day to their users, they require domain authentication, one-click unsubscribe and a spam-complaint rate under 0.3%.
A server marketed for “unlimited SMTP”, loaded with a scraped list, ends one way: the IP gets blocked and the account breaches the host's acceptable-use terms. Bulk-mail tools are for mail people asked to receive — newsletters, receipts, announcements. This cold-email setup is for targeted messages where you can state, per contact, who they are and how they opt out. If deliverability is the bottleneck rather than permission, email deliverability services in India cover the diagnostic side.
Frequently asked questions
Can I send cold email from a VPS at all?
Technically yes — with a dedicated IP, an editable PTR and a host that permits outbound prospecting mail. Shared hosting cannot do it. Email support@webji.services before installing any mail server so the plan matches the intended use; the phone line is for billing, not support.
Why is port 25 blocked on my new VPS?
Because outbound port 25 is the channel spammers abuse, most networks keep it closed on new servers and open it on request, sometimes after the account has some history. Ask your host's policy before buying. If it stays closed, deliver through a relay on port 587 instead — your VPS then runs the app, not the delivery.
Do I need a dedicated IP, or is a relay enough?
A dedicated IP matters when your own mail server delivers the messages, because that IP carries your reputation. With a relay, the relay's IPs deliver and your VPS needs no port 25 at all — you manage content and lists while they manage IP standing. Agencies running several clients usually combine one IP per client with a relay fallback.
Why do my cold emails land in spam even with SPF and DKIM?
Authentication is entry criteria, not an inbox pass. The usual remaining causes: an unwarmed IP, a PTR that does not match the hostname, a scraped list with hard bounces, or complaint history on the domain. Check the messages' headers, warm the IP properly, and prune bounces before every send.
Is cold email legal in India?
Targeted, truthful B2B mail with a working opt-out is a different thing from spam, but an email address is personal data under the DPDP Act 2023, and unsolicited bulk mail without any lawful basis is a legal risk. State who you are, why you are writing, and how to opt out — and keep lists you can defend contact by contact.
Last editorial update: 15 November 2026. Prices follow the dated sources on this page; checkout confirms current charges.
Ready to get started with WebJi®?
Join 12,000+ businesses across India and overseas. INR pricing, 18% GST shown before payment and 24/7 email support in Hindi and English — average first reply under 60 minutes.