Skip to main content

Email Not Sending

Comments

5 comments

  • mtindor
    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
    0
  • mtindor
    In addition, if you are on WHM 108/110 and had custom PREROUTERS / TRANSPORTSTART you might have some broken SRS functionality and may need to add some information in your customization areas for SRS to work properly.
    0
  • cPRex Jurassic Moderator
    The first thing to check is the Exim log at /var/log/exim_mainlog to ensure the mail is properly leaving your server. If so, the advice from @mtindor is a good place to start.
    0
  • beingnickb
    I should've mentioned two other things:
    • 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?
    • 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.
    0
  • cPRex Jurassic Moderator
    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.
    0

Please sign in to leave a comment.