Your SPF record is invalid, there’s a missing space between the IP and -all
:
$ dig journevia.com TXT +short
"v=spf1 ip4:68.81.62.164-all"
Your DKIM seems to be fine:
$ dig dkim._domainkey.journevia.com TXT +short
"v=DKIM1;k=rsa;t=s;s=email;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw17F3/90Gb0utqE3m2KTu4fbuWkuzh1sjQjBl7/KbFu5kE2QYcvcbdo6XpdIxn8jEB+72V02h2m3UPwekxuwJ/EM1M8mhH17JCgMEM/OaCKdl8aPW6wIPhkkD1iDS6TGwBKLEP7BeFQlwPz/U7m+1rgEScBimxTgNunF6PC8PZdjkPLmlXpBsNm" "tHd10re9uCUpMYWeeOZ8kWb2lFibhuxjXpN2EA2iY7bajL7u6LIfG+7eOsP4JCUdAHlYRQcOMvbsZciu6ug2TkiDanLrgBLsGdOO6Gf15GSJqTphmw6hDf2mN4IhtSbQIUTEmj6ZuLqpA/IdIIhhHUPPv6lGJAQIDAQAB"
Also, you currently have two mailservers configured:
$ dig journevia.com MX +short
0 mail.journevia.com.
30 mx.journevia.com.
However both mailservers point to the same server anyways?
$ dig mail.journevia.com A +short
68.81.62.164
$ dig mx.journevia.com A +short
68.81.62.164
And additionally something blocks external traffic on port 25:
$ nc -vz mail.journevia.com 25 -w 3
nc: connect to mail.journevia.com port 25 (tcp) timed out: Operation now in progress
nc: connect to mail.journevia.com port 25 (tcp) failed: Connection refused
So there’re indeed couple of things very wrong. Basically:
- Clean up your DNS zone and only configure one MX entry when you only have one mailserver.
- Also you have 2 A-records for
mx.journevia.com
pointing, I guess, to the same IP? Why?
- Fix your broken SPF record
- Use the correct FQDN your mailserver has been configured for.
- Check your network / firewall settings to allow external connections
Also wondering, why do you redact the values but show your real domain?