SYSTEM INFORMATION | |
---|---|
OS type and version | Ubuntu 24 lts |
Virtualmin version | 7.30.8 Pro |
Not sure what you expect us to do with literally no info other than your OS and Virtualmin version provided…
I adde some information to my dns in the strikingly site/dns settings and a setup my email server using their IP address as external, am able to send emails, but its flagged as unverified in outlook, but google will not get it, but rejected
whats those setting got to to with strikingly.com, by my lookup its handled by google.
your dkim record is wrong it should be a continuous string no line breaks
if copied from virtualmin remove the arrowed sections
so
p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlj2kLF3pkkabF" "ZatMd91uZ3rPjlek7
becomes
p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlj2kLF3pkkabFZatMd91uZ3rPjlek7
do that all they way through the p= section
I’m confused about what you’re trying to do. What does Strikingly.com
have to do with your email or any of the records you’ve shown?
If you are not hosting DNS on the Virtualmin server, you should turn off the DNS feature. Then Virtualmin will offer you a page of “Suggested DNS Records” which you can copy paste to your actual DNS servers. I can’t be sure (because I’m not sure what I’m looking at, you haven’t given us a lot of information to work with, and what we have seems misleading…I still can’t figure out how Strikingly.com
has anything to do with anything), but it looks like you have some copy/paste or formatting errors in your records.
We need to see actual errors about why your mail is being rejected, and I recommend you spend some time making sure your DNS records are actually being served correctly and are accurate.
I just checked, and I don’t think what you think is happening is what’s actually happening:
[joe@kate src]$ host jsmobileautorepair.com
jsmobileautorepair.com has address 76.223.105.230
jsmobileautorepair.com has address 13.248.243.5
[joe@kate src]$ host -t TXT jsmobileautorepair.com
jsmobileautorepair.com has no TXT record
[joe@kate src]$ host -t MX jsmobileautorepair.com
jsmobileautorepair.com has no MX record
[joe@kate src]$ host -t TXT _dmarc.jsmobileautorepair.com
Host _dmarc.jsmobileautorepair.com not found: 3(NXDOMAIN)
I don’t think your DNS servers are the ones you think they are. You should check your glue records at your registrar. Because, of course mail is unverified if you have no SPF, no DKIM, and no MX records. I know you think you have those records, and you have shown us at least two DNS servers seemingly configured with something like them…the Virtualmin server thinks it’s supposed to be hosting DNS, but I don’t think it is, and you’ve shown a screenshot of what I assume is some other DNS server, but it is also not your DNS server, because I don’t see any of those records.
According to whois, your name servers are:
[joe@kate src]$ whois jsmobileautorepair.com|grep 'Name Server'
Name Server: NS51.DOMAINCONTROL.COM
Name Server: NS52.DOMAINCONTROL.COM
Which is GoDaddy’s name servers.
So, start there. Until you’ve got a handle on making DNS work at all, you can’t possibly make email work. You’re just wasting your time messing around with fiddly bits in the records if nobody in the world can see them.
If you’re trying to host DNS somewhere other than GoDaddy’s DNS servers, you have to update your glue records. And, if you are trying to use GoDaddy’s servers, they are not configured with anything related to mail that I can see.
Yep, I fixed that part of the DKIM!!! thx
Am getting it slowly, its all about the spf and dkim
It’s all about the glue records right now. Literally none of the records I get when I query your zone are what you think they are (not even the A record for jsmobileautorepair.com
is what you show in either of the above screenshots). So, you’re editing records in a location that has no bearing on what the world sees when it tries to query your zone.
Oops, crap. I mistyped your domain. Nevermind…
You’re actually:
Name Server: kristina.ns.cloudflare.com
Name Server: jakub.ns.cloudflare.com
And:
[joe@kate src]$ host -t TXT jsjmobileautorepair.com
jsjmobileautorepair.com descriptive text "v=spf1 a mx ip4:54.183.102.22 ~all"
[joe@kate src]$ host -t TXT _dmarc.jsjmobileautorepair.com
_dmarc.jsjmobileautorepair.com descriptive text "v=DMARC1;p=none;"
[joe@kate src]$ host -t MX jsjmobileautorepair.com
jsjmobileautorepair.com mail is handled by 10 mail.jsjmobileautorepair.com.
Which looks much more reasonable, though I’m not sure about that DMARC.
You should try one of the many mail and DNS testing services. e.g. mail-tester.com or mxtoolbox.com, to make sure things are reasonable. There are some that allow sending email to them, and they’ll verify if your mail matches and has valid a DKIM signature.
Lol…am getting there, am close to it, thx all
Ok, Strikingly has the smtp service blocked, I just email support to see if they can help, I am just trying not to pay their $25 a year for email services with them, will see, thx all of you for taking the time for someone that is learning this things
Why did you not build a website on your own server rather than using a website builder platform ? You could have everything working at no cost tbf that is what virtualmin is all about
Actually, my yearly plan is coming up to an end, I am thinking on doing that instead, keep my domain and transfer it to my Cloudflare, the thing is, am not good at designing websites, and I was rushing at the time I signed up with them, they were cheaper than most out there, thx tho
Your domain his held by godaddy I guess they are as good as anything else, currently your dns is held there, but of course you could point the domain’s nameservers to cloudflare if you wish.
They already did that. Notice my comment here: Setting up Strikingly.com with my email server, I gave up - #10 by Joe