beingnickb

Registered
Apr 3, 2023
2
0
1
Seattle
cPanel Access Level
Website Owner
HI there,

We use both cPanel email and Microsoft 365 and our set up follows what is outlined in this thread. It was working great for a couple years and suddenly now we cannot send email from any cPanel mailboxes. We've tried sending from Outlook, Apple Mail on iPhones, and from Webmail. We do not get any errors, bounces, etc. The email appears to be sent, but simply never shows up in the recipient's inbox. Any ideas on how to trouble shoot? The domain is goodsocietybeer.com if that helps and we can still receive all email appropriately.

Cheers!
 

mtindor

Well-Known Member
Sep 14, 2004
1,516
142
343
inside a catfish
cPanel Access Level
Root Administrator
I can't say if this is your whole problem, but you have two SPF TXT records. You can only have one. You have to combine them together (with v=spf1 only once, at the beginning, and -all at the end, only once)

goodsocietybeer.com. 3582 IN TXT "v=spf1 a mx ptr include:secureserver.net ~all"
goodsocietybeer.com. 3582 IN TXT "v=spf1 include:spf.protection.outlook.com -all"

goodsocietybeer.com. IN TXT "v=spf1 a mx include:secureserver.net include:spf.protection.outlook.com -all"

Something like that. You can put ptr in there too but I'm not sure that helps any.

But you can only have one SPF record.

And you should make sure DKIM signing is active on that cPanel account, and that the proper DKIM key DNS record is in place on the authoritative nameservers for that domain.

M
 

mtindor

Well-Known Member
Sep 14, 2004
1,516
142
343
inside a catfish
cPanel Access Level
Root Administrator

beingnickb

Registered
Apr 3, 2023
2
0
1
Seattle
cPanel Access Level
Website Owner
I should've mentioned two other things:

  1. I'm on a GoDaddy hosting plan - so I'm not sure how view the exim_mainlog or to understand if I'm on WHM 108/110. Are these things I need to be doing via SSH?
  2. I have another domain on the account in which sending mail is working just fine.
Thanks for bearing with me, I know next to nothing about this stuff.
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
16,651
2,635
363
cPanel Access Level
Root Administrator
The Exim logs are something you would need to check on the command line. That log file is located at /var/log/exim_mainlog. If you're not comfortable with the command line, you may be able to get more details from the server from the WHM >> Mail Delivery Reports page through the interface.