WHM/cPanel Mail Server / SMTP Mailer / Relayer

Operating System & Version
CloudLinux 7.8
cPanel & WHM Version
v88.0.13

RyanR

Well-Known Member
Jul 22, 2020
46
6
8
London
cPanel Access Level
Root Administrator
Hi,

We have our server hosted with DigitalOcean but the IP on the server is blacklisted by 3-4 services including Outlook/Live/Hotmail which as you can understand is a problem.

I'm trying to setup a way to send emails for all of our cPanel accounts / websites via a different IP; one of which is not blacklisted.

For one of our other services we use Mailgun which we have a good reputation dedicated IP... we'd like to use that but as far as I can see that's not a viable solution for WHM/cPanel because Mailgun forces you to verify each domain with them which isn't what we want to do (They'd also all have different smtp logins for each domain)

What services out there allow for relaying emails, with good reputations and also at reasonable prices?

I'm not opposed to setting up a mail node, however we want to make it as cheap as possible to be able to send 1000~ emails a month (contact forms, wordfence emails, wordpress password resets, cPanel security notifications)

Any advice would be greatly welcome!
 

ZenHostingTravis

Well-Known Member
PartnerNOC
May 22, 2020
273
92
28
Australia
cPanel Access Level
Root Administrator
Hi @RyanR,

That's no good that the IP is blacklisted. Have you fixed the problem that caused the IP to be blacklisted?

It's possible that an entire IP range has been blacklisted so changing the IP might not be helpful.

Outlook / Live / Hotmail are notoriously difficult to deal with.

I'd refer you to the following documentation which is helpful if you have root access: How to Configure the Exim Outgoing IP Address | cPanel & WHM Documentation

You might want to look into the MailChannels service.

Hope that helps!
 

RyanR

Well-Known Member
Jul 22, 2020
46
6
8
London
cPanel Access Level
Root Administrator
Hi Zen,

Yeah I've looked around at quite a few, we're setting up a server that has a good IP for mailing at the moment however we'd like to use SendGrid in the near future just I am needing to find some code/script to add the domains to the sendgrid account via their API for the domain authentication (doesn't require DNS records to be added for all of the websites)
 

cPanelLauren

Product Owner II
Staff member
Nov 14, 2017
13,266
1,309
363
Houston
We have the following tutorial How to use SendGrid as a Smarthost but I don't have anything on using their API for domain authentication - you'd need to contact them for that.
 

RyanR

Well-Known Member
Jul 22, 2020
46
6
8
London
cPanel Access Level
Root Administrator
We have the following tutorial How to use SendGrid as a Smarthost but I don't have anything on using their API for domain authentication - you'd need to contact them for that.
Do you guys have a guide/tutorial of how to setup relay email server (without using another WHM account and setting up a mail node because that requires another license... of which the only reason I am setting up another host is because the current IP is bad)

We don't want to do 2 migrations less than 3 weeks apart, so we're gonna sit with this solution for a while... and see how it goes before switching to a provider like Hetnzer or Contabo (any other suggestions anyone?)